Gateway Mining Limited GML.AX
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 155.597 K 182.76 % | -188.000 K -539.26 % | 42.799 K 327.99 % | 10.000 K -80.00 % | 50.000 K -32.26 % | 73.817 K -22.30 % | 95.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | 2.436 M 246.14 % | -1.667 M -34.50 % | -1.239 M 8.69 % | -1.357 M 14.63 % | -1.590 M -138.44 % | -666.835 K 14.39 % | -778.929 K -25.84 % | -619.000 K 93.31 % | -9.248 M -589.63 % | -1.341 M -194.73 % | -455.000 K -6.81 % | -426.000 K 72.92 % | -1.573 M 7.09 % | -1.693 M -326.45 % | -397.000 K 19.80 % | -495.000 K 73.37 % | -1.859 M -938.55 % | -179.000 K -399.09 % | 59.849 K -61.94 % | 157.249 K 136.07 % | -436.000 K | 0.000 100.00 % | -788.000 K -61.48 % | -488.000 K -73.05 % | -282.000 K 73.17 % | -1.051 M -56.40 % | -672.000 K -7.69 % | -624.000 K -290.00 % | -160.000 K 70.37 % | -540.000 K 38.50 % | -878.000 K -4.15 % | -843.000 K 11.82 % | -956.000 K -582.86 % | -140.000 K -27.27 % | -110.000 K 85.39 % | -753.000 K -270.94 % | -203.000 K |
| Income before tax | 2.436 M 246.14 % | -1.667 M -34.50 % | -1.239 M 8.69 % | -1.357 M 14.63 % | -1.590 M -138.44 % | -666.835 K 14.39 % | -778.929 K -25.84 % | -619.000 K 93.31 % | -9.248 M -589.63 % | -1.341 M -194.73 % | -455.000 K -6.81 % | -426.000 K 72.92 % | -1.573 M 7.09 % | -1.693 M -326.45 % | -397.000 K 19.80 % | -495.000 K 73.37 % | -1.859 M -938.55 % | -179.000 K -399.09 % | 59.849 K -61.94 % | 157.249 K 136.07 % | -436.000 K -3.56 % | -421.000 K 46.57 % | -788.000 K -61.48 % | -488.000 K -73.05 % | -282.000 K 73.17 % | -1.051 M -56.40 % | -672.000 K -7.69 % | -624.000 K -290.00 % | -160.000 K 70.37 % | -540.000 K 38.50 % | -878.000 K -4.15 % | -843.000 K 11.82 % | -956.000 K -582.86 % | -140.000 K -27.27 % | -110.000 K 85.39 % | -753.000 K -270.94 % | -203.000 K |
| Income before tax ratio | 15.66 76.58 % | 8.87 130.62 % | -28.96 78.67 % | -135.73 -326.83 % | -31.80 -252.02 % | -9.03 -10.18 % | -8.20 | 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 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -1.156 M 8.33 % | -1.261 M -4.49 % | -1.207 M 7.20 % | -1.300 M 16.53 % | -1.558 M -60.70 % | -969.500 K -36.12 % | -712.231 K -32.38 % | -538.000 K -109.35 % | 5.754 M 1 393.03 % | -445.000 K 8.44 % | -486.000 K -260.75 % | 302.332 K 119.26 % | -1.570 M 7.16 % | -1.691 M -328.10 % | -395.000 K 20.36 % | -496.000 K 73.30 % | -1.858 M -949.72 % | -177.000 K -384.08 % | 62.306 K -62.40 % | 165.700 K 139.36 % | -421.000 K 8.08 % | -458.000 K -426.38 % | -87.010 K 75.35 % | -353.000 K -337.11 % | -80.757 K 96.16 % | -2.103 M -56.59 % | -1.343 M -115.22 % | -624.000 K -290.00 % | -160.000 K 70.37 % | -540.000 K 38.50 % | -878.000 K -4.15 % | -843.000 K 11.82 % | -956.000 K -582.86 % | -140.000 K -27.27 % | -110.000 K 85.37 % | -752.000 K -270.44 % | -203.000 K |
| Net income ratio | 15.66 76.58 % | 8.87 130.62 % | -28.96 78.67 % | -135.73 -326.83 % | -31.80 -252.02 % | -9.03 -10.18 % | -8.20 | 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 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | -7.43 -210.76 % | 6.71 123.79 % | -28.20 78.32 % | -130.04 -317.34 % | -31.16 -137.25 % | -13.13 -75.18 % | -7.50 | 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 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 1.00 -25.20 % | 1.34 462.54 % | 0.24 105.07 % | -4.69 -632.91 % | -0.64 -164.50 % | 0.99 -0.19 % | 0.99 | 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 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 493.310 M 55.03 % | 318.205 M 30.70 % | 243.465 M 13.79 % | 213.955 M 15.62 % | 185.055 M 43.37 % | 129.078 M 38.46 % | 93.227 M 98.19 % | 47.040 M 35.96 % | 34.598 M 17.69 % | 29.398 M -7.85 % | 31.901 M 7.18 % | 29.764 M 8.59 % | 27.409 M 62.26 % | 16.892 M 21.84 % | 13.864 M 1.72 % | 13.629 M 14.48 % | 11.905 M 4.44 % | 11.399 M 0.01 % | 11.398 M -3.55 % | 11.818 M 27.76 % | 9.250 M 4.23 % | 8.875 M 6.39 % | 8.342 M 14.84 % | 7.264 M 7.73 % | 6.743 M 0.00 % | 6.743 M 0.00 % | 6.743 M -7.47 % | 7.287 M 8.07 % | 6.743 M 114.00 % | 3.151 M 7.65 % | 2.927 M 19.03 % | 2.459 M -94.86 % | 47.843 M 0.00 % | 47.843 M -48.68 % | 93.227 M 0.00 % | 93.227 M 0.00 % | 93.227 M |
| Weighted average shs out | 497.293 M 56.27 % | 318.230 M 30.71 % | 243.465 M 13.79 % | 213.955 M 15.62 % | 185.055 M 43.37 % | 129.078 M 38.46 % | 93.227 M 98.19 % | 47.040 M 53.26 % | 30.692 M 4.40 % | 29.398 M -7.85 % | 31.901 M 7.18 % | 29.764 M 8.59 % | 27.409 M 82.91 % | 14.985 M 8.09 % | 13.864 M 1.72 % | 13.629 M 14.48 % | 11.905 M 4.44 % | 11.399 M 0.01 % | 11.398 M 7.48 % | 10.605 M 14.65 % | 9.250 M 4.23 % | 8.875 M 6.39 % | 8.342 M 14.84 % | 7.264 M 7.73 % | 6.743 M 0.00 % | 6.743 M 0.00 % | 6.743 M -7.47 % | 7.287 M 8.07 % | 6.743 M 114.00 % | 3.151 M 7.65 % | 2.927 M 19.03 % | 2.459 M -94.86 % | 47.843 M 0.00 % | 47.843 M -48.68 % | 93.227 M 0.00 % | 93.227 M 0.00 % | 93.227 M |
| EPS diluted | 0.00 194.23 % | -0.01 -1.96 % | -0.01 19.05 % | -0.01 26.74 % | -0.01 -65.38 % | -0.01 38.10 % | -0.01 36.36 % | -0.01 95.60 % | -0.30 -557.89 % | -0.05 -218.88 % | -0.01 0.00 % | -0.01 75.09 % | -0.06 42.60 % | -0.10 -249.65 % | -0.03 21.21 % | -0.04 77.31 % | -0.16 -919.11 % | -0.02 -396.23 % | 0.01 -60.15 % | 0.01 128.24 % | -0.05 -6.08 % | -0.04 52.97 % | -0.09 -40.48 % | -0.07 -60.77 % | -0.04 73.88 % | -0.16 -60.64 % | -0.10 -16.22 % | -0.09 -261.60 % | -0.02 86.06 % | -0.17 43.33 % | -0.30 11.76 % | -0.34 -1 600.00 % | -0.02 -589.66 % | 0.00 -141.67 % | 0.00 85.19 % | -0.01 -268.18 % | 0.00 |
| Earnings per share | 0.01 215.38 % | -0.01 -1.96 % | -0.01 19.05 % | -0.01 26.74 % | -0.01 -65.38 % | -0.01 38.10 % | -0.01 36.36 % | -0.01 95.11 % | -0.27 -492.11 % | -0.05 -218.88 % | -0.01 0.00 % | -0.01 75.09 % | -0.06 42.60 % | -0.10 -249.65 % | -0.03 21.43 % | -0.04 77.25 % | -0.16 -919.11 % | -0.02 -396.23 % | 0.01 -64.90 % | 0.02 132.06 % | -0.05 -6.08 % | -0.04 52.97 % | -0.09 -40.48 % | -0.07 -60.77 % | -0.04 73.88 % | -0.16 -60.64 % | -0.10 -16.22 % | -0.09 -261.60 % | -0.02 86.06 % | -0.17 43.33 % | -0.30 11.76 % | -0.34 -1 600.00 % | -0.02 -589.66 % | 0.00 -141.67 % | 0.00 85.19 % | -0.01 -268.18 % | 0.00 |
| Gross profit | 155.597 K 161.90 % | -251.352 K -2 571.02 % | 10.172 K 121.69 % | -46.906 K -46.58 % | -32.000 K -143.69 % | 73.241 K -22.45 % | 94.441 K -74.02 % | 363.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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.114 K | 0.000 100.00 % | -45.840 K -4 898.91 % | -917.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -58.748 K | 0.000 100.00 % | -436.000 K -3.56 % | -421.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.051 M -56.40 % | -672.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | -92.557 K -136.82 % | 251.352 K 670.38 % | 32.627 K -42.67 % | 56.906 K 77.83 % | 32.000 K 5 455.56 % | 576.000 3.04 % | 559.000 230.77 % | 169.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 811.099 K 22.79 % | 660.562 K 13.78 % | 580.561 K -0.67 % | 584.501 K 4.30 % | 560.391 K 3.01 % | 543.997 K 27.63 % | 426.226 K -31.16 % | 619.155 K 41.83 % | 436.536 K 19.29 % | 365.934 K 1 341.99 % | 25.377 K -93.85 % | 412.708 K 55.48 % | 265.434 K 9.39 % | 242.658 K 4.60 % | 231.988 K -0.83 % | 233.926 K 2.48 % | 228.262 K -2.38 % | 233.825 K -19.16 % | 289.261 K 21.70 % | 237.677 K 2.42 % | 232.057 K -24.79 % | 308.535 K 8.82 % | 283.535 K -11.53 % | 320.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 |
| Selling and marketing expenses | 458.677 K 23.16 % | 372.431 K -35.41 % | 576.594 K -11.87 % | 654.224 K 20.19 % | 544.325 K 9.01 % | 499.320 K 31.05 % | 381.005 K 34.93 % | 282.377 K 402.54 % | 56.190 K 27.18 % | 44.182 K | 0.000 -100.00 % | 52.918 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.826 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 -100.00 % | 62.660 K | 0.000 -100.00 % | 67.965 K -21.17 % | 86.216 K 99.02 % | 43.320 K -52.09 % | 90.413 K -75.14 % | 363.636 K | 0.000 | 0.000 -100.00 % | 32.227 K -51.46 % | 66.398 K -95.10 % | 1.354 M 774.62 % | 154.810 K 213.52 % | 49.378 K -81.36 % | 264.850 K 14.68 % | 230.954 K -14.51 % | 270.160 K -78.52 % | 1.258 M 311.41 % | 305.780 K 226.66 % | 93.607 K -14.06 % | 108.920 K -46.76 % | 204.566 K 1 566.32 % | -13.951 K 96.09 % | -357.000 K 83.02 % | -2.103 M -56.59 % | -1.343 M -115.22 % | -624.000 K -290.00 % | -160.000 K 70.37 % | -540.000 K 38.50 % | -878.000 K -4.15 % | -843.000 K 11.82 % | -956.000 K -582.86 % | -140.000 K -27.27 % | -110.000 K 85.37 % | -752.000 K -270.44 % | -203.000 K |
| Operating expenses | 1.270 M 15.89 % | 1.096 M -5.31 % | 1.157 M -11.44 % | 1.307 M 9.72 % | 1.191 M 9.60 % | 1.087 M 23.80 % | 877.714 K -6.48 % | 938.515 K 73.17 % | 541.973 K 21.71 % | 445.292 K -3.45 % | 461.204 K -15.80 % | 547.734 K -66.80 % | 1.650 M 520.85 % | 265.763 K -41.01 % | 450.523 K -9.67 % | 498.776 K 8.61 % | 459.216 K -8.45 % | 501.574 K -7.19 % | 540.411 K 18.69 % | 455.328 K -6.98 % | 489.478 K 115.50 % | 227.134 K -52.11 % | 474.327 K 7.09 % | 442.935 K 418.53 % | 85.421 K 104.06 % | -2.103 M -56.59 % | -1.343 M -115.22 % | -624.000 K -290.00 % | -160.000 K 70.37 % | -540.000 K 38.50 % | -878.000 K -4.15 % | -843.000 K 11.82 % | -956.000 K -582.86 % | -140.000 K -27.27 % | -110.000 K 85.37 % | -752.000 K -270.44 % | -203.000 K |
| Cost and expenses | 1.270 M 22.92 % | 1.033 M -2.54 % | 1.060 M -14.43 % | 1.239 M 1.29 % | 1.223 M 12.49 % | 1.087 M 23.79 % | 878.273 K -6.44 % | 938.684 K 90.51 % | 492.726 K 20.14 % | 410.116 K -1.66 % | 417.039 K -10.43 % | 465.626 K -71.78 % | 1.650 M 2.93 % | 1.603 M 255.81 % | 450.523 K -9.67 % | 498.776 K 8.61 % | 459.216 K -8.45 % | 501.574 K -60.09 % | 1.257 M 176.04 % | 455.328 K -6.98 % | 489.478 K -6.97 % | 526.151 K 10.93 % | 474.327 K 7.09 % | 442.935 K 418.53 % | 85.421 K 104.06 % | -2.103 M -56.59 % | -1.343 M -115.22 % | -624.000 K -290.00 % | -160.000 K 70.37 % | -540.000 K 38.50 % | -878.000 K -4.15 % | -843.000 K 11.82 % | -956.000 K -582.86 % | -140.000 K -27.27 % | -110.000 K 85.37 % | -752.000 K -270.44 % | -203.000 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 1.270 M 22.92 % | 1.033 M -10.73 % | 1.157 M -6.58 % | 1.239 M 12.13 % | 1.105 M 5.88 % | 1.043 M 29.25 % | 807.231 K -10.46 % | 901.532 K 82.97 % | 492.726 K 20.14 % | 410.116 K 1 516.09 % | 25.377 K -94.55 % | 465.626 K 75.42 % | 265.434 K 9.39 % | 242.658 K 4.60 % | 231.988 K -0.83 % | 233.926 K 2.48 % | 228.262 K -2.38 % | 233.825 K -19.16 % | 289.261 K 21.70 % | 237.677 K -28.81 % | 333.883 K 8.22 % | 308.535 K 14.37 % | 269.761 K -15.83 % | 320.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 |
| Interest income | 83.918 K 346.25 % | 18.805 K 35.48 % | 13.880 K 185.60 % | 4.860 K -80.89 % | 25.426 K 34.29 % | 18.933 K 111.99 % | 8.931 K 62.09 % | 5.510 K 151.03 % | 2.195 K -87.79 % | 17.974 K 174.20 % | 6.555 K -92.75 % | 90.390 K 17.90 % | 76.667 K 8 260.63 % | 917.000 -79.42 % | 4.456 K 11.51 % | 3.996 K -63.12 % | 10.834 K -67.20 % | 33.035 K -43.77 % | 58.748 K 149.62 % | 23.535 K 2.46 % | 22.970 K -55.49 % | 51.603 K -23.49 % | 67.450 K 23.21 % | 54.746 K -65.97 % | 160.880 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 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 |
| Depreciation and amortization | 446.044 K 23.47 % | 361.253 K 1 007.22 % | 32.627 K -42.67 % | 56.906 K 77.83 % | 32.000 K 5 455.56 % | 576.000 3.04 % | 559.000 230.77 % | 169.000 -100.00 % | 8.706 M 874.83 % | 893.079 K 99.76 % | 447.067 K -44.51 % | 805.702 K 22 138.53 % | 3.623 K 149.35 % | 1.453 K -31.37 % | 2.117 K -21.39 % | 2.693 K 40.85 % | 1.912 K -6.91 % | 2.054 K -16.40 % | 2.457 K -70.93 % | 8.453 K 58.62 % | 5.329 K -19.44 % | 6.615 K -0.48 % | 6.647 K 56.92 % | 4.236 K -9.18 % | 4.664 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 |
| Operating income | -1.114 M 17.29 % | -1.347 M -13.22 % | -1.190 M 12.75 % | -1.364 M -29.25 % | -1.055 M -8.82 % | -969.500 K -10.39 % | -878.273 K 6.47 % | -939.000 K -73.25 % | -542.000 K -21.80 % | -445.000 K 0.45 % | -447.000 K 4.08 % | -466.000 K 70.20 % | -1.564 M -242.98 % | -456.000 K -1.11 % | -451.000 K 9.62 % | -499.000 K -8.71 % | -459.000 K 8.57 % | -502.000 K 60.06 % | -1.257 M -176.24 % | -455.000 K -4.60 % | -435.000 K 23.68 % | -570.000 K -20.25 % | -474.000 K -7.00 % | -443.000 K -418.61 % | -85.421 K 95.94 % | -2.103 M -56.59 % | -1.343 M -115.22 % | -624.000 K -290.00 % | -160.000 K 70.37 % | -540.000 K 38.50 % | -878.000 K -4.15 % | -843.000 K 11.82 % | -956.000 K -582.86 % | -140.000 K -27.27 % | -110.000 K 85.37 % | -752.000 K -270.44 % | -203.000 K |
| Operating income ratio | -7.16 -199.94 % | 7.16 125.77 % | -27.80 79.61 % | -136.36 -546.25 % | -21.10 -60.65 % | -13.13 -42.06 % | -9.24 | 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 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | 3.550 M 1 211.04 % | -319.557 K -544.06 % | -49.616 K -892.46 % | 6.261 K 101.17 % | -535.000 K -233.27 % | 401.445 K 344.01 % | 90.413 K -71.69 % | 319.366 K 103.67 % | -8.706 M -871.65 % | -896.000 K -2 249.12 % | -38.142 K -197.11 % | 39.279 K 227.42 % | -30.827 K 66.09 % | -90.911 K -268.87 % | 53.834 K 1 247.20 % | 3.996 K 100.29 % | -1.400 M -533.49 % | 322.960 K -46.42 % | 602.717 K -1.61 % | 612.577 K 1 896.93 % | 30.676 K -79.44 % | 149.208 K 147.67 % | -313.000 K -593.08 % | -45.161 K 76.96 % | -196.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -3.686 M -187.43 % | -1.282 M 6.08 % | -1.365 M 62.49 % | -3.640 M -5.47 % | -3.451 M -174.46 % | -1.257 M 31.85 % | -1.845 M -14.45 % | -1.612 M -946.29 % | 190.484 K 155.56 % | -342.849 K 52.18 % | -716.959 K 36.55 % | -1.130 M 49.61 % | -2.243 M -1 684.92 % | -125.641 K 36.93 % | -199.197 K -458.91 % | -35.640 K 71.84 % | -126.550 K 65.49 % | -366.714 K 62.36 % | -974.206 K 48.64 % | -1.897 M -380.08 % | -395.076 K 65.11 % | -1.132 M -25.26 % | -904.023 K 63.51 % | -2.477 M -52.75 % | -1.622 M -2 803.04 % | -55.864 K 98.31 % | -3.310 M -1 113.60 % | -272.748 K 53.14 % | -582.000 K 63.09 % | -1.577 M -63.41 % | -965.000 K 38.54 % | -1.570 M -285.75 % | -407.000 K -61.51 % | -252.000 K | 0.000 | 0.000 100.00 % | -108.000 K |
| Total investments | 8.997 M 1 548.91 % | 545.613 K -0.81 % | 550.075 K -74.90 % | 2.191 M 2.99 % | 2.128 M 65.05 % | 1.289 M 185.60 % | 451.363 K -0.30 % | 452.710 K 770.48 % | 52.007 K -2.31 % | 53.235 K 77.44 % | 30.001 K -90.46 % | 314.357 K -70.41 % | 1.062 M 1 210.96 % | 81.040 K -85.88 % | 573.941 K -39.45 % | 947.956 K 36.57 % | 694.131 K -66.62 % | 2.079 M -41.08 % | 3.529 M 189.38 % | 1.219 M -2.40 % | 1.249 M 34.06 % | 932.032 K -12.91 % | 1.070 M 1.73 % | 1.052 M 168.41 % | 391.932 K -29.34 % | 554.677 K 11.14 % | 499.063 K 107.10 % | 240.976 K -23.47 % | 314.864 K 152.29 % | 124.800 K 177.33 % | 45.000 K | 0.000 -100.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K -30.00 % | 10.000 K |
| Total debt | 82.792 K -31.33 % | 120.567 K 159.78 % | 46.412 K -48.50 % | 90.120 K -26.86 % | 123.212 K | 0.000 | 0.000 | 0.000 -100.00 % | 195.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 2.665 M 79.40 % | 1.486 M 5.44 % | 1.409 M -5.29 % | 1.488 M 24.42 % | 1.196 M 93.34 % | 618.502 K 98.27 % | 311.952 K 0.00 % | 311.952 K 33.88 % | 233.000 K 0.00 % | 233.000 K 0.00 % | 233.000 K -28.67 % | 326.657 K 7.28 % | 304.501 K 30.56 % | 233.232 K -24.01 % | 306.939 K -0.46 % | 308.366 K 131.85 % | 133.000 K 0.00 % | 133.000 K -89.75 % | 1.298 M 458.00 % | 232.595 K 413.01 % | -74.308 K -1 023.33 % | -6.615 K 89.39 % | -62.364 K -11.93 % | -55.717 K -8.23 % | -51.481 K -9.96 % | -46.817 K -15.54 % | -40.520 K -114.80 % | 273.766 K -0.09 % | 274.000 K -42.17 % | 473.766 K 2 861.04 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K -90.91 % | 176.000 K 0.00 % | 176.000 K 0.00 % | 176.000 K 0.00 % | 176.000 K |
| Retained earnings | -33.251 M 7.66 % | -36.008 M -4.85 % | -34.341 M -4.47 % | -32.873 M -4.31 % | -31.516 M -5.31 % | -29.926 M -2.28 % | -29.259 M -2.72 % | -28.483 M -2.22 % | -27.864 M -49.67 % | -18.616 M -7.76 % | -17.275 M -2.71 % | -16.820 M -2.60 % | -16.394 M -10.62 % | -14.820 M -12.89 % | -13.127 M -3.12 % | -12.731 M -4.04 % | -12.236 M -17.92 % | -10.376 M -1.75 % | -10.198 M 0.58 % | -10.258 M 1.51 % | -10.415 M -4.37 % | -9.979 M -4.40 % | -9.559 M -8.98 % | -8.771 M -5.89 % | -8.283 M -3.52 % | -8.001 M -15.13 % | -6.950 M -10.70 % | -6.278 M -11.04 % | -5.654 M -2.92 % | -5.494 M -10.92 % | -4.953 M -21.55 % | -4.075 M -26.08 % | -3.232 M -32.68 % | -2.436 M -6.10 % | -2.296 M -5.03 % | -2.186 M -52.55 % | -1.433 M |
| Common stock | 60.892 M 0.21 % | 60.765 M 4.43 % | 58.188 M 4.23 % | 55.826 M 11.33 % | 50.144 M 20.04 % | 41.772 M 9.85 % | 38.027 M 9.02 % | 34.882 M 20.72 % | 28.896 M 1.62 % | 28.436 M 0.00 % | 28.436 M 1.99 % | 27.880 M 0.27 % | 27.804 M 21.82 % | 22.824 M 1.54 % | 22.478 M 2.68 % | 21.892 M 4.76 % | 20.898 M 3.68 % | 20.156 M 0.00 % | 20.156 M 0.03 % | 20.151 M 8.82 % | 18.517 M 2.96 % | 17.985 M 5.72 % | 17.012 M 0.00 % | 17.012 M 15.57 % | 14.719 M 0.00 % | 14.719 M 0.00 % | 14.719 M 1.90 % | 14.446 M 0.00 % | 14.446 M 53.88 % | 9.388 M 43.06 % | 6.562 M -0.02 % | 6.563 M 45.42 % | 4.513 M 50.18 % | 3.005 M 0.00 % | 3.005 M 0.00 % | 3.005 M 0.00 % | 3.005 M |
| Total equity | 30.306 M 15.48 % | 26.243 M 3.91 % | 25.256 M 3.33 % | 24.441 M 23.29 % | 19.824 M 59.04 % | 12.465 M 37.27 % | 9.080 M 35.31 % | 6.711 M 430.48 % | 1.265 M -87.42 % | 10.053 M -11.77 % | 11.394 M 0.06 % | 11.387 M -2.80 % | 11.715 M 42.22 % | 8.237 M -14.71 % | 9.658 M 1.98 % | 9.470 M 7.67 % | 8.795 M -11.27 % | 9.912 M -11.94 % | 11.256 M 11.16 % | 10.125 M 24.98 % | 8.102 M 1.20 % | 8.005 M 7.41 % | 7.453 M -9.56 % | 8.241 M 28.03 % | 6.437 M -4.19 % | 6.718 M -13.53 % | 7.769 M -7.96 % | 8.441 M -6.89 % | 9.065 M 107.54 % | 4.368 M 168.80 % | 1.625 M -35.10 % | 2.504 M 93.06 % | 1.297 M 74.09 % | 745.000 K -15.82 % | 885.000 K -11.06 % | 995.000 K -43.08 % | 1.748 M |
| Other non current liabilities | 4.906 K -99.69 % | 1.558 M 14.24 % | 1.363 M -2.45 % | 1.398 M 24 842.15 % | 5.604 K 301.15 % | 1.397 K -64.52 % | 3.937 K -67.72 % | 12.197 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 % | 12.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 42.638 K -48.50 % | 82.792 K | 0.000 -100.00 % | 46.412 K -48.50 % | 90.120 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 |
| Total non current liabilities | 47.544 K -97.10 % | 1.640 M 20.31 % | 1.363 M -5.59 % | 1.444 M 1 408.68 % | 95.724 K 6 752.11 % | 1.397 K -64.52 % | 3.937 K -67.72 % | 12.197 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 % | 12.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 -100.00 % | 69.652 K -23.15 % | 90.635 K 241.63 % | 26.530 K 819.58 % | 2.885 K -93.29 % | 42.986 K 136.76 % | 18.156 K 9.58 % | 16.568 K 382.05 % | 3.437 K -50.01 % | 6.875 K -97.77 % | 308.414 K 4 386.02 % | 6.875 K 99.97 % | 3.438 K -98.79 % | 283.943 K 201.73 % | 94.104 K 11.35 % | 84.513 K 48.71 % | 56.832 K -7.92 % | 61.722 K 4.46 % | 59.086 K -12.67 % | 67.661 K 39.36 % | 48.552 K 68.79 % | 28.764 K -16.02 % | 34.250 K | 0.000 -100.00 % | 19.000 K -26.92 % | 26.000 K -83.07 % | 153.584 K 328.53 % | 35.840 K -85.40 % | 245.484 K 67.52 % | 146.544 K 8.55 % | 135.000 K 6.30 % | 127.000 K -38.05 % | 205.000 K -63.13 % | 556.000 K 228.99 % | 169.000 K 128.38 % | 74.000 K -43.94 % | 132.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -195.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 40.154 K 6.30 % | 37.775 K -18.61 % | 46.412 K -46.91 % | 87.416 K 32.08 % | 66.184 K | 0.000 | 0.000 | 0.000 -100.00 % | 195.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 312.107 K -37.16 % | 496.658 K 10.75 % | 448.466 K 6.49 % | 421.149 K -43.09 % | 740.016 K 122.49 % | 332.612 K -27.03 % | 455.822 K -13.08 % | 524.416 K -35.96 % | 818.901 K 17.44 % | 697.266 K 126.08 % | 308.414 K -10.10 % | 343.063 K -18.40 % | 420.428 K 48.07 % | 283.943 K 201.73 % | 94.104 K 11.35 % | 84.513 K 48.71 % | 56.832 K -7.92 % | 61.722 K 4.46 % | 59.086 K -12.67 % | 67.661 K 39.36 % | 48.552 K 68.79 % | 28.764 K -16.02 % | 34.250 K -44.80 % | 62.043 K 226.54 % | 19.000 K -26.92 % | 26.000 K -83.07 % | 153.584 K 328.53 % | 35.840 K -85.40 % | 245.484 K 67.52 % | 146.544 K 8.55 % | 135.000 K 6.30 % | 127.000 K -38.05 % | 205.000 K -63.13 % | 556.000 K 228.99 % | 169.000 K 128.38 % | 74.000 K -43.94 % | 132.000 K |
| Total liabilities | 359.651 K -83.17 % | 2.137 M 17.95 % | 1.812 M -2.86 % | 1.865 M 123.19 % | 835.741 K 150.21 % | 334.010 K -27.35 % | 459.759 K -14.32 % | 536.613 K -34.47 % | 818.901 K 17.44 % | 697.266 K 126.08 % | 308.414 K -10.10 % | 343.063 K -18.40 % | 420.428 K 48.07 % | 283.943 K 201.73 % | 94.104 K 11.35 % | 84.513 K 48.71 % | 56.832 K -7.92 % | 61.722 K 4.46 % | 59.086 K -25.83 % | 79.661 K 64.07 % | 48.552 K 68.79 % | 28.764 K -16.02 % | 34.250 K -44.80 % | 62.043 K 226.54 % | 19.000 K -26.92 % | 26.000 K -83.07 % | 153.584 K 328.53 % | 35.840 K -85.40 % | 245.484 K 67.52 % | 146.544 K 8.55 % | 135.000 K 6.30 % | 127.000 K -38.05 % | 205.000 K -63.13 % | 556.000 K 228.99 % | 169.000 K 128.38 % | 74.000 K -43.94 % | 132.000 K |
| Other non current assets | 19.266 K 30.18 % | 14.800 K -99.94 % | 24.083 M 20.03 % | 20.065 M 37.12 % | 14.633 M 45.86 % | 10.032 M 232.35 % | -7.580 M -38.22 % | -5.484 M -167.26 % | -2.052 M 80.28 % | -10.404 M -1.95 % | -10.205 M 0.33 % | -10.239 M -81 312.25 % | 12.608 K 0.00 % | 12.608 K 0.00 % | 12.608 K | 0.000 | 0.000 -100.00 % | 12.608 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 109.554 K 2.86 % | 106.506 K -83.54 % | 646.996 K 1.00 % | 640.593 K | 0.000 | 0.000 100.00 % | -68.000 -100.07 % | 95.292 K 53.70 % | 62.000 K -19.48 % | 77.000 K -2.53 % | 79.000 K 172.41 % | 29.000 K -3.33 % | 30.000 K 11.11 % | 27.000 K -73.27 % | 101.000 K |
| Long term investments | 8.997 M 1 548.91 % | 545.613 K -0.81 % | 550.075 K -74.90 % | 2.191 M 2.99 % | 2.128 M 65.05 % | 1.289 M 185.60 % | 451.363 K -0.30 % | 452.710 K 770.48 % | 52.007 K -2.31 % | 53.235 K 77.44 % | 30.001 K -86.28 % | 218.634 K -39.67 % | 362.405 K 347.19 % | 81.040 K -85.88 % | 573.941 K -39.45 % | 947.956 K 36.57 % | 694.131 K -66.62 % | 2.079 M -41.08 % | 3.529 M 189.38 % | 1.219 M -2.40 % | 1.249 M 34.06 % | 932.032 K -12.91 % | 1.070 M 1.73 % | 1.052 M 168.41 % | 391.932 K | 0.000 -100.00 % | 104.356 K 2.60 % | 101.715 K 2.88 % | 98.864 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K -30.00 % | 10.000 K |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 17.728 M -32.48 % | 26.258 M 18 890.30 % | 138.270 K -33.04 % | 206.506 K 25.02 % | 165.181 K 1 291.35 % | 11.872 K -99.83 % | 7.129 M 41.68 % | 5.031 M 151.57 % | 2.000 M -80.68 % | 10.351 M 1.72 % | 10.175 M 1.55 % | 10.021 M 18.66 % | 8.445 M 2.82 % | 8.214 M -7.56 % | 8.885 M 4.64 % | 8.491 M 6.89 % | 7.944 M 6.68 % | 7.447 M 9.53 % | 6.800 M -3.84 % | 7.071 M 9.02 % | 6.486 M 9.25 % | 5.937 M 11.51 % | 5.324 M 17.89 % | 4.516 M 21.08 % | 3.730 M 18.51 % | 3.148 M -12.30 % | 3.589 M 5.57 % | 3.399 M 5.87 % | 3.211 M 19.73 % | 2.682 M 297.89 % | 674.000 K -31.15 % | 979.000 K 13.84 % | 860.000 K -15.02 % | 1.012 M -0.10 % | 1.013 M -1.65 % | 1.030 M -35.91 % | 1.607 M |
| Total non current assets | 26.744 M -0.28 % | 26.818 M 8.26 % | 24.772 M 10.28 % | 22.463 M 32.71 % | 16.926 M 49.35 % | 11.333 M 49.51 % | 7.580 M 38.22 % | 5.484 M 167.26 % | 2.052 M -80.28 % | 10.404 M 1.95 % | 10.205 M -0.33 % | 10.239 M 16.09 % | 8.820 M 6.17 % | 8.307 M -12.29 % | 9.472 M 0.34 % | 9.439 M 9.27 % | 8.638 M -9.44 % | 9.539 M -7.64 % | 10.328 M 24.58 % | 8.291 M 7.18 % | 7.735 M 12.61 % | 6.869 M 5.61 % | 6.504 M 14.61 % | 5.675 M 18.99 % | 4.769 M 25.89 % | 3.788 M 2.57 % | 3.693 M 5.48 % | 3.501 M 5.78 % | 3.310 M 19.18 % | 2.777 M 277.32 % | 736.000 K -30.30 % | 1.056 M 11.63 % | 946.000 K -9.73 % | 1.048 M -0.19 % | 1.050 M -1.32 % | 1.064 M -38.07 % | 1.718 M |
| Other current assets | 125.160 K 2.81 % | 121.734 K -85.61 % | 845.767 K 10 899.70 % | 7.689 K -20.01 % | 9.612 K -16.66 % | 11.534 K -17.46 % | 13.974 K -14.87 % | 16.414 K -12.94 % | 18.854 K 936.50 % | 1.819 K -99.76 % | 743.562 K | 0.000 -100.00 % | 14.056 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.500 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.009 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 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 95.723 K -86.33 % | 700.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 % | 554.677 K 40.53 % | 394.707 K 183.43 % | 139.261 K -35.53 % | 216.000 K 73.08 % | 124.800 K 177.33 % | 45.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 3.768 M 168.63 % | 1.403 M -0.63 % | 1.412 M -62.15 % | 3.730 M 4.35 % | 3.574 M 184.26 % | 1.257 M -31.85 % | 1.845 M 14.45 % | 1.612 M 35 596.19 % | 4.516 K -98.68 % | 342.849 K -52.18 % | 716.959 K -36.55 % | 1.130 M -49.61 % | 2.243 M 1 684.92 % | 125.641 K -36.93 % | 199.197 K 458.91 % | 35.640 K -71.84 % | 126.550 K -65.49 % | 366.714 K -62.36 % | 974.206 K -48.64 % | 1.897 M 380.08 % | 395.076 K -65.11 % | 1.132 M 25.26 % | 904.023 K -63.51 % | 2.477 M 52.75 % | 1.622 M 2 803.04 % | 55.864 K -98.31 % | 3.310 M 1 113.60 % | 272.748 K -53.14 % | 582.000 K -63.09 % | 1.577 M 63.41 % | 965.000 K -38.54 % | 1.570 M 285.75 % | 407.000 K 61.51 % | 252.000 K | 0.000 | 0.000 -100.00 % | 108.000 K |
| Cash and short term investments | 3.768 M 168.63 % | 1.403 M -0.63 % | 1.412 M -62.15 % | 3.730 M 4.35 % | 3.574 M 184.26 % | 1.257 M -31.85 % | 1.845 M 14.45 % | 1.612 M 35 596.19 % | 4.516 K -98.68 % | 342.849 K -52.18 % | 716.959 K -41.51 % | 1.226 M -58.34 % | 2.943 M 2 242.06 % | 125.641 K -36.93 % | 199.197 K 458.91 % | 35.640 K -71.84 % | 126.550 K -65.49 % | 366.714 K -62.36 % | 974.206 K -48.64 % | 1.897 M 380.08 % | 395.076 K -65.11 % | 1.132 M 25.26 % | 904.023 K -63.51 % | 2.477 M 52.75 % | 1.622 M 165.63 % | 610.541 K -83.52 % | 3.705 M 799.20 % | 412.009 K -48.37 % | 798.000 K -53.11 % | 1.702 M 68.48 % | 1.010 M -35.67 % | 1.570 M 285.75 % | 407.000 K 61.51 % | 252.000 K | 0.000 | 0.000 -100.00 % | 108.000 K |
| Total current assets | 3.922 M 151.10 % | 1.562 M -31.97 % | 2.296 M -40.27 % | 3.843 M 2.94 % | 3.734 M 154.74 % | 1.466 M -25.22 % | 1.960 M 11.15 % | 1.763 M 5 414.38 % | 31.979 K -90.75 % | 345.780 K -76.46 % | 1.469 M 0.54 % | 1.461 M -55.94 % | 3.315 M 1 451.37 % | 213.702 K -23.63 % | 279.822 K 143.57 % | 114.884 K -46.11 % | 213.171 K -50.98 % | 434.890 K -55.91 % | 986.480 K -48.47 % | 1.915 M 361.74 % | 414.637 K -64.41 % | 1.165 M 18.45 % | 983.667 K -62.57 % | 2.628 M 55.82 % | 1.687 M -42.94 % | 2.956 M -30.12 % | 4.230 M -14.99 % | 4.976 M -17.09 % | 6.001 M 245.41 % | 1.737 M 69.67 % | 1.024 M -34.98 % | 1.575 M 183.27 % | 556.000 K 119.76 % | 253.000 K 6 225.00 % | 4.000 K -20.00 % | 5.000 K -96.91 % | 162.000 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -101.077 K 25.12 % | -134.991 K -1 468.02 % | -8.609 K -674.19 % | -1.112 K 86.46 % | -8.213 K 96.51 % | -235.106 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 |
| Net receivables | 28.324 K -24.12 % | 37.329 K -2.60 % | 38.324 K -63.82 % | 105.925 K -29.33 % | 149.883 K -23.83 % | 196.783 K 94.68 % | 101.078 K -25.12 % | 134.991 K 1 468.02 % | 8.609 K 674.19 % | 1.112 K -86.46 % | 8.213 K -96.51 % | 235.107 K -34.45 % | 358.664 K 307.29 % | 88.061 K 9.22 % | 80.625 K 1.74 % | 79.244 K 0.16 % | 79.121 K 658.74 % | 10.428 K -15.04 % | 12.274 K -31.31 % | 17.869 K -8.65 % | 19.561 K -34.31 % | 29.777 K -62.61 % | 79.644 K -47.18 % | 150.795 K 132.68 % | 64.807 K -97.24 % | 2.345 M 346.69 % | 525.074 K -88.49 % | 4.564 M 2 617.13 % | 167.958 K 370.48 % | 35.699 K 154.99 % | 14.000 K 180.00 % | 5.000 K -96.64 % | 149.000 K 14 800.00 % | 1.000 K -75.00 % | 4.000 K -20.00 % | 5.000 K -90.74 % | 54.000 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 28.138 K -5.27 % | 29.702 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 |
| Account payables | 271.953 K -30.13 % | 389.231 K 24.99 % | 311.419 K 1.37 % | 307.203 K -54.21 % | 670.947 K 131.66 % | 289.626 K -33.82 % | 437.666 K -13.82 % | 507.847 K -18.15 % | 620.464 K -10.13 % | 690.391 K | 0.000 -100.00 % | 336.188 K -19.38 % | 416.990 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.043 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 |
| 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 82.792 K -31.33 % | 120.567 K 159.78 % | 46.412 K -48.50 % | 90.120 K -26.86 % | 123.212 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -234.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 30.666 M 8.05 % | 28.380 M 4.85 % | 27.068 M 2.89 % | 26.307 M 27.33 % | 20.660 M 61.42 % | 12.799 M 34.16 % | 9.540 M 31.63 % | 7.248 M 247.78 % | 2.084 M -80.61 % | 10.750 M -8.14 % | 11.702 M -0.23 % | 11.730 M -3.34 % | 12.135 M 42.42 % | 8.521 M -12.62 % | 9.752 M 2.07 % | 9.554 M 7.94 % | 8.852 M -11.25 % | 9.974 M -11.85 % | 11.315 M 10.88 % | 10.205 M 25.21 % | 8.150 M 1.44 % | 8.034 M 7.30 % | 7.488 M -9.82 % | 8.303 M 28.62 % | 6.456 M -4.28 % | 6.744 M -14.88 % | 7.923 M -6.53 % | 8.477 M -8.96 % | 9.311 M 106.24 % | 4.514 M 156.50 % | 1.760 M -33.11 % | 2.631 M 75.17 % | 1.502 M 15.45 % | 1.301 M 23.43 % | 1.054 M -1.40 % | 1.069 M -43.14 % | 1.880 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -174.123 K 68.13 % | -546.359 K -12 266.66 % | -4.418 K 75.12 % | -17.755 K | 0.000 -100.00 % | 84.294 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 |
| Stock based compensation | 58.180 K -28.25 % | 81.084 K -37.66 % | 130.066 K -57.10 % | 303.173 K 288.86 % | 77.964 K -24.90 % | 103.815 K | 0.000 -100.00 % | 78.952 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 |
| Change in working capital | -104.052 K -43.98 % | -72.269 K -256.73 % | 46.110 K 150.41 % | -91.474 K -180.75 % | 113.277 K 3.45 % | 109.503 K 232.48 % | 32.935 K 120.18 % | -163.246 K -549.79 % | -25.123 K -198.40 % | 25.532 K 301.64 % | -12.662 K -173.48 % | 17.232 K 139.86 % | -43.226 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 |
| Accounts receivables | -20.185 K -17.35 % | -17.201 K -122.25 % | 77.306 K 486.18 % | 13.188 K -72.99 % | 48.822 K 152.35 % | -93.265 K -383.18 % | 32.935 K 120.18 % | -163.246 K -549.79 % | -25.123 K -198.40 % | 25.532 K 301.64 % | -12.662 K -173.48 % | 17.232 K 139.86 % | -43.226 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.717 K 120.52 % | -403.179 K -228.16 % | -122.862 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | -67.489 K -71.30 % | -39.397 K 29.78 % | -56.109 K 60.64 % | -142.562 K -260.68 % | 88.726 K -50.84 % | 180.477 K 337.33 % | -76.045 K -120.13 % | 377.852 K 199.17 % | 126.300 K -67.52 % | 388.852 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 |
| Other working capital | -83.867 K -435.17 % | -15.671 K -162.90 % | 24.913 K -34.27 % | 37.900 K 256.15 % | -24.271 K -208.88 % | 22.291 K 434.10 % | -6.672 K -126.34 % | 25.327 K 120.05 % | -126.300 K 67.52 % | -388.852 K | 0.000 -100.00 % | 3.437 K 107.55 % | -45.527 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 |
| Other non cash items | -4.238 M -2 332.94 % | 189.773 K -8.24 % | 206.812 K -62.95 % | 558.271 K 51.29 % | 369.017 K 207.03 % | -344.767 K -134.31 % | -147.144 K -230.27 % | -44.553 K -136.26 % | 122.863 K -68.82 % | 393.996 K 726.41 % | -62.897 K 51.98 % | -130.981 K -113.96 % | 938.564 K 344.56 % | -383.780 K 10.90 % | -430.724 K 5.76 % | -457.029 K 2.72 % | -469.806 K -7.77 % | -435.918 K -12.26 % | -388.325 K -2.37 % | -379.319 K -34.54 % | -281.928 K 39.08 % | -462.794 K -46.37 % | -316.176 K -579.83 % | 65.894 K 125.45 % | -258.897 K 26.25 % | -351.058 K -373.46 % | -74.148 K 75.81 % | -306.509 K -32.61 % | -231.131 K -0.03 % | -231.072 K 33.98 % | -350.000 K 20.45 % | -440.000 K -61.76 % | -272.000 K -121.14 % | -123.000 K -1 657.14 % | -7.000 K -100.93 % | 753.000 K 270.94 % | 203.000 K |
| Net cash provided by operating activities | -1.359 M -27.42 % | -1.067 M -6.90 % | -997.906 K 7.33 % | -1.077 M -7.44 % | -1.002 M -22.90 % | -815.463 K 8.64 % | -892.579 K -34.48 % | -663.702 K -49.64 % | -443.537 K -1 447.10 % | -28.669 K 94.60 % | -530.740 K 1.73 % | -540.096 K 19.93 % | -674.521 K -75.76 % | -383.780 K 10.90 % | -430.724 K 5.76 % | -457.029 K 2.72 % | -469.806 K -7.77 % | -435.918 K -12.26 % | -388.325 K -2.37 % | -379.319 K -34.54 % | -281.928 K 39.08 % | -462.794 K -46.37 % | -316.176 K -579.83 % | 65.894 K 125.45 % | -258.897 K 26.25 % | -351.058 K -373.46 % | -74.148 K 75.81 % | -306.509 K -32.61 % | -231.131 K -0.03 % | -231.072 K 33.98 % | -350.000 K 20.45 % | -440.000 K -61.76 % | -272.000 K -121.14 % | -123.000 K -1 657.14 % | -7.000 K | 0.000 | 0.000 |
| Investments in property plant and equipment | -1.351 M 37.77 % | -2.171 M 45.47 % | -3.981 M 9.33 % | -4.390 M 18.54 % | -5.389 M -59.04 % | -3.389 M -35.26 % | -2.505 M -77.12 % | -1.414 M -157.26 % | -549.796 K -59.16 % | -345.441 K 60.65 % | -877.904 K 44.28 % | -1.576 M -51.93 % | -1.037 M -117.44 % | -476.926 K -41 299.83 % | -1.152 K 99.79 % | -549.822 K -9 936.91 % | -5.478 K 99.16 % | -650.467 K -46.18 % | -444.972 K 25.03 % | -593.521 K -8 471.94 % | -6.924 K 98.88 % | -619.453 K -11 717.11 % | -5.242 K 99.35 % | -800.502 K -36.33 % | -587.201 K -15 783.18 % | -3.697 K 99.35 % | -570.771 K -3 182.56 % | -17.388 K -427.07 % | -3.299 K 76.18 % | -13.847 K -592.35 % | -2.000 K 80.00 % | -10.000 K 54.55 % | -22.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -738.277 K -171.19 % | 1.037 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 |
| 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 100.00 % | -66.000 K 93.07 % | -952.528 K -25 300.75 % | -3.750 K 97.07 % | -127.815 K -62.91 % | -78.459 K -488.46 % | -13.333 K 96.10 % | -341.586 K -251.79 % | -97.100 K -819.94 % | -10.555 K 95.51 % | -235.025 K -2 868.99 % | -7.916 K 98.02 % | -398.890 K 46.53 % | -746.000 K -646.00 % | -100.000 K 80.84 % | -521.982 K 3.85 % | -542.879 K -370.06 % | -115.492 K -6.61 % | -108.331 K 69.96 % | -360.574 K -719.49 % | -44.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 840.000 K 188.69 % | 290.974 K 21.24 % | 240.000 K 0.00 % | 240.000 K -4.07 % | 250.190 K 138 894.44 % | 180.000 | 0.000 | 0.000 | 0.000 -100.00 % | 219.577 K -72.70 % | 804.277 K 6 086.75 % | 13.000 K -96.00 % | 324.980 K | 0.000 | 0.000 | 0.000 -100.00 % | 873.585 K | 0.000 -100.00 % | 849.206 K 13 189.61 % | 6.390 K -97.01 % | 213.973 K | 0.000 -100.00 % | 1.417 M 580.64 % | 208.225 K -60.22 % | 523.482 K 181.06 % | 186.250 K 112.42 % | 87.682 K 40.48 % | 62.417 K -76.66 % | 267.391 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 4.996 M | 0.000 | 0.000 100.00 % | -240.000 K | 0.000 | 0.000 -100.00 % | 372.365 K | 0.000 | 0.000 | 0.000 -100.00 % | 220.000 K 16.51 % | 188.830 K 114.00 % | -1.349 M | 0.000 -100.00 % | 137.348 K | 0.000 100.00 % | -493.547 K | 0.000 | 0.000 | 0.000 100.00 % | -668.634 K | 0.000 100.00 % | -809.179 K | 0.000 | 0.000 100.00 % | -558.319 K -11.66 % | -500.000 K -9.17 % | -458.007 K 15.49 % | -541.940 K 44.88 % | -983.194 K -313.11 % | -238.000 K -75.00 % | -136.000 K 73.23 % | -508.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 3.645 M 373.92 % | -1.331 M 63.94 % | -3.690 M 15.96 % | -4.390 M 14.74 % | -5.149 M -64.08 % | -3.138 M -47.16 % | -2.133 M -50.78 % | -1.414 M -157.26 % | -549.796 K -59.16 % | -345.441 K 21.19 % | -438.327 K 32.41 % | -648.464 K 71.66 % | -2.289 M -1 369.87 % | -155.696 K -1 957.73 % | 8.381 K 101.33 % | -628.281 K -22.63 % | -512.358 K -332.49 % | -118.468 K 78.15 % | -542.072 K -321.14 % | 245.130 K 127.11 % | -904.193 K -118.72 % | -413.396 K 65.93 % | -1.213 M -838.80 % | -129.240 K 73.02 % | -478.976 K 14.55 % | -560.516 K 60.73 % | -1.427 M -183.66 % | -503.205 K 14.88 % | -591.153 K 45.78 % | -1.090 M -283.88 % | -284.000 K -94.52 % | -146.000 K 72.45 % | -530.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 99.532 K -48.96 % | 195.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 120.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -153.000 K -140.80 % | 375.000 K | 0.000 | 0.000 | 0.000 |
| Common stock issued | 80.000 K -96.86 % | 2.548 M 1.92 % | 2.500 M -58.33 % | 6.000 M | 0.000 -100.00 % | 3.366 M 7.03 % | 3.145 M -12.30 % | 3.586 M 679.58 % | 460.000 K | 0.000 -100.00 % | 556.000 K 631.58 % | 76.000 K -98.55 % | 5.230 M 1 321.20 % | 368.000 K -40.40 % | 617.500 K -41.75 % | 1.060 M 32.50 % | 800.000 K | 0.000 -100.00 % | 5.254 K -99.69 % | 1.720 M 207.14 % | 560.000 K -44.44 % | 1.008 M | 0.000 -100.00 % | 2.416 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.058 M 161.69 % | 1.933 M | 0.000 -100.00 % | 1.748 M 57.48 % | 1.110 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 100.00 % | -159.416 K -22.00 % | -130.670 K 65.37 % | -377.379 K -414.72 % | -73.318 K 57.69 % | -173.305 K 4.63 % | -181.721 K 22.67 % | -234.997 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -150.000 K -579.35 % | -22.080 K 30.13 % | -31.600 K 51.83 % | -65.600 K -13.10 % | -58.000 K | 0.000 | 0.000 100.00 % | -86.000 K -207.14 % | -28.000 K 20.63 % | -35.280 K | 0.000 100.00 % | -123.342 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 |
| 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 113.000 K -96.85 % | 3.586 M 679.58 % | 460.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 K | 0.000 | 0.000 |
| Net cash used provided by financing activities | 80.000 K -96.65 % | 2.388 M 0.81 % | 2.369 M -57.86 % | 5.623 M -33.60 % | 8.468 M 151.57 % | 3.366 M 3.32 % | 3.258 M -11.60 % | 3.686 M 462.69 % | 655.000 K | 0.000 -100.00 % | 556.000 K 631.58 % | 76.000 K -98.50 % | 5.080 M 990.32 % | 465.920 K -20.48 % | 585.900 K -41.08 % | 994.400 K 34.02 % | 742.000 K | 0.000 -100.00 % | 5.254 K -99.68 % | 1.634 M 207.14 % | 532.000 K -45.31 % | 972.720 K | 0.000 -100.00 % | 2.292 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.858 M 151.34 % | 1.933 M | 0.000 -100.00 % | 1.748 M 82.65 % | 957.000 K 155.20 % | 375.000 K 5 257.14 % | 7.000 K | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 2.366 M 26 676.16 % | -8.901 K 99.62 % | -2.318 M -1 589.94 % | 155.586 K -93.28 % | 2.317 M 494.31 % | -587.583 K -352.27 % | 232.918 K -85.51 % | 1.608 M 575.13 % | -338.333 K 9.56 % | -374.110 K 9.43 % | -413.067 K 62.87 % | -1.113 M -152.55 % | 2.117 M 2 978.00 % | -73.556 K -144.97 % | 163.557 K 279.91 % | -90.910 K 62.15 % | -240.164 K 56.68 % | -554.386 K 40.08 % | -925.143 K -161.68 % | 1.500 M 329.29 % | -654.121 K -777.63 % | 96.530 K 106.31 % | -1.529 M -168.62 % | 2.229 M 402.09 % | -737.873 K 19.06 % | -911.574 K 39.29 % | -1.502 M -85.44 % | -809.714 K -120.06 % | 4.036 M 559.98 % | 611.470 K 196.45 % | -634.000 K -154.56 % | 1.162 M 649.68 % | 155.000 K -38.49 % | 252.000 K | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 1.403 M -0.63 % | 1.412 M -62.15 % | 3.730 M 4.35 % | 3.574 M 184.26 % | 1.257 M -31.85 % | 1.845 M 14.45 % | 1.612 M 35 596.19 % | 4.516 K -98.68 % | 342.849 K -52.18 % | 716.959 K -36.55 % | 1.130 M -49.61 % | 2.243 M 1 684.92 % | 125.641 K -36.93 % | 199.197 K 458.91 % | 35.640 K -71.84 % | 126.550 K -65.49 % | 366.714 K -60.19 % | 921.100 K -50.11 % | 1.846 M 432.93 % | 346.432 K -65.38 % | 1.001 M 10.68 % | 904.023 K -62.85 % | 2.434 M 1 090.03 % | 204.491 K -91.33 % | 2.360 M -27.87 % | 3.271 M -31.46 % | 4.773 M -14.50 % | 5.582 M 260.88 % | 1.547 M 65.37 % | 935.414 K -40.38 % | 1.569 M 285.50 % | 407.000 K 61.51 % | 252.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 3.768 M 168.63 % | 1.403 M -0.63 % | 1.412 M -62.15 % | 3.730 M 4.35 % | 3.574 M 184.26 % | 1.257 M -31.85 % | 1.845 M 14.45 % | 1.612 M 35 596.19 % | 4.516 K -98.68 % | 342.849 K -52.18 % | 716.959 K -36.55 % | 1.130 M -49.61 % | 2.243 M 1 684.92 % | 125.641 K -36.93 % | 199.197 K 458.91 % | 35.640 K -71.84 % | 126.550 K -65.49 % | 366.714 K -60.19 % | 921.100 K -50.11 % | 1.846 M 432.93 % | 346.432 K -65.38 % | 1.001 M 10.68 % | 904.023 K -62.85 % | 2.434 M 50.05 % | 1.622 M -31.27 % | 2.360 M -27.87 % | 3.271 M -31.46 % | 4.773 M -14.50 % | 5.582 M 260.88 % | 1.547 M 65.44 % | 935.000 K -40.41 % | 1.569 M 285.50 % | 407.000 K 61.51 % | 252.000 K | 0.000 | 0.000 | 0.000 |
| Operating cash flow | -1.359 M -27.42 % | -1.067 M -6.90 % | -997.906 K 7.33 % | -1.077 M -7.44 % | -1.002 M -22.90 % | -815.463 K 8.64 % | -892.579 K -34.48 % | -663.702 K -49.64 % | -443.537 K -1 447.10 % | -28.669 K 94.60 % | -530.740 K 1.73 % | -540.096 K 19.93 % | -674.521 K -75.76 % | -383.780 K 10.90 % | -430.724 K 5.76 % | -457.029 K 2.72 % | -469.806 K -7.77 % | -435.918 K -12.26 % | -388.325 K -2.37 % | -379.319 K -34.54 % | -281.928 K 39.08 % | -462.794 K -46.37 % | -316.176 K -579.83 % | 65.894 K 125.45 % | -258.897 K 26.25 % | -351.058 K -373.46 % | -74.148 K 75.81 % | -306.509 K -32.61 % | -231.131 K -0.03 % | -231.072 K 33.98 % | -350.000 K 20.45 % | -440.000 K -61.76 % | -272.000 K -121.14 % | -123.000 K -1 657.14 % | -7.000 K | 0.000 | 0.000 |
| Capital expenditure | -1.351 M 37.77 % | -2.171 M 45.47 % | -3.981 M 9.33 % | -4.390 M 18.54 % | -5.389 M -59.04 % | -3.389 M -35.26 % | -2.505 M -77.12 % | -1.414 M -157.26 % | -549.796 K -59.16 % | -345.441 K 60.65 % | -877.904 K 44.28 % | -1.576 M -51.93 % | -1.037 M -117.44 % | -476.926 K -20.45 % | -395.961 K 27.98 % | -549.822 K -10.18 % | -499.025 K 23.28 % | -650.467 K -46.18 % | -444.972 K 25.03 % | -593.521 K 12.14 % | -675.558 K -9.06 % | -619.453 K 23.94 % | -814.421 K -1.74 % | -800.502 K -36.33 % | -587.201 K -15 783.18 % | -3.697 K 99.35 % | -570.771 K -19.43 % | -477.895 K 12.35 % | -545.239 K 45.31 % | -997.041 K -374.78 % | -210.000 K -43.84 % | -146.000 K 72.45 % | -530.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -2.710 M 16.29 % | -3.237 M 34.97 % | -4.978 M 8.94 % | -5.467 M 14.46 % | -6.391 M -52.03 % | -4.204 M -23.73 % | -3.398 M -63.50 % | -2.078 M -109.20 % | -993.333 K -165.52 % | -374.110 K 73.44 % | -1.409 M 33.42 % | -2.116 M -23.61 % | -1.712 M -98.85 % | -860.706 K -4.12 % | -826.685 K 17.89 % | -1.007 M -3.92 % | -968.831 K 10.82 % | -1.086 M -30.37 % | -833.297 K 14.34 % | -972.840 K -1.60 % | -957.486 K 11.53 % | -1.082 M 4.28 % | -1.131 M -53.90 % | -734.608 K 13.18 % | -846.098 K -138.50 % | -354.755 K 44.99 % | -644.919 K 17.78 % | -784.404 K -1.03 % | -776.370 K 36.78 % | -1.228 M -119.31 % | -560.000 K 4.44 % | -586.000 K 26.93 % | -802.000 K -552.03 % | -123.000 K -1 657.14 % | -7.000 K | 0.000 | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 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 | 1999-01-31 | 1998-06-30 | 1997-12-30 | 1997-06-30 | 1996-12-30 | 1996-06-30 | 1995-12-30 | 1995-06-30 | 1995-01-31 | 1994-06-30 | 1993-12-30 | 1993-06-30 | 1992-12-30 | 1992-06-30 | 1991-12-30 | 1991-06-30 | 1990-12-30 | 1990-06-30 | 1990-01-31 | 1989-06-30 | 1989-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | -3.982 M -200.00 % | 3.982 M 2 206.68 % | -189.000 K -38 592.87 % | 491.000 -98.74 % | 38.872 K 889.87 % | 3.927 K -60.73 % | 10.000 K | 0.000 | 0.000 -100.00 % | 50.000 K -32.26 % | 73.817 K | 0.000 -100.00 % | 20.000 K -73.33 % | 75.000 K -79.37 % | 363.636 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 |
| Net income | -786.656 K -124.41 % | 3.223 M 571.89 % | -683.000 K 30.59 % | -984.000 K -64.90 % | -596.714 K 7.20 % | -643.000 K -5.07 % | -612.000 K 17.85 % | -745.000 K -63.74 % | -455.000 K 59.91 % | -1.135 M -402.87 % | -225.706 K 48.82 % | -441.000 K 6.14 % | -469.850 K -52.06 % | -309.000 K 7.49 % | -334.000 K -17.19 % | -285.000 K 96.71 % | -8.657 M -1 367.29 % | -590.000 K 46.17 % | -1.096 M -347.35 % | -245.000 K -17.79 % | -208.000 K 15.79 % | -247.000 K -27.32 % | -194.000 K 16.38 % | -232.000 K 2.11 % | -237.000 K 82.27 % | -1.337 M -58.04 % | -846.000 K 0.00 % | -846.000 K -327.27 % | -198.000 K 0.00 % | -198.000 K 19.84 % | -247.000 K 0.00 % | -247.000 K 73.44 % | -930.000 K 0.00 % | -930.000 K -941.35 % | -89.307 K 0.00 % | -89.307 K -398.45 % | 29.924 K 0.00 % | 29.925 K -61.94 % | 78.624 K 0.00 % | 78.625 K 136.07 % | -218.000 K 0.00 % | -218.000 K | 0.000 | 0.000 100.00 % | -394.000 K 0.00 % | -394.000 K -61.48 % | -244.000 K 0.00 % | -244.000 K -73.05 % | -141.000 K 0.00 % | -141.000 K 73.19 % | -526.000 K 0.00 % | -526.000 K -56.55 % | -336.000 K 0.00 % | -336.000 K -7.69 % | -312.000 K 0.00 % | -312.000 K -289.01 % | -80.204 K -0.51 % | -79.796 K 70.45 % | -270.000 K 0.00 % | -270.000 K 38.50 % | -439.000 K 0.00 % | -439.000 K -4.28 % | -421.000 K 0.00 % | -421.000 K 11.92 % | -478.000 K 0.00 % | -478.000 K -582.86 % | -70.000 K 0.00 % | -70.000 K -27.27 % | -55.000 K 0.00 % | -55.000 K 85.37 % | -376.000 K -100.00 % | -188.000 K -86.14 % | -101.000 K -99.01 % | -50.750 K |
| Income before tax | -786.656 K -124.41 % | 3.223 M 571.89 % | -683.000 K 30.59 % | -984.000 K -64.90 % | -596.714 K 7.20 % | -643.000 K -5.07 % | -612.000 K 17.85 % | -745.000 K -63.74 % | -455.000 K 59.91 % | -1.135 M -402.87 % | -225.706 K 48.82 % | -441.000 K 6.14 % | -469.850 K -52.06 % | -309.000 K 7.49 % | -334.000 K -17.19 % | -285.000 K 96.71 % | -8.657 M -1 367.29 % | -590.000 K 46.17 % | -1.096 M -347.35 % | -245.000 K -17.79 % | -208.000 K 15.79 % | -247.000 K -27.32 % | -194.000 K 16.38 % | -232.000 K 2.11 % | -237.000 K 82.27 % | -1.337 M -58.04 % | -846.000 K 0.00 % | -846.000 K -327.27 % | -198.000 K 0.00 % | -198.000 K 19.84 % | -247.000 K 0.00 % | -247.000 K 73.44 % | -930.000 K 0.00 % | -930.000 K -941.35 % | -89.307 K 0.00 % | -89.307 K -398.45 % | 29.924 K 0.00 % | 29.925 K -61.94 % | 78.624 K 0.00 % | 78.625 K 136.07 % | -218.000 K 0.00 % | -218.000 K -3.81 % | -210.000 K 0.00 % | -210.000 K 46.70 % | -394.000 K 0.00 % | -394.000 K -61.48 % | -244.000 K 0.00 % | -244.000 K -73.05 % | -141.000 K 0.00 % | -141.000 K 73.19 % | -526.000 K 0.00 % | -526.000 K -56.55 % | -336.000 K 0.00 % | -336.000 K -7.69 % | -312.000 K 0.00 % | -312.000 K -289.01 % | -80.204 K 0.00 % | -80.204 K 70.29 % | -270.000 K 0.00 % | -270.000 K 38.50 % | -439.000 K 0.00 % | -439.000 K -4.28 % | -421.000 K 0.00 % | -421.000 K 11.92 % | -478.000 K 0.00 % | -478.000 K -582.86 % | -70.000 K 0.00 % | -70.000 K -27.27 % | -55.000 K 0.00 % | -55.000 K 85.37 % | -376.000 K -100.00 % | -188.000 K -86.14 % | -101.000 K -99.01 % | -50.750 K |
| Income before tax ratio | 0.20 -75.59 % | 0.81 -77.60 % | 3.61 100.18 % | -2 004.07 -12 955.22 % | -15.35 90.62 % | -163.74 -167.55 % | -61.20 | 0.00 | 0.00 100.00 % | -22.70 -642.40 % | -3.06 | 0.00 100.00 % | -23.49 -470.21 % | -4.12 -348.56 % | -0.92 | 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 | 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 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -4.366 M -227.71 % | 3.419 M 838.36 % | -463.056 K 18.04 % | -565.000 K 5.83 % | -599.952 K 1.16 % | -607.000 K -4.12 % | -583.000 K 11.67 % | -660.000 K -54.93 % | -426.000 K 53.08 % | -908.000 K -89.46 % | -479.256 K 2.19 % | -490.000 K -8.64 % | -451.020 K -72.80 % | -261.000 K 94.38 % | -4.642 M -213.11 % | 4.104 M 1 362.77 % | -325.000 K -78.57 % | -182.000 K 57.28 % | -426.000 K -1 455.26 % | -27.391 K -248.03 % | 18.504 K | 0.000 -100.00 % | 151.309 K 0.19 % | 151.023 K 135.79 % | -422.000 K -25.97 % | -335.000 K 60.40 % | -846.000 K 0.00 % | -846.000 K -329.44 % | -197.000 K 0.00 % | -197.000 K 19.92 % | -246.000 K 1.60 % | -250.000 K 73.09 % | -929.000 K 0.00 % | -929.000 K -952.33 % | -88.280 K 0.01 % | -88.285 K -383.40 % | 31.152 K -0.01 % | 31.154 K -62.40 % | 82.850 K 0.00 % | 82.850 K 119.13 % | -433.000 K -3 723.73 % | 11.949 K 104.60 % | -260.000 K -31.31 % | -198.000 K 74.74 % | -784.000 K -212.45 % | 697.213 K 243.46 % | -486.000 K -464.77 % | 133.235 K 147.75 % | -279.000 K -240.56 % | 198.485 K 118.89 % | -1.051 M 0.00 % | -1.051 M -56.40 % | -672.000 K 0.00 % | -672.000 K -7.69 % | -624.000 K | 0.000 100.00 % | -160.000 K | 0.000 100.00 % | -540.000 K | 0.000 100.00 % | -878.000 K 0.00 % | -878.000 K -4.15 % | -843.000 K | 0.000 100.00 % | -956.000 K | 0.000 100.00 % | -140.000 K | 0.000 100.00 % | -110.000 K | 0.000 100.00 % | -752.000 K -100.00 % | -376.000 K -85.22 % | -203.000 K -100.99 % | -101.000 K |
| Net income ratio | 0.20 -75.59 % | 0.81 -77.60 % | 3.61 100.18 % | -2 004.07 -12 955.22 % | -15.35 90.62 % | -163.74 -167.55 % | -61.20 | 0.00 | 0.00 100.00 % | -22.70 -642.40 % | -3.06 | 0.00 100.00 % | -23.49 -470.21 % | -4.12 -348.56 % | -0.92 | 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 | 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 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 1.10 27.71 % | 0.86 -64.95 % | 2.45 100.21 % | -1 150.71 -7 355.68 % | -15.43 90.01 % | -154.57 -165.13 % | -58.30 | 0.00 | 0.00 100.00 % | -18.16 -179.71 % | -6.49 | 0.00 100.00 % | -22.55 -548.02 % | -3.48 72.74 % | -12.77 | 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 | 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 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 1.00 -3.76 % | 1.04 -10.60 % | 1.16 101.80 % | -64.51 -6 055.07 % | 1.08 113.32 % | -8.13 -321.35 % | -1.93 | 0.00 | 0.00 -100.00 % | 0.93 -6.94 % | 1.00 | 0.00 -100.00 % | 0.99 -1.39 % | 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 | 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 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 498.303 M 42.27 % | 350.260 M 0.00 % | 350.260 M 22.40 % | 286.149 M 7.44 % | 266.334 M 17.84 % | 226.011 M 0.00 % | 226.011 M 11.94 % | 201.899 M 6.06 % | 190.364 M 5.70 % | 180.092 M 34.44 % | 133.962 M 7.82 % | 124.247 M 26.97 % | 97.856 M 12.51 % | 86.973 M 39.74 % | 62.238 M 95.46 % | 31.842 M 5.08 % | 30.304 M -2.49 % | 31.079 M 11.00 % | 27.998 M -8.76 % | 30.686 M 12.93 % | 27.173 M -7.65 % | 29.425 M 11.43 % | 26.407 M 0.02 % | 26.401 M 0.18 % | 26.353 M 18.31 % | 22.275 M 31.87 % | 16.892 M 0.00 % | 16.892 M 21.84 % | 13.864 M 0.00 % | 13.864 M 1.72 % | 13.629 M 0.00 % | 13.629 M 14.48 % | 11.905 M 0.00 % | 11.905 M 4.44 % | 11.399 M 0.00 % | 11.399 M 0.01 % | 11.398 M 0.00 % | 11.398 M -3.55 % | 11.818 M 0.00 % | 11.818 M 27.76 % | 9.250 M 0.00 % | 9.250 M 4.23 % | 8.875 M 0.00 % | 8.875 M 6.39 % | 8.342 M 0.00 % | 8.342 M 14.84 % | 7.264 M 0.00 % | 7.264 M 7.73 % | 6.743 M 0.00 % | 6.743 M 0.00 % | 6.743 M 0.00 % | 6.743 M 0.00 % | 6.743 M 0.00 % | 6.743 M -7.47 % | 7.287 M 0.00 % | 7.287 M 8.07 % | 6.743 M 0.00 % | 6.743 M 114.00 % | 3.151 M 0.00 % | 3.151 M 7.65 % | 2.927 M 0.00 % | 2.927 M 19.03 % | 2.459 M 0.00 % | 2.459 M -94.86 % | 47.843 M 0.00 % | 47.843 M 0.00 % | 47.843 M 0.00 % | 47.843 M -48.68 % | 93.227 M 0.00 % | 93.227 M 0.00 % | 93.227 M 0.00 % | 93.227 M 0.00 % | 93.227 M 0.00 % | 93.227 M |
| Weighted average shs out | 408.865 M 3.14 % | 396.403 M 13.16 % | 350.299 M 22.41 % | 286.166 M 7.45 % | 266.334 M 17.84 % | 226.011 M 0.00 % | 226.011 M 11.94 % | 201.899 M 6.06 % | 190.364 M 5.70 % | 180.092 M 34.44 % | 133.962 M 7.82 % | 124.247 M 26.97 % | 97.856 M 26.64 % | 77.270 M 24.14 % | 62.242 M 96.67 % | 31.648 M 4.44 % | 30.304 M -2.49 % | 31.079 M 11.86 % | 27.784 M -9.46 % | 30.686 M 12.93 % | 27.173 M -7.65 % | 29.425 M -0.57 % | 29.595 M 12.10 % | 26.401 M 0.17 % | 26.355 M 18.32 % | 22.275 M 31.87 % | 16.892 M 0.00 % | 16.892 M 21.84 % | 13.864 M 0.00 % | 13.864 M 1.72 % | 13.629 M 0.00 % | 13.629 M 14.48 % | 11.905 M 0.00 % | 11.905 M 4.44 % | 11.399 M 0.00 % | 11.399 M 0.01 % | 11.398 M 0.00 % | 11.398 M -3.55 % | 11.818 M 0.00 % | 11.818 M 27.76 % | 9.250 M 0.00 % | 9.250 M 4.23 % | 8.875 M 0.00 % | 8.875 M 6.39 % | 8.342 M 0.00 % | 8.342 M 14.84 % | 7.264 M 0.00 % | 7.264 M 7.73 % | 6.743 M 0.00 % | 6.743 M 0.00 % | 6.743 M 0.00 % | 6.743 M 0.00 % | 6.743 M 0.00 % | 6.743 M -7.47 % | 7.287 M 0.00 % | 7.287 M 8.07 % | 6.743 M 0.00 % | 6.743 M 114.00 % | 3.151 M 0.00 % | 3.151 M 7.65 % | 2.927 M 0.00 % | 2.927 M 19.03 % | 2.459 M 0.00 % | 2.459 M -94.86 % | 47.843 M 0.00 % | 47.843 M 0.00 % | 47.843 M 0.00 % | 47.843 M -48.68 % | 93.227 M 0.00 % | 93.227 M 0.00 % | 93.227 M 0.00 % | 93.227 M 0.00 % | 93.227 M 0.00 % | 93.227 M |
| EPS diluted | 0.00 -125.76 % | 0.01 447.37 % | 0.00 44.12 % | 0.00 -54.55 % | 0.00 21.43 % | 0.00 -3.70 % | 0.00 27.03 % | 0.00 -54.17 % | 0.00 61.90 % | -0.01 -270.59 % | 0.00 52.78 % | 0.00 25.00 % | 0.00 -33.33 % | 0.00 33.33 % | -0.01 39.33 % | -0.01 96.93 % | -0.29 -1 426.32 % | -0.02 51.41 % | -0.04 -388.75 % | -0.01 -3.90 % | -0.01 8.33 % | -0.01 -15.07 % | -0.01 17.05 % | -0.01 2.22 % | -0.01 85.00 % | -0.06 -19.52 % | -0.05 -0.80 % | -0.05 -245.83 % | -0.01 -1.41 % | -0.01 21.98 % | -0.02 -0.55 % | -0.02 76.79 % | -0.08 4.88 % | -0.08 -951.28 % | -0.01 1.27 % | -0.01 -403.85 % | 0.00 -3.70 % | 0.00 -59.09 % | 0.01 -1.49 % | 0.01 128.39 % | -0.02 -0.43 % | -0.02 | 0.00 100.00 % | -0.04 5.93 % | -0.05 0.00 % | -0.05 -40.48 % | -0.03 0.00 % | -0.03 -61.54 % | -0.02 0.95 % | -0.02 73.08 % | -0.08 4.88 % | -0.08 -64.66 % | -0.05 0.00 % | -0.05 -16.36 % | -0.04 0.23 % | -0.04 -263.56 % | -0.01 0.84 % | -0.01 86.10 % | -0.09 -1.42 % | -0.08 43.73 % | -0.15 0.00 % | -0.15 11.76 % | -0.17 0.00 % | -0.17 -1 600.00 % | -0.01 0.00 % | -0.01 -566.67 % | 0.00 0.00 % | 0.00 -150.00 % | 0.00 0.00 % | 0.00 85.00 % | 0.00 -100.00 % | 0.00 -100.00 % | 0.00 -100.00 % | 0.00 |
| Earnings per share | 0.00 -123.46 % | 0.01 526.32 % | 0.00 44.12 % | 0.00 -54.55 % | 0.00 21.43 % | 0.00 -3.70 % | 0.00 27.03 % | 0.00 -54.17 % | 0.00 61.90 % | -0.01 -270.59 % | 0.00 52.78 % | 0.00 25.00 % | 0.00 -20.00 % | 0.00 25.93 % | -0.01 40.00 % | -0.01 96.90 % | -0.29 -1 426.32 % | -0.02 51.78 % | -0.04 -392.50 % | -0.01 -3.90 % | -0.01 8.33 % | -0.01 -27.27 % | -0.01 25.00 % | -0.01 2.22 % | -0.01 85.00 % | -0.06 -19.52 % | -0.05 -0.80 % | -0.05 -245.83 % | -0.01 -1.41 % | -0.01 21.98 % | -0.02 -0.55 % | -0.02 76.79 % | -0.08 4.88 % | -0.08 -951.28 % | -0.01 1.27 % | -0.01 -403.85 % | 0.00 -3.70 % | 0.00 -59.09 % | 0.01 -1.49 % | 0.01 128.39 % | -0.02 -0.43 % | -0.02 | 0.00 100.00 % | -0.04 5.93 % | -0.05 0.00 % | -0.05 -40.48 % | -0.03 0.00 % | -0.03 -61.54 % | -0.02 0.95 % | -0.02 73.08 % | -0.08 4.88 % | -0.08 -64.66 % | -0.05 0.00 % | -0.05 -16.36 % | -0.04 0.23 % | -0.04 -263.56 % | -0.01 0.84 % | -0.01 86.10 % | -0.09 -1.42 % | -0.08 43.73 % | -0.15 0.00 % | -0.15 11.76 % | -0.17 0.00 % | -0.17 -1 600.00 % | -0.01 0.00 % | -0.01 -566.67 % | 0.00 0.00 % | 0.00 -150.00 % | 0.00 0.00 % | 0.00 85.00 % | 0.00 -100.00 % | 0.00 -100.00 % | 0.00 -100.00 % | 0.00 |
| Gross profit | -3.982 M -196.24 % | 4.137 M 1 983.32 % | -219.677 K -593.53 % | -31.675 K -175.22 % | 42.110 K 231.85 % | -31.938 K -65.46 % | -19.302 K 30.08 % | -27.604 K 2.61 % | -28.343 K -161.16 % | 46.342 K -36.97 % | 73.522 K 26 264.41 % | -281.000 -101.42 % | 19.723 K -73.70 % | 75.000 K -79.37 % | 363.636 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 |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 -140.00 % | 5.000 | 0.000 100.00 % | -4.000 -33.33 % | -3.000 | 0.000 -100.00 % | 5.000 | 0.000 -100.00 % | 3.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.504 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.080 K | 0.000 | 0.000 -100.00 % | 1.998 K 200.00 % | -1.998 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -717.122 K | 0.000 | 0.000 | 0.000 100.00 % | -218.000 K -3.81 % | -210.000 K 0.00 % | -210.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -526.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -80.204 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 |
| Cost of revenue | 0.000 | 0.000 -100.00 % | 219.677 K 593.53 % | 31.675 K 1 078.23 % | -3.238 K -109.03 % | 35.865 K 22.40 % | 29.302 K 6.15 % | 27.604 K -2.61 % | 28.343 K 674.82 % | 3.658 K 1 140.00 % | 295.000 4.98 % | 281.000 1.44 % | 277.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 443.131 K 20.43 % | 367.968 K 15.35 % | 319.014 K -6.60 % | 341.548 K 14.92 % | 297.213 K 4.89 % | 283.348 K -0.67 % | 285.261 K -4.67 % | 299.240 K 17.36 % | 254.975 K -16.52 % | 305.415 K 13.65 % | 268.729 K -2.38 % | 275.268 K 25.26 % | 219.751 K 6.43 % | 206.475 K -51.35 % | 424.449 K 117.99 % | 194.706 K -24.76 % | 258.784 K 45.59 % | 177.752 K -3.41 % | 184.018 K 1.16 % | 181.916 K -0.89 % | 183.550 K -6.47 % | 196.238 K -6.82 % | 210.603 K 4.20 % | 202.105 K -39.41 % | 333.564 K 142.36 % | 137.629 K 13.44 % | 121.328 K 0.00 % | 121.330 K 4.60 % | 115.994 K 0.00 % | 115.994 K -0.83 % | 116.962 K 0.00 % | 116.964 K 2.48 % | 114.130 K 0.00 % | 114.132 K -2.38 % | 116.912 K 0.00 % | 116.913 K -19.16 % | 144.630 K 0.00 % | 144.631 K 21.70 % | 118.838 K 0.00 % | 118.839 K 2.42 % | 116.028 K 0.00 % | 116.029 K -24.79 % | 154.266 K 0.00 % | 154.269 K 14.38 % | 134.880 K -9.27 % | 148.655 K -7.23 % | 160.244 K 0.00 % | 160.247 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 |
| Selling and marketing expenses | -69.181 K -113.11 % | 527.858 K 254.96 % | 148.708 K -33.53 % | 223.723 K -31.79 % | 327.986 K 31.93 % | 248.608 K -17.12 % | 299.945 K -28.96 % | 422.244 K 10.10 % | 383.516 K 55.25 % | 247.026 K -15.56 % | 292.536 K 16.97 % | 250.104 K -0.46 % | 251.269 K 93.68 % | 129.736 K -43.12 % | 228.082 K 320.08 % | 54.295 K 5.28 % | 51.572 K 1 016.76 % | 4.618 K -42.26 % | 7.998 K -77.90 % | 36.184 K 37.89 % | 26.242 K 138.37 % | 11.009 K -48.41 % | 21.338 K -32.43 % | 31.580 K -65.38 % | 91.208 K -44.75 % | 165.081 K -70.41 % | 557.954 K 199.99 % | -558.000 K -7 067.63 % | -7.785 K -200.00 % | 7.785 K -44.85 % | 14.115 K 200.00 % | -14.116 K -3 719.36 % | 390.000 200.00 % | -390.000 -102.45 % | 15.935 K 200.00 % | -15.935 K -104.72 % | 337.960 K 200.00 % | -337.960 K -2 273.40 % | -14.240 K -200.00 % | 14.239 K 42.15 % | 10.017 K 200.00 % | -10.018 K 79.46 % | -48.767 K -200.00 % | 48.767 K 235.76 % | -35.921 K -200.00 % | 35.921 K 135.57 % | -101.000 K -199.86 % | 101.141 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 expenses | 0.000 | 0.000 -100.00 % | 3.913 K -93.34 % | 58.754 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -90.911 K | 0.000 -100.00 % | 49.378 K | 0.000 -100.00 % | 264.850 K | 0.000 -100.00 % | 230.954 K | 0.000 -100.00 % | 866.985 K | 0.000 -100.00 % | 1.258 M | 0.000 -100.00 % | 589.042 K | 0.000 -100.00 % | 93.607 K | 0.000 -100.00 % | 97.605 K | 0.000 -100.00 % | 204.566 K | 0.000 100.00 % | -13.951 K | 0.000 100.00 % | -357.000 K 66.03 % | -1.051 M 0.00 % | -1.051 M -56.40 % | -672.000 K 0.00 % | -672.000 K -7.69 % | -624.000 K | 0.000 100.00 % | -160.000 K | 0.000 100.00 % | -540.000 K | 0.000 100.00 % | -878.000 K 0.00 % | -878.000 K -4.15 % | -843.000 K | 0.000 100.00 % | -956.000 K | 0.000 100.00 % | -140.000 K | 0.000 100.00 % | -110.000 K | 0.000 100.00 % | -752.000 K -100.00 % | -376.000 K -85.22 % | -203.000 K -100.99 % | -101.000 K |
| Operating expenses | 373.950 K -58.26 % | 895.826 K 89.94 % | 471.635 K -24.42 % | 624.025 K -0.19 % | 625.199 K 17.53 % | 531.956 K -9.10 % | 585.206 K -18.89 % | 721.484 K 13.00 % | 638.491 K 15.58 % | 552.441 K -1.57 % | 561.265 K 6.83 % | 525.372 K 7.15 % | 490.321 K 26.48 % | 387.675 K -44.88 % | 703.384 K 146.73 % | 285.080 K -8.14 % | 310.356 K 70.18 % | 182.370 K -83.47 % | 1.103 M 330.24 % | 256.371 K 33.67 % | 191.799 K -28.95 % | 269.937 K 16.46 % | 231.789 K -18.66 % | 284.948 K -4.06 % | 297.018 K -78.05 % | 1.353 M 99.18 % | 679.282 K -26.44 % | 923.396 K 753.35 % | 108.208 K -68.39 % | 342.315 K 161.15 % | 131.078 K -64.35 % | 367.698 K 221.08 % | 114.520 K -66.78 % | 344.696 K 159.47 % | 132.846 K -63.97 % | 368.728 K -23.59 % | 482.590 K -37.67 % | 774.309 K 640.27 % | 104.598 K -70.18 % | 350.730 K 178.26 % | 126.046 K -65.32 % | 363.432 K 244.49 % | 105.500 K -74.92 % | 420.651 K 325.08 % | 98.958 K -73.64 % | 375.369 K 535.10 % | 59.104 K -84.60 % | 383.831 K 850.59 % | 40.378 K -10.36 % | 45.043 K 104.29 % | -1.051 M 0.00 % | -1.051 M -56.40 % | -672.000 K 0.00 % | -672.000 K -7.69 % | -624.000 K | 0.000 100.00 % | -160.000 K | 0.000 100.00 % | -540.000 K | 0.000 100.00 % | -878.000 K 0.00 % | -878.000 K -4.15 % | -843.000 K | 0.000 100.00 % | -956.000 K | 0.000 100.00 % | -140.000 K | 0.000 100.00 % | -110.000 K | 0.000 100.00 % | -752.000 K -100.00 % | -376.000 K -85.22 % | -203.000 K -100.99 % | -101.000 K |
| Cost and expenses | 373.950 K -61.47 % | 970.590 K 107.51 % | 467.722 K -17.26 % | 565.278 K -9.11 % | 621.961 K 9.53 % | 567.821 K -7.60 % | 614.508 K -17.97 % | 749.088 K 12.34 % | 666.834 K 19.91 % | 556.099 K -0.97 % | 561.560 K 6.83 % | 525.653 K 7.15 % | 490.598 K 45.92 % | 336.211 K -48.48 % | 652.531 K 162.06 % | 249.000 K -97.12 % | 8.657 M 1 361.08 % | 592.508 K -46.28 % | 1.103 M 330.24 % | 256.371 K 22.20 % | 209.792 K 1.23 % | 207.247 K -10.59 % | 231.789 K -0.81 % | 233.685 K -21.32 % | 297.018 K -78.05 % | 1.353 M 99.18 % | 679.282 K -26.44 % | 923.396 K 753.35 % | 108.208 K -68.39 % | 342.315 K 161.15 % | 131.078 K -64.35 % | 367.698 K 221.08 % | 114.520 K -66.78 % | 344.696 K 159.47 % | 132.846 K -63.97 % | 368.728 K -23.59 % | 482.590 K -37.67 % | 774.309 K 640.27 % | 104.598 K -70.18 % | 350.730 K 178.26 % | 126.046 K -65.32 % | 363.432 K 244.49 % | 105.500 K -74.92 % | 420.651 K 325.08 % | 98.958 K -73.64 % | 375.369 K 535.10 % | 59.104 K -84.60 % | 383.831 K 850.59 % | 40.378 K -10.36 % | 45.043 K 104.29 % | -1.051 M 0.00 % | -1.051 M -56.40 % | -672.000 K 0.00 % | -672.000 K -7.69 % | -624.000 K | 0.000 100.00 % | -160.000 K | 0.000 100.00 % | -540.000 K | 0.000 100.00 % | -878.000 K 0.00 % | -878.000 K -4.15 % | -843.000 K | 0.000 100.00 % | -956.000 K | 0.000 100.00 % | -140.000 K | 0.000 100.00 % | -110.000 K | 0.000 100.00 % | -752.000 K -100.00 % | -376.000 K -85.22 % | -203.000 K -100.99 % | -101.000 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 373.950 K -58.26 % | 895.826 K 91.53 % | 467.722 K -17.26 % | 565.271 K -9.59 % | 625.199 K 17.53 % | 531.956 K -9.10 % | 585.206 K -18.89 % | 721.484 K 13.00 % | 638.491 K 15.58 % | 552.441 K -1.57 % | 561.265 K 6.83 % | 525.372 K 7.15 % | 490.321 K 26.57 % | 387.393 K -44.90 % | 703.016 K 146.60 % | 285.081 K -8.14 % | 310.356 K 22.06 % | 254.265 K 32.42 % | 192.016 K -11.96 % | 218.100 K 3.96 % | 209.792 K 1.23 % | 207.247 K -10.65 % | 231.941 K -0.75 % | 233.685 K -44.99 % | 424.772 K 40.32 % | 302.710 K -55.44 % | 679.282 K 255.44 % | -437.000 K -503.85 % | 108.208 K -12.58 % | 123.780 K -5.57 % | 131.078 K 27.45 % | 102.848 K -10.19 % | 114.520 K 0.68 % | 113.742 K -14.38 % | 132.846 K 31.56 % | 100.979 K -79.08 % | 482.590 K 349.62 % | -193.329 K -284.83 % | 104.598 K -21.40 % | 133.079 K 5.58 % | 126.046 K 18.90 % | 106.011 K 0.48 % | 105.500 K -48.04 % | 203.035 K 105.17 % | 98.958 K -46.39 % | 184.577 K 212.29 % | 59.104 K -77.39 % | 261.387 K 547.35 % | 40.378 K 200.00 % | -40.378 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 |
| Interest income | 53.438 K 75.32 % | 30.480 K 255.24 % | 8.580 K -16.09 % | 10.225 K 8.75 % | 9.402 K 109.96 % | 4.478 K 444.77 % | 822.000 -79.64 % | 4.038 K -69.33 % | 13.165 K 7.37 % | 12.261 K 63.61 % | 7.494 K -34.49 % | 11.439 K 114.41 % | 5.335 K 48.36 % | 3.596 K -31.63 % | 5.260 K 2 004.00 % | 250.000 33.69 % | 187.000 -90.68 % | 2.007 K -71.71 % | 7.094 K -34.80 % | 10.880 K -32.89 % | 16.212 K -28.79 % | 22.767 K -39.73 % | 37.773 K -28.21 % | 52.617 K -12.36 % | 60.038 K 261.04 % | 16.629 K | 0.000 -100.00 % | 917.000 | 0.000 -100.00 % | 4.456 K | 0.000 -100.00 % | 3.996 K | 0.000 -100.00 % | 10.834 K | 0.000 -100.00 % | 33.035 K | 0.000 -100.00 % | 58.748 K | 0.000 -100.00 % | 23.535 K | 0.000 -100.00 % | 22.970 K | 0.000 -100.00 % | 51.603 K | 0.000 -100.00 % | 67.450 K | 0.000 -100.00 % | 54.746 K | 0.000 -100.00 % | 160.880 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 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 500.000 100.00 % | 250.000 | 0.000 | 0.000 |
| Depreciation and amortization | 438.111 K 142.55 % | 180.627 K -17.78 % | 219.677 K -40.71 % | 370.527 K 11 543.08 % | -3.238 K -109.03 % | 35.865 K 22.40 % | 29.302 K 6.15 % | 27.604 K -2.61 % | 28.343 K 674.82 % | 3.658 K 1 140.00 % | 295.000 4.98 % | 281.000 1.44 % | 277.000 -1.42 % | 281.000 100.01 % | -4.353 M -200.00 % | 4.353 M -47.99 % | 8.370 M 2 390.01 % | 336.143 K -50.20 % | 674.979 K 209.48 % | 218.100 K -3.71 % | 226.515 K 2.70 % | 220.552 K -45.25 % | 402.851 K 0.00 % | 402.851 K | 0.000 -100.00 % | 805.702 K 110 801.86 % | 726.500 0.00 % | 726.500 -31.37 % | 1.059 K 0.00 % | 1.059 K -21.39 % | 1.347 K 0.00 % | 1.347 K 40.85 % | 956.000 0.00 % | 956.000 -6.91 % | 1.027 K 0.00 % | 1.027 K -16.40 % | 1.229 K 0.00 % | 1.229 K -70.93 % | 4.227 K 0.00 % | 4.227 K 58.62 % | 2.665 K 0.00 % | 2.665 K -19.44 % | 3.308 K 0.00 % | 3.308 K -0.48 % | 3.324 K 0.00 % | 3.324 K 56.92 % | 2.118 K 0.00 % | 2.118 K -9.18 % | 2.332 K 0.00 % | 2.332 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 |
| Operating income | -4.356 M -244.65 % | 3.011 M 558.51 % | -656.696 K -0.15 % | -655.700 K -5.42 % | -621.960 K -9.50 % | -568.000 K 0.00 % | -568.000 K 24.17 % | -749.000 K -12.29 % | -667.000 K -48.22 % | -450.000 K 19.87 % | -561.560 K -6.76 % | -526.000 K -7.22 % | -490.598 K -87.97 % | -261.000 K 9.69 % | -289.000 K -16.06 % | -249.000 K 19.68 % | -310.000 K -70.33 % | -182.000 K 5.21 % | -192.000 K 11.93 % | -218.000 K -3.81 % | -210.000 K -1.45 % | -207.000 K 10.78 % | -232.000 K 0.85 % | -234.000 K 44.55 % | -422.000 K 63.01 % | -1.141 M -42.45 % | -801.000 K 0.00 % | -801.000 K -256.00 % | -225.000 K 0.00 % | -225.000 K 9.64 % | -249.000 K 0.00 % | -249.000 K -8.26 % | -230.000 K 0.00 % | -230.000 K 8.37 % | -251.000 K 0.00 % | -251.000 K 60.06 % | -628.450 K 0.00 % | -628.450 K -176.04 % | -227.664 K 0.00 % | -227.664 K 7.08 % | -245.000 K 0.00 % | -245.000 K 6.84 % | -263.000 K 0.00 % | -263.000 K -10.97 % | -237.000 K 0.00 % | -237.000 K -7.24 % | -221.000 K 0.00 % | -221.000 K -417.44 % | -42.711 K 0.00 % | -42.711 K 95.94 % | -1.051 M 0.00 % | -1.051 M -56.40 % | -672.000 K 0.00 % | -672.000 K -7.69 % | -624.000 K | 0.000 100.00 % | -160.000 K | 0.000 100.00 % | -540.000 K | 0.000 100.00 % | -878.000 K 0.00 % | -878.000 K -4.15 % | -843.000 K | 0.000 100.00 % | -956.000 K | 0.000 100.00 % | -140.000 K | 0.000 100.00 % | -110.000 K | 0.000 100.00 % | -752.000 K -100.00 % | -376.000 K -85.22 % | -203.000 K -100.99 % | -101.000 K |
| Operating income ratio | 1.09 44.65 % | 0.76 -78.24 % | 3.47 100.26 % | -1 335.44 -8 246.38 % | -16.00 88.94 % | -144.64 -154.65 % | -56.80 | 0.00 | 0.00 100.00 % | -9.00 -18.30 % | -7.61 | 0.00 100.00 % | -24.53 -604.88 % | -3.48 -337.87 % | -0.79 | 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 | 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 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | 3.569 M 1 584.59 % | 211.857 K 913.71 % | -26.036 K 92.07 % | -328.137 K -1 399.71 % | 25.247 K 133.72 % | -74.864 K -70.95 % | -43.794 K 48.37 % | -84.816 K -139.99 % | 212.103 K 130.92 % | -686.000 K -370.56 % | 253.550 K 199.98 % | 84.521 K 307.37 % | 20.748 K 143.34 % | -47.868 K -5.45 % | -45.395 K -26.70 % | -35.829 K 99.57 % | -8.347 M -1 945.83 % | -408.000 K 54.87 % | -904.000 K -3 200.35 % | -27.391 K -248.03 % | 18.504 K 146.35 % | -39.923 K -205.27 % | 37.925 K 2 700.96 % | 1.354 K -99.27 % | 185.463 K 195.11 % | -195.000 K -333.36 % | -44.997 K 96.23 % | -1.192 M -4 528.59 % | 26.916 K -0.01 % | 26.918 K 1 247.25 % | 1.998 K 0.00 % | 1.998 K 100.29 % | -700.000 K 0.00 % | -700.000 K -533.49 % | 161.480 K 0.00 % | 161.480 K -75.47 % | 658.372 K 1 282.95 % | -55.655 K -118.17 % | 306.288 K 0.00 % | 306.289 K 1 041.93 % | 26.822 K 198.35 % | -27.271 K -151.67 % | 52.778 K -45.27 % | 96.430 K 161.42 % | -157.000 K 0.00 % | -157.000 K -595.29 % | -22.581 K 0.00 % | -22.581 K 76.98 % | -98.077 K 0.00 % | -98.077 K -118.66 % | 525.656 K 199.93 % | -526.000 K -256.66 % | 335.764 K 0.00 % | 335.764 K 7.54 % | 312.208 K 200.07 % | -312.000 K -489.01 % | 80.204 K 200.00 % | -80.204 K -129.71 % | 270.000 K 200.00 % | -270.000 K -161.50 % | 439.000 K 0.00 % | 439.000 K 4.15 % | 421.500 K 200.12 % | -421.000 K -188.08 % | 478.000 K 200.00 % | -478.000 K -782.86 % | 70.000 K 200.00 % | -70.000 K -227.27 % | 55.000 K 200.00 % | -55.000 K -114.63 % | 376.000 K 100.00 % | 188.000 K 85.22 % | 101.500 K 100.00 % | 50.750 K |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 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 | 1999-01-31 | 1998-06-30 | 1997-12-30 | 1997-06-30 | 1996-12-30 | 1996-06-30 | 1995-12-30 | 1995-06-30 | 1995-01-31 | 1994-06-30 | 1993-12-30 | 1993-06-30 | 1992-12-30 | 1992-06-30 | 1991-12-30 | 1991-06-30 | 1990-12-30 | 1990-06-30 | 1990-01-31 | 1989-06-30 | 1989-01-31 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 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 | 1992-06-30 | 1991-06-30 | 1990-06-30 | 1989-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -3.686 M 20.65 % | -4.645 M -262.25 % | -1.282 M 32.79 % | -1.908 M -39.73 % | -1.365 M -59.39 % | -856.585 K 76.47 % | -3.640 M 39.93 % | -6.059 M -75.58 % | -3.451 M 48.78 % | -6.737 M -435.82 % | -1.257 M 53.10 % | -2.681 M -45.32 % | -1.845 M -38.55 % | -1.332 M 17.39 % | -1.612 M -387.09 % | 561.519 K 194.79 % | 190.484 K 371.09 % | -70.265 K 79.51 % | -342.849 K 47.30 % | -650.563 K 9.26 % | -716.959 K 29.45 % | -1.016 M 10.06 % | -1.130 M 17.80 % | -1.375 M 38.70 % | -2.243 M 40.23 % | -3.752 M -2 886.12 % | -125.641 K 36.93 % | -199.197 K -458.91 % | -35.640 K 71.84 % | -126.550 K 65.49 % | -366.714 K 60.19 % | -921.100 K 51.44 % | -1.897 M -380.08 % | -395.076 K 65.11 % | -1.132 M -19.23 % | -949.770 K 61.66 % | -2.477 M -52.75 % | -1.622 M -2 803.04 % | -55.864 K 98.31 % | -3.310 M -1 113.60 % | -272.748 K 95.14 % | -5.618 M -256.24 % | -1.577 M -63.41 % | -965.000 K 38.54 % | -1.570 M -285.75 % | -407.000 K -61.51 % | -252.000 K | 0.000 | 0.000 100.00 % | -108.000 K |
| Total investments | 8.997 M -8.92 % | 9.878 M 1 710.35 % | 545.613 K -1.02 % | 551.257 K -2.41 % | 564.875 K -59.97 % | 1.411 M -35.61 % | 2.191 M -39.54 % | 3.625 M 70.36 % | 2.128 M 21.87 % | 1.746 M 35.44 % | 1.289 M 81.38 % | 710.727 K 57.46 % | 451.363 K -0.14 % | 452.008 K -0.16 % | 452.710 K 755.20 % | 52.936 K 1.79 % | 52.007 K 128.53 % | 22.757 K -57.25 % | 53.235 K 118.85 % | 24.325 K -18.92 % | 30.001 K -54.25 % | 65.569 K -79.14 % | 314.357 K -4.32 % | 328.553 K -69.07 % | 1.062 M 87.73 % | 565.909 K 598.31 % | 81.040 K -85.88 % | 573.941 K -39.45 % | 947.956 K 36.57 % | 694.131 K -66.62 % | 2.079 M -41.08 % | 3.529 M 189.38 % | 1.219 M -2.40 % | 1.249 M 34.06 % | 932.032 K -21.00 % | 1.180 M 12.15 % | 1.052 M 168.41 % | 391.932 K -29.34 % | 554.677 K 11.14 % | 499.063 K 107.10 % | 240.976 K -23.36 % | 314.444 K 151.96 % | 124.800 K 177.33 % | 45.000 K | 0.000 -100.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K -30.00 % | 10.000 K |
| Total debt | 82.792 K -18.69 % | 101.821 K -15.55 % | 120.567 K 408.16 % | 23.726 K -48.88 % | 46.412 K -32.51 % | 68.765 K -23.70 % | 90.120 K -18.93 % | 111.161 K -9.78 % | 123.212 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 564.449 K 189.46 % | 195.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 2.665 M -32.52 % | 3.950 M 165.88 % | 1.486 M -1.46 % | 1.508 M 7.00 % | 1.409 M 9.72 % | 1.284 M -13.69 % | 1.488 M -48.08 % | 2.866 M 139.65 % | 1.196 M 7.16 % | 1.116 M 80.42 % | 618.502 K 66.57 % | 371.316 K 19.03 % | 311.952 K 0.00 % | 311.951 K 0.00 % | 311.952 K 33.88 % | 233.000 K 0.00 % | 233.000 K 0.00 % | 233.000 K 0.00 % | 233.000 K 0.00 % | 233.000 K 0.00 % | 233.000 K -12.62 % | 266.657 K -18.37 % | 326.657 K -29.47 % | 463.125 K 52.09 % | 304.501 K | 0.000 -100.00 % | 233.232 K -24.01 % | 306.939 K -0.46 % | 308.366 K 131.85 % | 133.000 K 0.00 % | 133.000 K -89.75 % | 1.298 M 458.00 % | 232.595 K 413.01 % | -74.308 K -1 023.33 % | -6.615 K 89.39 % | -62.364 K -11.93 % | -55.717 K -8.23 % | -51.481 K -9.96 % | -46.817 K -15.54 % | -40.520 K -114.80 % | 273.766 K 0.00 % | 273.766 K -42.21 % | 473.766 K 2 861.04 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K -90.91 % | 176.000 K 0.00 % | 176.000 K 0.00 % | 176.000 K 0.00 % | 176.000 K |
| Retained earnings | -33.251 M -1.42 % | -32.785 M 8.95 % | -36.008 M -1.93 % | -35.325 M -2.86 % | -34.341 M -1.77 % | -33.744 M -2.65 % | -32.873 M -1.90 % | -32.261 M -2.36 % | -31.516 M -1.46 % | -31.061 M -3.79 % | -29.926 M -0.76 % | -29.700 M -1.51 % | -29.259 M -1.62 % | -28.792 M -1.09 % | -28.483 M -1.19 % | -28.149 M -1.02 % | -27.864 M -45.07 % | -19.207 M -3.17 % | -18.616 M -6.25 % | -17.521 M -1.42 % | -17.275 M -1.58 % | -17.007 M -1.11 % | -16.820 M -1.17 % | -16.626 M -1.42 % | -16.394 M -1.47 % | -16.157 M -9.02 % | -14.820 M -12.89 % | -13.127 M -3.12 % | -12.731 M -4.04 % | -12.236 M -17.92 % | -10.376 M -1.75 % | -10.198 M 0.58 % | -10.258 M 1.51 % | -10.415 M -4.37 % | -9.979 M -4.40 % | -9.559 M -8.98 % | -8.771 M -5.89 % | -8.283 M -3.52 % | -8.001 M -15.13 % | -6.950 M -10.70 % | -6.278 M -11.04 % | -5.654 M -2.92 % | -5.494 M -10.92 % | -4.953 M -21.55 % | -4.075 M -26.08 % | -3.232 M -32.68 % | -2.436 M -6.10 % | -2.296 M -5.03 % | -2.186 M -52.55 % | -1.433 M |
| Common stock | 60.892 M 0.00 % | 60.892 M 0.21 % | 60.765 M 1.73 % | 59.730 M 2.65 % | 58.188 M 4.23 % | 55.826 M 0.00 % | 55.826 M 0.00 % | 55.826 M 11.33 % | 50.144 M -0.15 % | 50.221 M 20.23 % | 41.772 M 0.00 % | 41.772 M 9.85 % | 38.027 M 4.76 % | 36.300 M 4.07 % | 34.882 M 20.72 % | 28.896 M 0.00 % | 28.896 M -0.14 % | 28.936 M 1.76 % | 28.436 M 0.00 % | 28.436 M 0.00 % | 28.436 M 0.00 % | 28.436 M 1.99 % | 27.880 M 0.27 % | 27.804 M 0.00 % | 27.804 M -0.36 % | 27.904 M 22.26 % | 22.824 M 1.54 % | 22.478 M 2.68 % | 21.892 M 4.76 % | 20.898 M 3.68 % | 20.156 M 0.00 % | 20.156 M 0.03 % | 20.151 M 8.82 % | 18.517 M 2.96 % | 17.985 M 5.72 % | 17.012 M 0.00 % | 17.012 M 15.57 % | 14.719 M 0.00 % | 14.719 M 0.00 % | 14.719 M 1.90 % | 14.446 M 0.00 % | 14.446 M 53.88 % | 9.388 M 43.06 % | 6.562 M -0.02 % | 6.563 M 45.42 % | 4.513 M 50.18 % | 3.005 M 0.00 % | 3.005 M 0.00 % | 3.005 M 0.00 % | 3.005 M |
| Total equity | 30.306 M -5.46 % | 32.057 M 22.16 % | 26.243 M 1.28 % | 25.913 M 2.60 % | 25.256 M 8.09 % | 23.366 M -4.40 % | 24.441 M -7.53 % | 26.431 M 33.33 % | 19.824 M -2.23 % | 20.276 M 62.67 % | 12.465 M 0.17 % | 12.443 M 37.04 % | 9.080 M 16.11 % | 7.820 M 16.53 % | 6.711 M 584.62 % | 980.255 K -22.51 % | 1.265 M -87.30 % | 9.962 M -0.90 % | 10.053 M -9.83 % | 11.148 M -2.15 % | 11.394 M -2.58 % | 11.696 M 2.71 % | 11.387 M -2.19 % | 11.641 M -0.63 % | 11.715 M -2.22 % | 11.982 M 45.46 % | 8.237 M -14.71 % | 9.658 M 1.98 % | 9.470 M 7.67 % | 8.795 M -11.27 % | 9.912 M -11.94 % | 11.256 M 11.16 % | 10.125 M 24.98 % | 8.102 M 1.20 % | 8.005 M 7.41 % | 7.453 M -9.56 % | 8.241 M 28.03 % | 6.437 M -4.19 % | 6.718 M -13.53 % | 7.769 M -7.96 % | 8.441 M -6.89 % | 9.065 M 107.54 % | 4.368 M 168.80 % | 1.625 M -35.10 % | 2.504 M 93.06 % | 1.297 M 74.09 % | 745.000 K -15.82 % | 885.000 K -11.06 % | 995.000 K -43.08 % | 1.748 M |
| Other non current liabilities | 4.906 K -53.91 % | 10.645 K -99.32 % | 1.558 M 14.19 % | 1.364 M 0.05 % | 1.363 M 13 208.45 % | 10.245 K 10.24 % | 9.293 K 23.10 % | 7.549 K 34.71 % | 5.604 K 83.38 % | 3.056 K 118.60 % | 1.398 K -77.75 % | 6.282 K 59.56 % | 3.937 K | 0.000 -100.00 % | 12.197 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 42.638 K -32.17 % | 62.863 K -24.07 % | 82.792 K | 0.000 | 0.000 -100.00 % | 46.411 K 0.00 % | 46.412 K -48.50 % | 90.120 K 0.00 % | 90.120 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 |
| Total non current liabilities | 47.544 K -35.32 % | 73.508 K -95.52 % | 1.640 M 20.26 % | 1.364 M 0.05 % | 1.363 M 2 306.59 % | 56.655 K 1.71 % | 55.705 K -42.97 % | 97.669 K 2.03 % | 95.724 K 3 032.33 % | 3.056 K 118.60 % | 1.398 K -77.75 % | 6.282 K 59.56 % | 3.937 K | 0.000 -100.00 % | 12.197 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | -40.154 K -205.52 % | -13.143 K -141.23 % | 31.877 K -40.12 % | 53.235 K -41.26 % | 90.635 K 18.12 % | 76.732 K 9.25 % | 70.238 K 31.74 % | 53.314 K 48.19 % | 35.977 K -45.16 % | 65.606 K 52.62 % | 42.986 K 48.28 % | 28.989 K 59.67 % | 18.156 K -14.92 % | 21.340 K 28.80 % | 16.568 K 1.48 % | 16.327 K 375.04 % | 3.437 K -50.01 % | 6.875 K 0.00 % | 6.875 K 0.00 % | 6.875 K 0.00 % | 6.875 K 0.00 % | 6.875 K 0.00 % | 6.875 K 0.00 % | 6.875 K -98.36 % | 420.428 K | 0.000 -100.00 % | 283.943 K 201.73 % | 94.104 K 11.35 % | 84.513 K 48.71 % | 56.832 K -7.92 % | 61.722 K 4.46 % | 59.086 K -12.67 % | 67.661 K 39.36 % | 48.552 K 68.79 % | 28.764 K -16.02 % | 34.250 K | 0.000 -100.00 % | 19.000 K -26.92 % | 26.000 K -83.07 % | 153.584 K 328.53 % | 35.840 K -85.40 % | 245.484 K 67.52 % | 146.544 K 8.55 % | 135.000 K 6.30 % | 127.000 K -38.05 % | 205.000 K -63.13 % | 556.000 K 228.99 % | 169.000 K 128.38 % | 74.000 K -43.94 % | 132.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -195.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 80.308 K 3.07 % | 77.916 K 3.13 % | 75.550 K 59.21 % | 47.452 K 2.24 % | 46.412 K 107.62 % | 22.354 K -48.86 % | 43.708 K 107.73 % | 21.041 K -36.42 % | 33.092 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 564.449 K 189.46 % | 195.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 312.107 K 7.24 % | 291.049 K -41.40 % | 496.658 K -1.71 % | 505.285 K 12.67 % | 448.466 K -35.69 % | 697.323 K 65.58 % | 421.149 K 10.62 % | 380.709 K -48.55 % | 740.016 K 54.92 % | 477.683 K 43.62 % | 332.612 K -54.08 % | 724.350 K 58.91 % | 455.822 K -0.32 % | 457.285 K -12.80 % | 524.416 K -61.14 % | 1.350 M 64.80 % | 818.901 K 111.38 % | 387.402 K -44.44 % | 697.266 K -2.78 % | 717.182 K 132.54 % | 308.414 K 95.70 % | 157.593 K -54.06 % | 343.063 K 26.99 % | 270.148 K -35.74 % | 420.428 K 126.20 % | 185.869 K -34.54 % | 283.943 K 201.73 % | 94.104 K 11.35 % | 84.513 K 48.71 % | 56.832 K -7.92 % | 61.722 K 4.46 % | 59.086 K -12.67 % | 67.661 K 39.36 % | 48.552 K 68.79 % | 28.764 K -16.02 % | 34.250 K -44.80 % | 62.043 K 226.54 % | 19.000 K -26.92 % | 26.000 K -83.07 % | 153.584 K 328.53 % | 35.840 K -85.40 % | 245.484 K 67.52 % | 146.544 K 8.55 % | 135.000 K 6.30 % | 127.000 K -38.05 % | 205.000 K -63.13 % | 556.000 K 228.99 % | 169.000 K 128.38 % | 74.000 K -43.94 % | 132.000 K |
| Total liabilities | 359.651 K -1.35 % | 364.557 K -82.94 % | 2.137 M 14.32 % | 1.869 M 3.17 % | 1.812 M 140.31 % | 753.979 K 58.11 % | 476.855 K -0.32 % | 478.378 K -42.76 % | 835.741 K 73.85 % | 480.739 K 43.93 % | 334.010 K -54.28 % | 730.632 K 58.92 % | 459.759 K 0.54 % | 457.285 K -14.78 % | 536.613 K -60.24 % | 1.350 M 64.80 % | 818.901 K 111.38 % | 387.402 K -44.44 % | 697.266 K -2.78 % | 717.182 K 132.54 % | 308.414 K 95.70 % | 157.593 K -54.06 % | 343.063 K 26.99 % | 270.148 K -35.74 % | 420.428 K 126.20 % | 185.869 K -34.54 % | 283.943 K 201.73 % | 94.104 K 11.35 % | 84.513 K 48.71 % | 56.832 K -7.92 % | 61.722 K 4.46 % | 59.086 K -25.83 % | 79.661 K 64.07 % | 48.552 K 68.79 % | 28.764 K -16.02 % | 34.250 K -44.80 % | 62.043 K 226.54 % | 19.000 K -26.92 % | 26.000 K -83.07 % | 153.584 K 328.53 % | 35.840 K -85.40 % | 245.484 K 67.52 % | 146.544 K 8.55 % | 135.000 K 6.30 % | 127.000 K -38.05 % | 205.000 K -63.13 % | 556.000 K 228.99 % | 169.000 K 128.38 % | 74.000 K -43.94 % | 132.000 K |
| Other non current assets | 19.266 K 0.00 % | 19.266 K 30.18 % | 14.800 K 0.00 % | 14.800 K -99.94 % | 24.069 M 11.88 % | 21.513 M 15.19 % | 18.677 M 10.89 % | 16.842 M 15.10 % | 14.633 M 23.27 % | 11.871 M 18.33 % | 10.032 M 4.70 % | 9.582 M 226.41 % | -7.580 M -10.55 % | -6.857 M -25.03 % | -5.484 M -153.87 % | -2.160 M -5.27 % | -2.052 M -7 303.31 % | 28.487 K 100.27 % | -10.404 M -36 922.18 % | 28.255 K 100.28 % | -10.205 M -35 499.91 % | 28.829 K 100.28 % | -10.239 M -6.93 % | -9.576 M -76 049.57 % | 12.608 K 100.15 % | -8.290 M -65 851.86 % | 12.608 K 0.00 % | 12.608 K | 0.000 | 0.000 -100.00 % | 12.608 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 106.506 K -83.54 % | 646.996 K 1.00 % | 640.593 K | 0.000 | 0.000 | 0.000 -100.00 % | 95.292 K 53.70 % | 62.000 K -19.48 % | 77.000 K -2.53 % | 79.000 K 172.41 % | 29.000 K -3.33 % | 30.000 K 11.11 % | 27.000 K -73.27 % | 101.000 K |
| Long term investments | 8.997 M -8.92 % | 9.878 M 1 710.35 % | 545.613 K -1.02 % | 551.257 K -2.41 % | 564.875 K -59.97 % | 1.411 M -35.61 % | 2.191 M -39.54 % | 3.625 M 70.36 % | 2.128 M 21.87 % | 1.746 M 35.44 % | 1.289 M 81.38 % | 710.727 K 57.46 % | 451.363 K -0.14 % | 452.008 K -0.16 % | 452.710 K 755.20 % | 52.936 K 1.79 % | 52.007 K 128.53 % | 22.757 K -57.25 % | 53.235 K 118.85 % | 24.325 K -18.92 % | 30.001 K -47.94 % | 57.631 K -73.64 % | 218.634 K -16.73 % | 262.553 K -27.55 % | 362.405 K -35.96 % | 565.909 K 598.31 % | 81.040 K -85.88 % | 573.941 K -39.45 % | 947.956 K 36.57 % | 694.131 K -66.62 % | 2.079 M -41.08 % | 3.529 M 189.38 % | 1.219 M -2.40 % | 1.249 M 34.06 % | 932.032 K -21.00 % | 1.180 M 12.15 % | 1.052 M 168.41 % | 391.932 K | 0.000 -100.00 % | 104.356 K 2.60 % | 101.715 K 2.88 % | 98.864 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K -30.00 % | 10.000 K |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 17.728 M 0.05 % | 17.720 M -32.52 % | 26.258 M 4.02 % | 25.242 M 18 155.87 % | 138.270 K -20.49 % | 173.904 K -15.79 % | 206.506 K 50.10 % | 137.577 K -16.71 % | 165.181 K 543.85 % | 25.655 K 116.10 % | 11.872 K 94.15 % | 6.115 K -99.91 % | 7.129 M 11.30 % | 6.405 M 27.29 % | 5.031 M 138.77 % | 2.107 M 5.36 % | 2.000 M -80.43 % | 10.218 M -1.29 % | 10.351 M -0.28 % | 10.380 M 2.01 % | 10.175 M -2.77 % | 10.465 M 4.44 % | 10.021 M 7.60 % | 9.313 M 10.28 % | 8.445 M 9.33 % | 7.724 M -5.96 % | 8.214 M -7.56 % | 8.885 M 4.64 % | 8.491 M 6.89 % | 7.944 M 6.68 % | 7.447 M 9.53 % | 6.800 M -3.84 % | 7.071 M 9.02 % | 6.486 M 9.25 % | 5.937 M 11.51 % | 5.324 M 17.89 % | 4.516 M 21.08 % | 3.730 M 18.51 % | 3.148 M -12.30 % | 3.589 M 5.57 % | 3.399 M 5.87 % | 3.211 M 19.73 % | 2.682 M 297.89 % | 674.000 K -31.15 % | 979.000 K 13.84 % | 860.000 K -15.02 % | 1.012 M -0.10 % | 1.013 M -1.65 % | 1.030 M -35.91 % | 1.607 M |
| Total non current assets | 26.744 M -3.16 % | 27.617 M 2.98 % | 26.818 M 3.91 % | 25.808 M 4.18 % | 24.772 M 7.24 % | 23.098 M 9.60 % | 21.075 M 2.28 % | 20.604 M 21.73 % | 16.926 M 24.07 % | 13.642 M 20.38 % | 11.333 M 10.05 % | 10.299 M 35.86 % | 7.580 M 10.55 % | 6.857 M 25.03 % | 5.484 M 153.87 % | 2.160 M 5.27 % | 2.052 M -80.02 % | 10.269 M -1.30 % | 10.404 M -0.28 % | 10.433 M 2.23 % | 10.205 M -3.28 % | 10.552 M 3.05 % | 10.239 M 6.93 % | 9.576 M 8.57 % | 8.820 M 6.39 % | 8.290 M -0.21 % | 8.307 M -12.29 % | 9.472 M 0.34 % | 9.439 M 9.27 % | 8.638 M -9.44 % | 9.539 M -7.64 % | 10.328 M 24.58 % | 8.291 M 7.18 % | 7.735 M 12.61 % | 6.869 M 5.61 % | 6.504 M 14.61 % | 5.675 M 18.99 % | 4.769 M 25.89 % | 3.788 M 2.57 % | 3.693 M 5.48 % | 3.501 M 5.78 % | 3.310 M 19.18 % | 2.777 M 277.32 % | 736.000 K -30.30 % | 1.056 M 11.63 % | 946.000 K -9.73 % | 1.048 M -0.19 % | 1.050 M -1.32 % | 1.064 M -38.07 % | 1.718 M |
| Other current assets | 125.160 K 4 241.31 % | 2.883 K -97.63 % | 121.734 K 188.74 % | 42.160 K -95.02 % | 845.767 K 775.62 % | 96.591 K 1 156.22 % | 7.689 K -94.30 % | 134.956 K 1 304.04 % | 9.612 K -97.45 % | 377.510 K 3 173.02 % | 11.534 K -94.07 % | 194.341 K 1 290.73 % | 13.974 K -86.55 % | 103.858 K 532.74 % | 16.414 K -90.15 % | 166.628 K 783.78 % | 18.854 K 83.74 % | 10.261 K 464.10 % | 1.819 K -99.77 % | 782.145 K 5.19 % | 743.562 K 168.17 % | 277.272 K | 0.000 -100.00 % | 894.922 K 6 266.83 % | 14.056 K -87.56 % | 112.980 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.500 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.009 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 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 840.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.938 K -91.71 % | 95.723 K 45.03 % | 66.000 K -90.57 % | 700.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 554.677 K 40.53 % | 394.707 K 183.43 % | 139.261 K -35.40 % | 215.580 K 72.74 % | 124.800 K 177.33 % | 45.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 3.768 M -20.61 % | 4.747 M 238.38 % | 1.403 M -27.37 % | 1.931 M 36.82 % | 1.412 M 52.56 % | 925.350 K -75.19 % | 3.730 M -39.55 % | 6.171 M 72.64 % | 3.574 M -46.95 % | 6.737 M 435.82 % | 1.257 M -53.10 % | 2.681 M 45.32 % | 1.845 M 38.55 % | 1.332 M -17.39 % | 1.612 M 54 918.43 % | 2.930 K -35.12 % | 4.516 K -93.57 % | 70.265 K -79.51 % | 342.849 K -47.30 % | 650.563 K -9.26 % | 716.959 K -29.45 % | 1.016 M -10.06 % | 1.130 M -17.80 % | 1.375 M -38.70 % | 2.243 M -40.23 % | 3.752 M 2 886.12 % | 125.641 K -36.93 % | 199.197 K 458.91 % | 35.640 K -71.84 % | 126.550 K -65.49 % | 366.714 K -60.19 % | 921.100 K -51.44 % | 1.897 M 380.08 % | 395.076 K -65.11 % | 1.132 M 19.23 % | 949.770 K -61.66 % | 2.477 M 52.75 % | 1.622 M 2 803.04 % | 55.864 K -98.31 % | 3.310 M 1 113.60 % | 272.748 K -95.14 % | 5.618 M 256.24 % | 1.577 M 63.41 % | 965.000 K -38.54 % | 1.570 M 285.75 % | 407.000 K 61.51 % | 252.000 K | 0.000 | 0.000 -100.00 % | 108.000 K |
| Cash and short term investments | 3.768 M -20.61 % | 4.747 M 238.38 % | 1.403 M -27.37 % | 1.931 M 36.82 % | 1.412 M 52.56 % | 925.350 K -75.19 % | 3.730 M -39.55 % | 6.171 M 72.64 % | 3.574 M -46.95 % | 6.737 M 435.82 % | 1.257 M -53.10 % | 2.681 M 45.32 % | 1.845 M 38.55 % | 1.332 M -17.39 % | 1.612 M 54 918.43 % | 2.930 K -35.12 % | 4.516 K -93.57 % | 70.265 K -79.51 % | 342.849 K -47.30 % | 650.563 K -9.26 % | 716.959 K -30.00 % | 1.024 M -16.44 % | 1.226 M -14.92 % | 1.441 M -51.04 % | 2.943 M -21.57 % | 3.752 M 2 886.12 % | 125.641 K -36.93 % | 199.197 K 458.91 % | 35.640 K -71.84 % | 126.550 K -65.49 % | 366.714 K -60.19 % | 921.100 K -51.44 % | 1.897 M 380.08 % | 395.076 K -65.11 % | 1.132 M 19.23 % | 949.770 K -61.66 % | 2.477 M 52.75 % | 1.622 M 165.63 % | 610.541 K -83.52 % | 3.705 M 799.20 % | 412.009 K -92.94 % | 5.833 M 242.78 % | 1.702 M 68.48 % | 1.010 M -35.67 % | 1.570 M 285.75 % | 407.000 K 61.51 % | 252.000 K | 0.000 | 0.000 -100.00 % | 108.000 K |
| Total current assets | 3.922 M -18.38 % | 4.805 M 207.66 % | 1.562 M -20.86 % | 1.974 M -14.03 % | 2.296 M 124.65 % | 1.022 M -73.41 % | 3.843 M -39.05 % | 6.305 M 68.88 % | 3.734 M -47.52 % | 7.115 M 385.42 % | 1.466 M -49.03 % | 2.875 M 46.70 % | 1.960 M 36.54 % | 1.436 M -18.60 % | 1.763 M 940.02 % | 169.558 K 430.22 % | 31.979 K -60.29 % | 80.526 K -76.71 % | 345.780 K -75.87 % | 1.433 M -2.45 % | 1.469 M 12.85 % | 1.302 M -10.91 % | 1.461 M -37.45 % | 2.336 M -29.55 % | 3.315 M -14.22 % | 3.865 M 1 708.49 % | 213.702 K -23.63 % | 279.822 K 143.57 % | 114.884 K -46.11 % | 213.171 K -50.98 % | 434.890 K -55.91 % | 986.480 K -48.47 % | 1.915 M 361.74 % | 414.637 K -64.41 % | 1.165 M 18.45 % | 983.667 K -62.57 % | 2.628 M 55.82 % | 1.687 M -42.94 % | 2.956 M -30.12 % | 4.230 M -14.99 % | 4.976 M -17.09 % | 6.001 M 245.41 % | 1.737 M 69.67 % | 1.024 M -34.98 % | 1.575 M 183.27 % | 556.000 K 119.76 % | 253.000 K 6 225.00 % | 4.000 K -20.00 % | 5.000 K -96.91 % | 162.000 K |
| Inventory | 0.000 | 0.000 | 0.000 100.00 % | -37.354 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -101.077 K | 0.000 100.00 % | -134.991 K | 0.000 100.00 % | -8.609 K | 0.000 100.00 % | -1.112 K | 0.000 100.00 % | -8.213 K | 0.000 100.00 % | -235.106 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 |
| Net receivables | 28.324 K -49.04 % | 55.584 K 48.90 % | 37.329 K -0.07 % | 37.355 K -2.53 % | 38.324 K -57.35 % | 89.863 K -15.16 % | 105.925 K -16.14 % | 126.306 K -15.73 % | 149.883 K -59.15 % | 366.937 K 86.47 % | 196.783 K 8.37 % | 181.587 K 79.65 % | 101.078 K | 0.000 -100.00 % | 134.991 K | 0.000 -100.00 % | 8.609 K -16.10 % | 10.261 K 822.75 % | 1.112 K | 0.000 -100.00 % | 8.213 K | 0.000 | 0.000 | 0.000 -100.00 % | 358.664 K | 0.000 -100.00 % | 88.061 K 9.22 % | 80.625 K 1.74 % | 79.244 K 0.16 % | 79.121 K 16.05 % | 68.176 K 4.28 % | 65.380 K 265.89 % | 17.869 K -8.65 % | 19.561 K -34.31 % | 29.777 K -12.15 % | 33.897 K -77.52 % | 150.795 K 132.68 % | 64.807 K -97.24 % | 2.345 M 346.69 % | 525.074 K -88.49 % | 4.564 M 2 617.13 % | 167.958 K 370.48 % | 35.699 K 154.99 % | 14.000 K 180.00 % | 5.000 K -96.64 % | 149.000 K 14 800.00 % | 1.000 K -75.00 % | 4.000 K -20.00 % | 5.000 K -90.74 % | 54.000 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.138 K | 0.000 -100.00 % | 29.702 K | 0.000 | 0.000 -100.00 % | 12.608 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 |
| Account payables | 271.953 K 20.19 % | 226.276 K -41.87 % | 389.231 K -3.80 % | 404.598 K 29.92 % | 311.419 K -47.94 % | 598.237 K 94.74 % | 307.203 K 0.28 % | 306.354 K -54.34 % | 670.947 K 62.82 % | 412.077 K 42.28 % | 289.626 K -58.35 % | 695.361 K 58.88 % | 437.666 K 0.39 % | 435.945 K -14.16 % | 507.847 K -33.94 % | 768.743 K 23.90 % | 620.464 K 63.05 % | 380.527 K -44.88 % | 690.391 K -2.80 % | 710.307 K 135.56 % | 301.539 K 100.07 % | 150.718 K -55.17 % | 336.188 K 27.70 % | 263.273 K | 0.000 -100.00 % | 185.869 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.043 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 82.792 K -18.69 % | 101.821 K -15.55 % | 120.567 K 408.16 % | 23.726 K -48.88 % | 46.412 K -32.51 % | 68.765 K -23.70 % | 90.120 K -18.93 % | 111.161 K -9.78 % | 123.212 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 234.101 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 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 0.000 -50.00 % | 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 | 0.000 | 0.000 | 0.000 | 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 | 30.666 M -5.42 % | 32.422 M 14.24 % | 28.380 M 2.15 % | 27.782 M 2.64 % | 27.068 M 12.22 % | 24.120 M -3.20 % | 24.918 M -7.40 % | 26.910 M 30.25 % | 20.660 M -0.47 % | 20.757 M 62.18 % | 12.799 M -2.85 % | 13.174 M 38.09 % | 9.540 M 15.05 % | 8.292 M 14.41 % | 7.248 M 211.09 % | 2.330 M 11.79 % | 2.084 M -79.86 % | 10.350 M -3.72 % | 10.750 M -9.40 % | 11.866 M 1.40 % | 11.702 M -1.27 % | 11.853 M 1.05 % | 11.730 M -1.52 % | 11.911 M -1.85 % | 12.135 M -0.26 % | 12.167 M 42.79 % | 8.521 M -12.62 % | 9.752 M 2.07 % | 9.554 M 7.94 % | 8.852 M -11.25 % | 9.974 M -11.85 % | 11.315 M 10.88 % | 10.205 M 25.21 % | 8.150 M 1.44 % | 8.034 M 7.30 % | 7.488 M -9.82 % | 8.303 M 28.62 % | 6.456 M -4.28 % | 6.744 M -14.88 % | 7.923 M -6.53 % | 8.477 M -8.96 % | 9.311 M 106.24 % | 4.514 M 156.50 % | 1.760 M -33.11 % | 2.631 M 75.17 % | 1.502 M 15.45 % | 1.301 M 23.43 % | 1.054 M -1.40 % | 1.069 M -43.14 % | 1.880 M |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 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 | 1992-06-30 | 1991-06-30 | 1990-06-30 | 1989-06-30 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-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 | 1997-12-30 | 1997-06-30 | 1996-12-30 | 1996-06-30 | 1995-12-30 | 1995-06-30 | 1994-12-30 | 1994-06-30 | 1993-12-30 | 1993-06-30 | 1993-01-31 | 1992-06-30 | 1992-01-31 | 1991-06-30 | 1990-12-30 | 1990-06-30 | 1989-12-30 | 1989-06-30 | 1988-12-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -158.604 K | 0.000 100.00 % | -202.056 K | 0.000 100.00 % | -183.472 K | 0.000 100.00 % | -11.140 K | 0.000 | 0.000 | 0.000 -100.00 % | 84.294 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 |
| Stock based compensation | -83.666 K -158.98 % | 141.846 K 964.60 % | -16.406 K -116.83 % | 97.490 K 11.07 % | 87.774 K 107.54 % | 42.293 K -67.53 % | 130.264 K -24.66 % | 172.908 K 121.78 % | 77.964 K | 0.000 -100.00 % | 103.815 K | 0.000 | 0.000 | 0.000 -100.00 % | 78.952 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 |
| Change in working capital | -104.052 K | 0.000 100.00 % | -32.872 K | 0.000 -100.00 % | 102.219 K | 0.000 -100.00 % | 51.088 K | 0.000 -100.00 % | 24.551 K | 0.000 100.00 % | -70.974 K | 0.000 -100.00 % | 26.263 K | 0.000 100.00 % | -137.919 K | 0.000 100.00 % | -28.561 K | 0.000 -100.00 % | 25.532 K | 0.000 100.00 % | -12.662 K | 0.000 -100.00 % | 20.669 K | 0.000 100.00 % | -88.753 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 |
| Accounts receivables | -20.185 K | 0.000 100.00 % | -17.201 K | 0.000 -100.00 % | 77.306 K | 0.000 -100.00 % | 13.188 K | 0.000 -100.00 % | 48.822 K | 0.000 100.00 % | -93.265 K | 0.000 -100.00 % | 32.935 K | 0.000 100.00 % | -163.246 K | 0.000 100.00 % | -25.123 K | 0.000 -100.00 % | 25.532 K | 0.000 100.00 % | -12.662 K | 0.000 -100.00 % | 17.232 K | 0.000 100.00 % | -43.226 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 |
| 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -83.867 K | 0.000 100.00 % | -15.671 K | 0.000 -100.00 % | 24.913 K | 0.000 -100.00 % | 37.900 K | 0.000 100.00 % | -24.271 K | 0.000 -100.00 % | 22.291 K | 0.000 100.00 % | -6.672 K | 0.000 -100.00 % | 25.327 K | 0.000 100.00 % | -3.438 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.437 K | 0.000 100.00 % | -45.527 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 |
| Other non cash items | 38.398 K 100.90 % | -4.276 M -2 549.25 % | 174.580 K 821.29 % | -24.204 K -125.41 % | 95.253 K -46.75 % | 178.866 K 21.01 % | 147.814 K -22.04 % | 189.609 K 1 240.23 % | -16.629 K -102.61 % | 636.470 K 912.16 % | -78.368 K -12.46 % | -69.684 K -86.75 % | -37.314 K 51.12 % | -76.341 K -103.02 % | -37.602 K -172.29 % | 52.016 K -69.68 % | 171.580 K 478.95 % | -45.278 K -125.20 % | 179.668 K -16.17 % | 214.328 K 1 841.94 % | -12.304 K 75.68 % | -50.593 K -440.58 % | 14.855 K 109.95 % | -149.273 K -174.59 % | 200.131 K 1 204.60 % | -18.118 K -102.14 % | 845.608 K 0.00 % | 845.611 K 328.62 % | 197.286 K 0.00 % | 197.286 K -19.82 % | 246.042 K 0.00 % | 246.045 K -73.51 % | 928.782 K 0.00 % | 928.783 K 952.09 % | 88.280 K 0.00 % | 88.280 K 383.38 % | -31.153 K 0.00 % | -31.153 K 62.40 % | -82.851 K 0.00 % | -82.851 K -138.49 % | 215.250 K 0.00 % | 215.253 K 6 608.03 % | -3.308 K 0.00 % | -3.308 K -100.85 % | 390.450 K 0.00 % | 390.450 K 61.39 % | 241.930 K 0.00 % | 241.930 K 74.74 % | 138.454 K 0.00 % | 138.456 K -73.66 % | 525.656 K 0.00 % | 525.656 K 56.56 % | 335.764 K 0.00 % | 335.764 K 7.54 % | 312.208 K 0.00 % | 312.210 K 289.27 % | 80.204 K 0.00 % | 80.204 K -70.29 % | 270.000 K 0.00 % | 270.002 K -38.50 % | 439.000 K 0.00 % | 439.000 K 4.15 % | 421.500 K 0.00 % | 421.500 K -11.82 % | 478.000 K 100.00 % | 239.000 K 241.43 % | 70.000 K 100.00 % | 35.000 K -36.36 % | 55.000 K 0.00 % | 55.000 K -85.39 % | 376.500 K 0.00 % | 376.500 K 270.94 % | 101.500 K 0.00 % | 101.500 K |
| Net cash provided by operating activities | -476.961 K 45.94 % | -882.332 K -67.51 % | -526.726 K 2.46 % | -540.024 K -8.39 % | -498.223 K 0.29 % | -499.683 K -1.20 % | -493.773 K 15.31 % | -583.045 K -16.68 % | -499.699 K 0.56 % | -502.530 K -65.11 % | -304.369 K 40.45 % | -511.094 K -0.72 % | -507.441 K -31.76 % | -385.138 K 10.62 % | -430.888 K -85.08 % | -232.814 K -61.79 % | -143.902 K 51.97 % | -299.635 K -12 114.23 % | 2.494 K 108.00 % | -31.163 K 86.62 % | -232.977 K 21.76 % | -297.763 K -87.87 % | -158.492 K 58.47 % | -381.604 K -203.82 % | -125.602 K 77.12 % | -548.918 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 |
| Investments in property plant and equipment | -501.417 K 40.96 % | -849.280 K 8.70 % | -930.173 K 25.01 % | -1.240 M 10.42 % | -1.385 M 46.65 % | -2.596 M -33.33 % | -1.947 M 20.32 % | -2.443 M 11.71 % | -2.768 M -5.56 % | -2.622 M -109.32 % | -1.252 M 41.36 % | -2.136 M -79.25 % | -1.192 M 9.28 % | -1.314 M 5.62 % | -1.392 M -6 038.47 % | -22.672 K 80.60 % | -116.847 K 73.01 % | -432.949 K -54.52 % | -280.182 K -329.34 % | -65.259 K 79.88 % | -324.307 K 41.42 % | -553.597 K 21.75 % | -707.437 K 18.51 % | -868.134 K 16.28 % | -1.037 M | 0.000 100.00 % | -238.463 K 0.00 % | -238.463 K -20.45 % | -197.981 K 0.00 % | -197.981 K 27.98 % | -274.911 K 0.00 % | -274.911 K -10.18 % | -249.513 K 0.00 % | -249.513 K 23.28 % | -325.234 K 0.00 % | -325.234 K -46.18 % | -222.486 K 0.00 % | -222.486 K 25.03 % | -296.761 K 0.00 % | -296.761 K 12.14 % | -337.779 K 0.00 % | -337.779 K -9.06 % | -309.727 K 0.00 % | -309.727 K 23.94 % | -407.211 K 0.00 % | -407.211 K -1.74 % | -400.251 K 0.00 % | -400.251 K -36.33 % | -293.601 K 0.00 % | -293.601 K -15 783.18 % | -1.849 K 0.00 % | -1.849 K 99.35 % | -285.386 K 0.00 % | -285.386 K -19.43 % | -238.948 K -207.85 % | 221.560 K 181.27 % | -272.620 K -201.11 % | 269.620 K 154.08 % | -498.521 K 0.00 % | -498.521 K -374.78 % | -105.000 K 0.00 % | -105.000 K -43.84 % | -73.000 K 0.00 % | -73.000 K 72.45 % | -265.000 K -100.00 % | -132.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 476.926 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 % | 593.521 K | 0.000 -100.00 % | 668.634 K | 0.000 -100.00 % | 619.453 K | 0.000 | 0.000 | 0.000 -100.00 % | 800.502 K | 0.000 -100.00 % | 587.201 K | 0.000 | 0.000 | 0.000 -100.00 % | 570.771 K | 0.000 100.00 % | -85.182 K | 0.000 100.00 % | -62.570 K | 0.000 -100.00 % | 983.194 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -1.875 K 0.00 % | -1.875 K 97.07 % | -63.908 K 0.00 % | -63.908 K -62.91 % | -39.230 K 0.00 % | -39.230 K -488.46 % | -6.667 K 0.00 % | -6.667 K 96.10 % | -170.793 K 0.00 % | -170.793 K -251.79 % | -48.550 K 0.00 % | -48.550 K -819.94 % | -5.278 K 0.00 % | -5.278 K 95.51 % | -117.513 K 0.00 % | -117.513 K -2 868.99 % | -3.958 K 0.00 % | -3.958 K 98.02 % | -199.445 K 0.00 % | -199.445 K 46.53 % | -373.000 K 0.00 % | -373.000 K -646.00 % | -50.000 K 0.00 % | -50.000 K 80.84 % | -260.991 K 0.00 % | -260.991 K 3.85 % | -271.440 K 0.00 % | -271.440 K -370.06 % | -57.746 K 0.00 % | -57.746 K -6.61 % | -54.166 K -0.61 % | -53.835 K 70.14 % | -180.287 K 0.00 % | -180.287 K -719.49 % | -22.000 K 0.00 % | -22.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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 840.000 K | 0.000 -100.00 % | 290.974 K | 0.000 | 0.000 -100.00 % | 240.000 K | 0.000 -100.00 % | 200.190 K 300.38 % | 50.000 K 27 677.78 % | 180.000 | 0.000 | 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 % | 162.490 K 0.00 % | 162.490 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 436.792 K 0.00 % | 436.793 K | 0.000 | 0.000 -100.00 % | 424.602 K 0.00 % | 424.604 K 13 189.64 % | 3.195 K 0.00 % | 3.195 K -97.01 % | 106.986 K 0.00 % | 106.987 K | 0.000 | 0.000 -100.00 % | 708.630 K 0.00 % | 708.632 K 580.64 % | 104.112 K 0.00 % | 104.113 K -60.22 % | 261.740 K 0.00 % | 261.742 K 181.07 % | 93.124 K 0.00 % | 93.126 K 112.42 % | 43.840 K 0.00 % | 43.842 K 40.48 % | 31.208 K 0.00 % | 31.209 K -76.66 % | 133.694 K 0.00 % | 133.697 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 |
| Other investing activites | 0.000 -100.00 % | 4.996 M | 0.000 | 0.000 | 0.000 -100.00 % | 290.974 K | 0.000 | 0.000 -100.00 % | 240.000 K | 0.000 -100.00 % | 150.190 K 50.19 % | 100.000 K -73.14 % | 372.365 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.026 K -200.00 % | 30.026 K -88.36 % | 257.937 K 42.00 % | 181.640 K -66.69 % | 545.232 K 42.78 % | 381.875 K 233.77 % | -285.471 K 70.45 % | -966.057 K -747.11 % | -114.042 K 68.57 % | -362.884 K -879.96 % | 46.526 K -90.42 % | 485.631 K 467.15 % | 85.626 K 200.00 % | -85.626 K -502.45 % | 21.276 K 200.00 % | -21.276 K 86.60 % | -158.725 K -200.00 % | 158.725 K 106.48 % | 76.872 K 200.00 % | -76.872 K 75.38 % | -312.225 K -10.99 % | -281.297 K -190.41 % | 311.132 K 131.76 % | -979.766 K -3 866.82 % | -24.699 K 95.85 % | -594.754 K -232.59 % | 448.566 K 200.00 % | -448.566 K -559.76 % | 97.566 K 110.86 % | -898.068 K -916.14 % | 110.038 K 115.78 % | -697.239 K -299.72 % | -174.431 K 54.56 % | -383.889 K -189.98 % | 426.626 K 128.49 % | -1.497 M -1 603.44 % | 99.598 K 121.08 % | -472.423 K -362.44 % | 180.010 K 127.27 % | -660.010 K -253.64 % | 429.576 K 130.41 % | -1.413 M -2 843.27 % | -48.000 K -366.67 % | 18.000 K 112.24 % | -147.000 K -200.00 % | 147.000 K 13.95 % | 129.000 K 100.00 % | 64.500 K 204.88 % | -61.500 K -100.00 % | -30.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -501.417 K -112.09 % | 4.146 M 545.75 % | -930.173 K -132.29 % | -400.440 K 71.08 % | -1.385 M 39.92 % | -2.305 M -18.38 % | -1.947 M 20.32 % | -2.443 M 3.33 % | -2.528 M 3.59 % | -2.622 M -137.84 % | -1.102 M 45.86 % | -2.036 M -148.56 % | -819.115 K 37.64 % | -1.314 M 5.62 % | -1.392 M -6 038.47 % | -22.672 K 80.60 % | -116.847 K 73.01 % | -432.949 K -39.57 % | -310.208 K -780.45 % | -35.233 K 46.91 % | -66.370 K 82.16 % | -371.957 K -129.31 % | -162.205 K 66.64 % | -486.259 K 63.23 % | -1.322 M -36.89 % | -966.057 K -403.44 % | -191.890 K -630.17 % | 36.194 K 116.81 % | -215.362 K -196.25 % | 223.743 K 197.91 % | -228.515 K 42.84 % | -399.767 K -70.18 % | -234.903 K 15.34 % | -277.455 K -27.30 % | -217.959 K -319.07 % | 99.491 K 151.24 % | -194.163 K 44.19 % | -347.910 K -83.44 % | -189.660 K -143.62 % | 434.790 K 408.44 % | -140.964 K 81.53 % | -763.229 K -229.84 % | -231.397 K -27.14 % | -182.000 K -15.13 % | -158.088 K 85.02 % | -1.055 M -3 302.89 % | 32.946 K 120.31 % | -162.186 K -25.29 % | -129.449 K 62.96 % | -349.528 K -99.13 % | -175.529 K 54.41 % | -384.987 K -938.43 % | -37.074 K 97.33 % | -1.390 M -807.20 % | -153.255 K 56.21 % | -349.951 K -202.82 % | -115.566 K 75.70 % | -475.588 K -311.64 % | -115.536 K 88.15 % | -974.688 K -456.96 % | -175.000 K -60.55 % | -109.000 K 50.45 % | -220.000 K -397.30 % | 74.000 K 154.41 % | -136.000 K -100.00 % | -68.000 K -10.57 % | -61.500 K -100.00 % | -30.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 120.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 -100.00 % | 80.000 K -91.38 % | 928.276 K -36.43 % | 1.460 M -38.37 % | 2.369 M | 0.000 | 0.000 -100.00 % | 5.623 M 9 105.99 % | -62.432 K -100.73 % | 8.604 M 50 661.77 % | -17.017 K -100.50 % | 3.383 M 95.92 % | 1.727 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 % | 184.000 K 0.00 % | 184.000 K -40.40 % | 308.750 K 0.00 % | 308.750 K -41.75 % | 530.000 K 0.00 % | 530.000 K 32.50 % | 400.000 K 0.00 % | 400.000 K | 0.000 | 0.000 -100.00 % | 2.627 K 0.00 % | 2.627 K -99.69 % | 860.000 K 0.00 % | 860.000 K 207.14 % | 280.000 K 0.00 % | 280.000 K -44.44 % | 504.000 K 0.00 % | 504.000 K | 0.000 | 0.000 -100.00 % | 1.208 M 0.00 % | 1.208 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.529 M 0.00 % | 2.529 M 161.69 % | 966.382 K 0.00 % | 966.384 K | 0.000 | 0.000 -100.00 % | 874.000 K 0.00 % | 874.000 K 57.48 % | 555.000 K 100.00 % | 277.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -73.318 K | 0.000 100.00 % | -17.017 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 100.00 % | -11.040 K 0.00 % | -11.040 K 30.13 % | -15.800 K 0.00 % | -15.800 K 51.83 % | -32.800 K 0.00 % | -32.800 K -13.10 % | -29.000 K 0.00 % | -29.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -43.000 K 0.00 % | -43.000 K -207.14 % | -14.000 K 0.00 % | -14.000 K 20.63 % | -17.640 K 0.00 % | -17.640 K | 0.000 | 0.000 100.00 % | -61.671 K 0.00 % | -61.671 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 |
| 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 | 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 -100.00 % | 2.369 M | 0.000 | 0.000 -100.00 % | 5.623 M 7 768.81 % | -73.318 K -100.85 % | 8.604 M | 0.000 -100.00 % | 3.383 M 83.89 % | 1.840 M 29.72 % | 1.418 M -58.67 % | 3.432 M 1 251.60 % | 253.900 K 30.21 % | 195.000 K -57.61 % | 460.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 556.000 K 631.58 % | 76.000 K | 0.000 100.00 % | -61.125 K -101.19 % | 5.141 M 2 779.20 % | -191.890 K -200.00 % | 191.890 K 189.10 % | -215.362 K -200.00 % | 215.362 K 194.24 % | -228.515 K -200.00 % | 228.515 K 197.28 % | -234.903 K -200.00 % | 234.903 K 207.77 % | -217.959 K -200.00 % | 217.959 K 212.26 % | -194.163 K -200.00 % | 194.163 K 202.37 % | -189.660 K -200.00 % | 189.660 K 234.54 % | -140.964 K -200.00 % | 140.964 K 160.92 % | -231.397 K -200.00 % | 231.397 K 246.37 % | -158.088 K -200.00 % | 158.088 K 379.84 % | 32.946 K 200.00 % | -32.946 K 74.55 % | -129.449 K -200.00 % | 129.449 K 173.75 % | -175.529 K -200.00 % | 175.529 K 573.46 % | -37.074 K -200.00 % | 37.074 K 124.19 % | -153.255 K -200.00 % | 153.255 K 232.61 % | -115.566 K -36.87 % | -84.435 K 26.92 % | -115.536 K -200.00 % | 115.536 K 166.02 % | -175.000 K -200.00 % | 175.000 K 179.55 % | -220.000 K -200.00 % | 220.000 K 261.76 % | -136.000 K -100.00 % | -68.000 K -10.57 % | -61.500 K -100.00 % | -30.750 K -978.57 % | 3.500 K 0.00 % | 3.500 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 -100.00 % | 80.000 K -91.38 % | 928.276 K -36.43 % | 1.460 M -38.37 % | 2.369 M | 0.000 | 0.000 -100.00 % | 5.623 M 4 241.89 % | -135.750 K -101.58 % | 8.604 M 50 661.77 % | -17.017 K -100.50 % | 3.383 M 83.89 % | 1.840 M 29.72 % | 1.418 M -58.67 % | 3.432 M 1 251.60 % | 253.900 K 30.21 % | 195.000 K -57.61 % | 460.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 556.000 K 631.58 % | 76.000 K | 0.000 100.00 % | -61.125 K -101.19 % | 5.141 M 2 779.20 % | -191.890 K -129.17 % | 657.810 K 405.44 % | -215.362 K -126.88 % | 801.262 K 450.64 % | -228.515 K -118.69 % | 1.223 M 620.60 % | -234.903 K -124.05 % | 976.903 K 548.20 % | -217.959 K -200.00 % | 217.959 K 212.26 % | -194.163 K -197.37 % | 199.417 K 205.14 % | -189.660 K -110.40 % | 1.824 M 1 393.71 % | -140.964 K -120.95 % | 672.964 K 390.83 % | -231.397 K -119.22 % | 1.204 M 861.68 % | -158.088 K -200.00 % | 158.088 K 379.84 % | 32.946 K -98.54 % | 2.259 M 1 845.42 % | -129.449 K -200.00 % | 129.449 K 173.75 % | -175.529 K -200.00 % | 175.529 K 573.46 % | -37.074 K -200.00 % | 37.074 K 124.19 % | -153.255 K -200.00 % | 153.255 K 232.61 % | -115.566 K -102.32 % | 4.973 M 4 404.66 % | -115.536 K -105.64 % | 2.048 M 1 270.46 % | -175.000 K -200.00 % | 175.000 K 179.55 % | -220.000 K -111.18 % | 1.968 M 1 547.06 % | -136.000 K -100.00 % | -68.000 K -10.57 % | -61.500 K -100.00 % | -30.750 K -978.57 % | 3.500 K 0.00 % | 3.500 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.412 M | 0.000 | 0.000 -100.00 % | 3.574 M 200.00 % | -3.574 M -384.26 % | 1.257 M 200.00 % | -1.257 M -168.15 % | 1.845 M 200.00 % | -1.845 M -214.45 % | 1.612 M 200.00 % | -1.612 M -35 796.19 % | 4.516 K 200.00 % | -4.516 K -101.32 % | 342.849 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.130 M 200.00 % | -1.130 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -4.747 M -241.95 % | 3.344 M 732.57 % | -528.623 K -201.71 % | 519.722 K 6.86 % | 486.346 K 117.34 % | -2.804 M -14.91 % | -2.441 M -194.01 % | 2.596 M 182.08 % | -3.163 M -157.72 % | 5.480 M 484.91 % | -1.424 M -270.28 % | 836.085 K 62.89 % | 513.293 K -61.45 % | 1.332 M 45 549.32 % | -2.930 K -200.00 % | 2.930 K 104.17 % | -70.265 K -200.00 % | 70.265 K 122.83 % | -307.714 K -363.45 % | -66.396 K 77.82 % | -299.347 K -129.45 % | 1.016 M 173.93 % | -1.375 M -58.40 % | -867.863 K | 0.000 -100.00 % | 3.752 M 20 502.37 % | -18.389 K 75.00 % | -73.556 K -279.89 % | 40.889 K -75.00 % | 163.557 K 819.66 % | -22.727 K 75.00 % | -90.910 K -51.41 % | -60.041 K 75.00 % | -240.164 K -73.28 % | -138.597 K 75.00 % | -554.386 K -139.70 % | -231.285 K 75.00 % | -925.143 K -346.74 % | 374.952 K -75.00 % | 1.500 M 1 017.15 % | -163.530 K 75.00 % | -654.121 K -2 810.48 % | 24.133 K -75.00 % | 96.530 K 125.25 % | -382.372 K 75.00 % | -1.529 M -374.47 % | 557.255 K -75.00 % | 2.229 M 1 308.35 % | -184.468 K 75.00 % | -737.873 K -223.78 % | -227.894 K 75.00 % | -911.574 K -142.84 % | -375.387 K 75.00 % | -1.502 M -641.77 % | -202.428 K 75.00 % | -809.714 K -180.26 % | 1.009 M -75.00 % | 4.036 M 2 539.91 % | 152.868 K -75.00 % | 611.470 K 485.79 % | -158.500 K 75.00 % | -634.000 K -318.24 % | 290.500 K -75.00 % | 1.162 M 2 898.71 % | 38.750 K 0.00 % | 38.750 K 163.01 % | -61.500 K 0.00 % | -61.500 K -978.57 % | 7.000 K 0.00 % | 7.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 4.747 M 238.38 % | 1.403 M -27.37 % | 1.931 M 36.82 % | 1.412 M 52.56 % | 925.350 K -75.19 % | 3.730 M -39.55 % | 6.171 M 72.64 % | 3.574 M -46.95 % | 6.737 M 435.82 % | 1.257 M -53.10 % | 2.681 M 45.32 % | 1.845 M 38.55 % | 1.332 M | 0.000 -100.00 % | 2.930 K | 0.000 -100.00 % | 70.265 K | 0.000 -100.00 % | 650.563 K -9.26 % | 716.959 K -29.45 % | 1.016 M | 0.000 -100.00 % | 1.375 M -38.70 % | 2.243 M | 0.000 | 0.000 -100.00 % | 49.799 K -75.00 % | 199.197 K 2 135.66 % | 8.910 K -75.00 % | 35.640 K 12.65 % | 31.637 K -75.00 % | 126.550 K 38.04 % | 91.678 K -75.00 % | 366.714 K 59.25 % | 230.275 K -75.00 % | 921.100 K 99.56 % | 461.560 K -75.00 % | 1.846 M 2 031.72 % | 86.608 K -75.00 % | 346.432 K 38.50 % | 250.138 K -75.00 % | 1.001 M 342.71 % | 226.005 K -75.00 % | 904.023 K 48.60 % | 608.377 K -75.00 % | 2.434 M 4 660.20 % | 51.122 K -75.00 % | 204.491 K -65.33 % | 589.906 K -75.00 % | 2.360 M 188.53 % | 817.800 K -75.00 % | 3.271 M 174.16 % | 1.193 M -75.00 % | 4.773 M 241.98 % | 1.396 M -75.00 % | 5.582 M 1 343.54 % | 386.721 K -75.00 % | 1.547 M 561.48 % | 233.853 K -75.00 % | 935.414 K 138.47 % | 392.250 K -75.00 % | 1.569 M 1 442.01 % | 101.750 K -75.00 % | 407.000 K 546.03 % | 63.000 K 0.00 % | 63.000 K -49.40 % | 124.500 K 0.00 % | 124.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 -100.00 % | 4.747 M 238.38 % | 1.403 M -27.37 % | 1.931 M 36.82 % | 1.412 M 52.56 % | 925.350 K -75.19 % | 3.730 M -39.55 % | 6.171 M 72.64 % | 3.574 M -46.95 % | 6.737 M 435.82 % | 1.257 M -53.10 % | 2.681 M 45.32 % | 1.845 M 38.55 % | 1.332 M | 0.000 -100.00 % | 2.930 K | 0.000 -100.00 % | 70.265 K -79.51 % | 342.849 K -47.30 % | 650.563 K -9.26 % | 716.958 K -29.45 % | 1.016 M | 0.000 -100.00 % | 1.375 M | 0.000 -100.00 % | 3.752 M 11 844.57 % | 31.410 K -75.00 % | 125.641 K 152.30 % | 49.799 K -75.00 % | 199.197 K 2 135.66 % | 8.910 K -75.00 % | 35.640 K 12.65 % | 31.637 K -75.00 % | 126.550 K 38.04 % | 91.678 K -75.00 % | 366.714 K 59.25 % | 230.275 K -75.00 % | 921.100 K 99.56 % | 461.560 K -75.00 % | 1.846 M 2 031.72 % | 86.608 K -75.00 % | 346.432 K 38.50 % | 250.138 K -75.00 % | 1.001 M 342.71 % | 226.005 K -75.00 % | 904.023 K 48.60 % | 608.377 K -75.00 % | 2.434 M 500.22 % | 405.438 K -75.00 % | 1.622 M 174.92 % | 589.906 K -75.00 % | 2.360 M 188.53 % | 817.800 K -75.00 % | 3.271 M 174.16 % | 1.193 M -75.00 % | 4.773 M 241.98 % | 1.396 M -75.00 % | 5.582 M 1 343.54 % | 386.721 K -75.00 % | 1.547 M 561.77 % | 233.750 K -75.00 % | 935.000 K 138.37 % | 392.250 K -75.00 % | 1.569 M 1 442.01 % | 101.750 K 0.00 % | 101.750 K 61.51 % | 63.000 K 0.00 % | 63.000 K 800.00 % | 7.000 K 0.00 % | 7.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | -476.961 K 45.94 % | -882.332 K -67.51 % | -526.726 K 2.46 % | -540.024 K -8.39 % | -498.223 K 0.29 % | -499.683 K -1.20 % | -493.773 K 15.31 % | -583.045 K -16.68 % | -499.699 K 0.56 % | -502.530 K -65.11 % | -304.369 K 40.45 % | -511.094 K -0.72 % | -507.441 K -31.76 % | -385.138 K 10.62 % | -430.888 K -85.08 % | -232.814 K -61.79 % | -143.902 K 51.97 % | -299.635 K -12 114.23 % | 2.494 K 108.00 % | -31.163 K 86.62 % | -232.977 K 21.76 % | -297.763 K -87.87 % | -158.492 K 58.47 % | -381.604 K -203.82 % | -125.602 K 77.12 % | -548.918 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 |
| Capital expenditure | -501.417 K 40.96 % | -849.280 K 8.70 % | -930.173 K 25.01 % | -1.240 M 10.42 % | -1.385 M 46.65 % | -2.596 M -33.33 % | -1.947 M 20.32 % | -2.443 M 11.71 % | -2.768 M -5.56 % | -2.622 M -109.32 % | -1.252 M 41.36 % | -2.136 M -79.25 % | -1.192 M 9.28 % | -1.314 M 5.62 % | -1.392 M -6 038.47 % | -22.672 K 80.60 % | -116.847 K 73.01 % | -432.949 K -54.52 % | -280.182 K -329.34 % | -65.259 K 79.88 % | -324.307 K 41.42 % | -553.597 K 21.75 % | -707.437 K 18.51 % | -868.134 K 16.28 % | -1.037 M | 0.000 100.00 % | -238.463 K 0.00 % | -238.463 K -20.45 % | -197.981 K 0.00 % | -197.981 K 27.98 % | -274.911 K 0.00 % | -274.911 K -10.18 % | -249.513 K 0.00 % | -249.513 K 23.28 % | -325.234 K 0.00 % | -325.234 K -46.18 % | -222.486 K 0.00 % | -222.486 K 25.03 % | -296.761 K 0.00 % | -296.761 K 12.14 % | -337.779 K 0.00 % | -337.779 K -9.06 % | -309.727 K 0.00 % | -309.727 K 23.94 % | -407.211 K 0.00 % | -407.211 K -1.74 % | -400.251 K 0.00 % | -400.251 K -36.33 % | -293.601 K 0.00 % | -293.601 K -15 783.18 % | -1.849 K 0.00 % | -1.849 K 99.35 % | -285.386 K 0.00 % | -285.386 K -19.43 % | -238.948 K -207.85 % | 221.560 K 181.27 % | -272.620 K -201.11 % | 269.620 K 154.08 % | -498.521 K 0.00 % | -498.521 K -374.78 % | -105.000 K 0.00 % | -105.000 K -43.84 % | -73.000 K 0.00 % | -73.000 K 72.45 % | -265.000 K -100.00 % | -132.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -978.378 K 43.50 % | -1.732 M -18.86 % | -1.457 M 18.17 % | -1.780 M 5.44 % | -1.883 M 39.17 % | -3.095 M -26.83 % | -2.441 M 19.35 % | -3.026 M 7.37 % | -3.267 M -4.58 % | -3.124 M -100.68 % | -1.557 M 41.19 % | -2.647 M -55.80 % | -1.699 M -0.03 % | -1.699 M 6.80 % | -1.823 M -613.39 % | -255.486 K 2.02 % | -260.749 K 64.41 % | -732.584 K -163.82 % | -277.688 K -187.99 % | -96.422 K 82.70 % | -557.284 K 34.54 % | -851.360 K 1.68 % | -865.929 K 30.71 % | -1.250 M -7.49 % | -1.163 M -111.80 % | -548.918 K -130.19 % | -238.463 K 0.00 % | -238.463 K -20.45 % | -197.981 K 0.00 % | -197.981 K 27.98 % | -274.911 K 0.00 % | -274.911 K -10.18 % | -249.513 K 0.00 % | -249.513 K 23.28 % | -325.234 K 0.00 % | -325.234 K -46.18 % | -222.486 K 0.00 % | -222.486 K 25.03 % | -296.761 K 0.00 % | -296.761 K 12.14 % | -337.779 K 0.00 % | -337.779 K -9.06 % | -309.727 K 0.00 % | -309.727 K 23.94 % | -407.211 K 0.00 % | -407.211 K -1.74 % | -400.251 K 0.00 % | -400.251 K -36.33 % | -293.601 K 0.00 % | -293.601 K -15 783.18 % | -1.849 K 0.00 % | -1.849 K 99.35 % | -285.386 K 0.00 % | -285.386 K -19.43 % | -238.948 K -207.85 % | 221.560 K 181.27 % | -272.620 K -201.11 % | 269.620 K 154.08 % | -498.521 K 0.00 % | -498.521 K -374.78 % | -105.000 K 0.00 % | -105.000 K -43.84 % | -73.000 K 0.00 % | -73.000 K 72.45 % | -265.000 K -100.00 % | -132.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2003 | 2003 | 2002 | 2002 | 2001 | 2001 | 2000 | 2000 | 1999 | 1999 | 1998 | 1998 | 1997 | 1997 | 1996 | 1996 | 1995 | 1995 | 1994 | 1994 | 1993 | 1993 | 1993 | 1992 | 1992 | 1991 | 1990 | 1990 | 1989 | 1989 | 1988 |