QPM Energy Limited QPM.AX
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 120.109 M 12.56 % | 106.711 M | 0.000 | 0.000 | 0.000 -100.00 % | 216.116 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.377 K 37.36 % | 35.946 K 100 908.80 % | 35.587 -99.97 % | 121.292 K 238.36 % | 35.847 K -65.65 % | 104.369 K 310.37 % | 25.433 K | 0.000 |
| Net income | 8.195 M 133.68 % | -24.329 M 37.70 % | -39.052 M -2.62 % | -38.054 M -230.90 % | -11.500 M -130.88 % | -4.981 M -117.04 % | -2.295 M 16.73 % | -2.756 M -1 181.86 % | -215.000 K -192.29 % | -73.557 K 90.70 % | -791.000 K -267.07 % | -215.493 K 39.81 % | -358.000 K -49.79 % | -239.000 K 78.00 % | -1.086 M -205.14 % | -356.000 K 70.82 % | -1.220 M 61.36 % | -3.157 M |
| Income before tax | 8.195 M 133.68 % | -24.329 M 62.32 % | -64.563 M -60.36 % | -40.261 M -230.82 % | -12.170 M -136.63 % | -5.143 M -124.10 % | -2.295 M 16.73 % | -2.756 M -1 181.86 % | -215.000 K -192.29 % | -73.557 K 90.70 % | -791.000 K -267.07 % | -215.493 K 39.81 % | -358.000 K -49.79 % | -239.000 K 78.00 % | -1.086 M -205.14 % | -356.000 K 70.82 % | -1.220 M 61.36 % | -3.157 M |
| Income before tax ratio | 0.07 129.93 % | -0.23 | 0.00 | 0.00 | 0.00 100.00 % | -23 797.41 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -16.02 -167.22 % | -5.99 99.94 % | -10 059.85 -510 435.45 % | -1.97 93.50 % | -30.30 -788.41 % | -3.41 92.89 % | -47.97 | 0.00 |
| EBITDA | 24.566 M 54.31 % | 15.920 M 124.76 % | -64.302 M -60.48 % | -40.068 M -235.72 % | -11.935 M -143.08 % | -4.910 M -201.60 % | -1.628 M 39.93 % | -2.710 M -746.88 % | -320.000 K -162.81 % | -121.759 K -35.06 % | -90.154 K 54.40 % | -197.698 K 44.78 % | -358.000 K -66.51 % | -215.000 K 80.21 % | -1.086 M -206.04 % | -355.000 K 70.88 % | -1.219 M 61.38 % | -3.157 M |
| Net income ratio | 0.07 129.93 % | -0.23 | 0.00 | 0.00 | 0.00 100.00 % | -23 047.81 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -16.02 -167.22 % | -5.99 99.94 % | -10 059.85 -510 435.45 % | -1.97 93.50 % | -30.30 -788.41 % | -3.41 92.89 % | -47.97 | 0.00 |
| Ratio EBITDA | 0.20 37.09 % | 0.15 | 0.00 | 0.00 | 0.00 100.00 % | -22 719.28 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.83 66.80 % | -5.50 99.95 % | -10 059.85 -567 425.46 % | -1.77 94.15 % | -30.31 -791.04 % | -3.40 92.90 % | -47.93 | 0.00 |
| Gross profit ratio | 0.22 -41.80 % | 0.38 | 0.00 | 0.00 | 0.00 100.00 % | -186.42 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 |
| Weighted average shs out dil | 2.555 B 24.97 % | 2.044 B 20.78 % | 1.693 B 46.07 % | 1.159 B 26.25 % | 917.812 M 76.39 % | 520.336 M 63.25 % | 318.743 M 35.35 % | 235.490 M 1 198.97 % | 18.129 M 0.00 % | 18.129 M 0.00 % | 18.129 M 0.00 % | 18.129 M 0.00 % | 18.129 M 74.62 % | 10.382 M 44.99 % | 7.160 M 5.61 % | 6.780 M 0.02 % | 6.779 M -20.16 % | 8.491 M |
| Weighted average shs out | 2.561 B 25.26 % | 2.044 B 20.78 % | 1.693 B 46.07 % | 1.159 B 26.25 % | 917.812 M 76.39 % | 520.336 M 63.25 % | 318.743 M 35.35 % | 235.490 M 1 198.97 % | 18.129 M 0.00 % | 18.129 M 0.00 % | 18.129 M 1.79 % | 17.809 M -1.76 % | 18.129 M 74.62 % | 10.382 M 44.99 % | 7.160 M 5.61 % | 6.780 M 0.02 % | 6.779 M -20.16 % | 8.491 M |
| EPS diluted | 0.00 126.89 % | -0.01 48.48 % | -0.02 29.57 % | -0.03 -162.40 % | -0.01 -30.21 % | -0.01 -33.33 % | -0.01 38.46 % | -0.01 1.68 % | -0.01 -190.24 % | 0.00 90.60 % | -0.04 -260.33 % | -0.01 38.89 % | -0.02 14.29 % | -0.02 84.60 % | -0.15 -185.71 % | -0.05 70.83 % | -0.18 51.35 % | -0.37 |
| Earnings per share | 0.00 126.89 % | -0.01 48.48 % | -0.02 29.57 % | -0.03 -162.40 % | -0.01 -30.21 % | -0.01 -33.33 % | -0.01 38.46 % | -0.01 1.68 % | -0.01 -190.24 % | 0.00 90.60 % | -0.04 -266.39 % | -0.01 39.90 % | -0.02 14.29 % | -0.02 84.60 % | -0.15 -185.71 % | -0.05 70.83 % | -0.18 51.35 % | -0.37 |
| Gross profit | 26.318 M -34.49 % | 40.175 M 17 798.24 % | -227.000 K -40.12 % | -162.000 K -98.34 % | -81.679 K -102.74 % | -40.288 K -18 551.85 % | -216.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.377 K 37.36 % | 35.946 K 100 908.80 % | 35.587 -99.97 % | 121.292 K 238.36 % | 35.847 K -65.65 % | 104.369 K 310.37 % | 25.433 K | 0.000 |
| Income tax expense | 0.000 100.00 % | -516.491 K 97.98 % | -25.510 M -1 055.87 % | -2.207 M -228.91 % | -671.000 K -314.20 % | -162.000 K -23 009.84 % | -701.000 | 0.000 100.00 % | -8.357 | 0.000 | 0.000 | 0.000 100.00 % | -15.844 K | 0.000 | 0.000 | 0.000 -100.00 % | 347.000 -99.85 % | 225.307 K |
| Cost of revenue | 93.791 M 40.96 % | 66.536 M 29 254.20 % | 226.666 K 40.24 % | 161.624 K 97.88 % | 81.679 K 102.74 % | 40.288 K 18 494.35 % | 216.668 | 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 | 0.000 -100.00 % | 12.150 M 68.40 % | 7.215 M 331.27 % | 1.673 M 42.45 % | 1.174 M -12.90 % | 1.348 M 48.77 % | 906.313 K -63.45 % | 2.479 M 27 268.55 % | 9.059 K -89.97 % | 90.356 K -35.24 % | 139.531 K -40.28 % | 233.644 K -37.07 % | 371.249 K 36.25 % | 272.485 K -49.25 % | 536.918 K 3.56 % | 518.446 K -19.91 % | 647.338 K 317.49 % | 155.056 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 -100.00 % | 4.839 M 56.64 % | 3.089 M 96.30 % | 1.574 M 431.75 % | 295.936 K 296.62 % | 74.614 K | 0.000 -100.00 % | 32.225 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.275 M |
| Other expenses | -3.988 M -109.04 % | 44.109 M -20.61 % | 55.560 M 69.36 % | 32.807 M | 0.000 -100.00 % | 1.899 M | 0.000 | 0.000 -100.00 % | 56.283 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.759 K 101.83 % | -151.000 K 69.86 % | -501.071 K -343.56 % | 205.730 K 133.08 % | -621.905 K | 0.000 |
| Operating expenses | 13.957 M -75.19 % | 56.259 M -10.38 % | 62.775 M 59.66 % | 39.318 M 822.23 % | 4.263 M -11.57 % | 4.821 M 196.13 % | 1.628 M -39.93 % | 2.710 M 745.80 % | 320.405 K 161.38 % | 122.581 K -12.66 % | 140.353 K -40.01 % | 233.978 K -37.44 % | 374.008 K 11.02 % | 336.886 K 839.79 % | 35.847 K -94.56 % | 658.737 K -21.85 % | 842.941 K -75.42 % | 3.430 M |
| Cost and expenses | 107.748 M -12.25 % | 122.795 M 94.91 % | 63.002 M 59.58 % | 39.480 M 181.21 % | 14.039 M 188.75 % | 4.862 M 242.64 % | 1.419 M -44.44 % | 2.554 M 697.12 % | 320.405 K 161.38 % | 122.581 K -12.66 % | 140.353 K -39.93 % | 233.644 K -40.66 % | 393.750 K 16.88 % | 336.886 K -70.02 % | 1.124 M 70.58 % | 658.737 K -21.85 % | 842.941 K -75.42 % | 3.430 M |
| 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 |
| Selling general and administrative expenses | 17.945 M 47.70 % | 12.150 M 68.40 % | 7.215 M 10.80 % | 6.512 M 52.73 % | 4.263 M 45.91 % | 2.922 M 143.04 % | 1.202 M -52.93 % | 2.554 M 28 092.20 % | 9.059 K -92.61 % | 122.581 K -12.15 % | 139.531 K -40.28 % | 233.644 K -37.07 % | 371.249 K 36.25 % | 272.485 K -49.25 % | 536.918 K 3.56 % | 518.446 K -19.91 % | 647.338 K -81.13 % | 3.430 M |
| Interest income | 1.063 M -24.96 % | 1.417 M 420.16 % | 272.396 K 4 712.65 % | 5.660 K 118.20 % | 2.594 K -44.98 % | 4.715 K -85.99 % | 33.645 K 150.02 % | 13.457 K -72.56 % | 49.038 K 0.03 % | 49.024 K -0.71 % | 49.377 K 37.36 % | 35.946 K 1.01 % | 35.587 K 276.02 % | 9.464 K -16.81 % | 11.377 K -73.94 % | 43.663 K -45.45 % | 80.036 K 70.02 % | 47.074 K |
| Interest expense | 4.473 M -46.49 % | 8.359 M 24 302.47 % | 34.253 K 7.38 % | 31.898 K -79.25 % | 153.720 K 412.59 % | 29.989 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 -98.56 % | 347.000 1 408.70 % | 23.000 |
| Depreciation and amortization | 11.301 M -69.71 % | 37.313 M 16 361.67 % | 226.666 K 40.24 % | 161.624 K 97.88 % | 81.679 K 102.74 % | 40.288 K -94.25 % | 701.069 K 2 234.17 % | 30.035 K -85.47 % | 206.727 K 25 049.27 % | 822.000 0.00 % | 822.000 146.11 % | 334.000 -36.14 % | 523.000 -37.51 % | 837.000 -39.13 % | 1.375 K 137.07 % | 580.000 14.85 % | 505.000 1 385.29 % | 34.000 |
| Operating income | 12.361 M 176.85 % | -16.084 M 74.47 % | -63.002 M -59.58 % | -39.480 M -181.22 % | -14.039 M -188.75 % | -4.862 M -198.65 % | -1.628 M 39.93 % | -2.710 M -746.88 % | -320.000 K -161.05 % | -122.580 K -34.74 % | -90.976 K 54.06 % | -198.032 K 47.05 % | -374.000 K -73.15 % | -216.000 K 80.14 % | -1.088 M -96.36 % | -554.000 K 32.23 % | -817.508 K 76.17 % | -3.430 M |
| Operating income ratio | 0.10 168.28 % | -0.15 | 0.00 | 0.00 | 0.00 100.00 % | -22 497.18 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.84 66.56 % | -5.51 99.95 % | -10 509.46 -590 044.86 % | -1.78 94.13 % | -30.35 -471.69 % | -5.31 83.49 % | -32.14 | 0.00 |
| Total other income expenses net | -4.166 M 49.47 % | -8.245 M -428.39 % | -1.560 M -99.68 % | -781.458 K -141.81 % | 1.869 M 765.10 % | -281.000 K 57.87 % | -667.000 K -1 357.96 % | -45.749 K -143.44 % | 105.316 K 114.83 % | 49.024 K 107.00 % | -700.000 K -3 908.93 % | -17.461 K 11.56 % | -19.743 K 16.82 % | -23.736 K -1 659.53 % | 1.522 K -99.23 % | 198.468 K 149.32 % | -402.425 K -278.63 % | 225.284 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 62.437 M 76.75 % | 35.324 M 332.64 % | -15.184 M 50.66 % | -30.772 M -88.08 % | -16.361 M -1 389.61 % | -1.098 M -40 725.33 % | -2.690 K 4.69 % | -2.823 K -101.41 % | 199.976 K 16 049 538.20 % | -1.246 92.70 % | -17.079 63.76 % | -47.126 100.00 % | -965.017 K 28.51 % | -1.350 M -336.03 % | -309.595 K 39.12 % | -508.528 K -232.76 % | -152.819 K 91.64 % | -1.827 M 79.06 % | -8.724 M |
| Total investments | 288.758 K -96.44 % | 8.120 M 1 196.53 % | 626.272 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.637 96.71 % | 34.892 427.79 % | 6.611 -99.98 % | 36.123 K -35.34 % | 55.866 K -51.18 % | 114.436 K 259.55 % | 31.828 K -27.41 % | 43.844 K -74.12 % | 169.427 K -17.56 % | 205.522 K |
| Total debt | 72.434 M 19.64 % | 60.542 M 10 491.45 % | 571.608 K -6.43 % | 610.888 K -55.87 % | 1.384 M 202.06 % | 458.337 K | 0.000 | 0.000 -100.00 % | 200.000 K | 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 | 18.116 M 7.67 % | 16.826 M 31.87 % | 12.760 M 85.06 % | 6.895 M 4.81 % | 6.578 M 64.67 % | 3.995 M 0.00 % | 3.995 M -10.14 % | 4.446 M 80.94 % | 2.457 M -2.87 % | 2.530 M 1.35 % | 2.496 M 1.15 % | 2.468 M 0.00 % | 2.468 M 0.00 % | 2.468 M -1.02 % | 2.493 M 4.25 % | 2.391 M -0.20 % | 2.396 M 3.04 % | 2.325 M 2.55 % | 2.268 M |
| Retained earnings | -122.455 M 6.27 % | -130.650 M -22.88 % | -106.320 M -58.05 % | -67.268 M -130.26 % | -29.214 M -64.92 % | -17.714 M -139 013.28 % | -12.734 K -21.65 % | -10.468 K -35.73 % | -7.712 K -2.87 % | -7.497 K -0.99 % | -7.424 K -11.93 % | -6.633 K 99.90 % | -6.417 M -5.91 % | -6.059 M -4.11 % | -5.820 M -22.95 % | -4.733 M -8.13 % | -4.377 M -38.64 % | -3.157 M -21.52 % | -2.598 M |
| Common stock | 145.514 M 0.15 % | 145.300 M 27.93 % | 113.574 M 31.50 % | 86.366 M 124.28 % | 38.509 M 163.02 % | 14.641 M 120 321.45 % | 12.158 K 17.10 % | 10.383 K 111.39 % | 4.912 K 0.00 % | 4.912 K 0.00 % | 4.912 K 0.00 % | 4.912 K -99.90 % | 4.912 M 0.00 % | 4.912 M 32.91 % | 3.695 M 31.19 % | 2.817 M 0.00 % | 2.817 M -23.87 % | 3.700 M -60.04 % | 9.260 M |
| Total equity | 41.176 M 30.81 % | 31.477 M 57.28 % | 20.014 M -23.00 % | 25.993 M 63.75 % | 15.873 M 1 622.18 % | 921.706 K 26 851.11 % | 3.420 K -22.30 % | 4.402 K 1 382.07 % | -343.327 -516.81 % | -55.662 -251.18 % | -15.850 -102.12 % | 746.845 -99.92 % | 962.338 K -27.12 % | 1.321 M 257.88 % | 368.980 K -22.34 % | 475.122 K -43.15 % | 835.731 K -57.68 % | 1.975 M -77.88 % | 8.930 M |
| Other non current liabilities | 13.865 M -65.59 % | 40.291 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 |
| Long term debt | 70.632 M 234.57 % | 21.111 M 5 373.48 % | 385.699 K -16.48 % | 461.777 K 44.08 % | 320.503 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 |
| Total non current liabilities | 101.941 M 42.22 % | 71.676 M 18 483.45 % | 385.699 K -16.47 % | 461.776 K 44.08 % | 320.503 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 current liabilities | 60.655 M 246.01 % | 17.530 M 62.18 % | 10.809 M 474.16 % | 1.883 M 123.96 % | 840.588 K -25.71 % | 1.132 M 85.20 % | 610.985 K 964.69 % | 57.386 K 114.35 % | 26.772 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.403 K 600.00 % | 629.000 -93.51 % | 9.694 K | 0.000 |
| Deferred revenue | 0.000 -100.00 % | 57.867 M 3 044.95 % | 1.840 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.002 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 1.803 M -95.43 % | 39.430 M 21 109.53 % | 185.909 K -37.66 % | 298.222 K -71.97 % | 1.064 M 132.13 % | 458.337 K | 0.000 | 0.000 -100.00 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 68.236 M -46.53 % | 127.624 M 836.65 % | 13.626 M 85.98 % | 7.326 M 102.59 % | 3.616 M 97.20 % | 1.834 M 239 541.78 % | 765.233 344.39 % | 172.197 -56.99 % | 400.367 170.31 % | 148.114 72.27 % | 85.979 48.23 % | 58.004 -99.89 % | 52.416 K -50.28 % | 105.421 K 33.62 % | 78.895 K -13.63 % | 91.345 K 21.59 % | 75.127 K 64.25 % | 45.739 K | 0.000 |
| Total liabilities | 170.177 M -14.61 % | 199.300 M 1 322.42 % | 14.011 M 79.91 % | 7.788 M 97.83 % | 3.937 M 114.68 % | 1.834 M 239 541.78 % | 765.233 344.39 % | 172.197 -56.99 % | 400.367 170.31 % | 148.114 72.27 % | 85.979 48.23 % | 58.004 -99.89 % | 52.416 K -50.28 % | 105.421 K 33.62 % | 78.895 K -13.63 % | 91.345 K 21.59 % | 75.127 K 64.25 % | 45.739 K | 0.000 |
| Other non current assets | 2.733 M | 0.000 -100.00 % | 208.363 K 42.82 % | 145.890 K -87.43 % | 1.160 M 7.64 % | 1.078 M 75 577.42 % | -1.428 K 17.13 % | -1.723 K | 0.000 100.00 % | -68.637 -96.71 % | -34.892 -89 202 769 186 187.27 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 -100.00 % | 1.933 M 208.68 % | 626.272 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.637 96.71 % | 34.892 427.79 % | 6.611 -99.98 % | 36.123 K -35.34 % | 55.866 K -51.18 % | 114.436 K 259.55 % | 31.828 K -27.41 % | 43.844 K -74.12 % | 169.427 K | 0.000 |
| 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 |
| 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 |
| 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 |
| Property plant equipment net | 192.816 M 5.37 % | 182.993 M 13 818.00 % | 1.315 M 46.07 % | 900.110 K 96.62 % | 457.797 K 861.48 % | 47.614 K 3 233.85 % | 1.428 K -17.13 % | 1.723 K | 0.000 | 0.000 | 0.000 -100.00 % | 0.822 -99.93 % | 1.156 K -31.15 % | 1.679 K -33.27 % | 2.516 K -35.32 % | 3.890 K 113.74 % | 1.820 K 80.02 % | 1.011 K | 0.000 |
| Total non current assets | 195.549 M 5.74 % | 184.926 M 8 503.51 % | 2.149 M 105.49 % | 1.046 M -35.36 % | 1.618 M 43.76 % | 1.126 M 78 711.27 % | 1.428 K -17.13 % | 1.723 K | 0.000 -100.00 % | 68.637 96.71 % | 34.892 369.42 % | 7.433 -99.98 % | 37.279 K -35.22 % | 57.545 K -50.80 % | 116.952 K 227.43 % | 35.718 K -21.78 % | 45.664 K -73.21 % | 170.438 K | 0.000 |
| Other current assets | 1.370 M -47.53 % | 2.610 M 1 167.22 % | 205.989 K -13.25 % | 237.448 K 924.54 % | 23.176 K 31 533.11 % | 73.265 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.914 K -4.50 % | 9.334 K -19.71 % | 11.625 K 24.83 % | 9.313 K 59.61 % | 5.835 K 30.16 % | 4.483 K -24.12 % | 5.908 K | 0.000 |
| Short term investments | 288.758 K -95.33 % | 6.187 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 205.522 K |
| cash and cash equivalents | 9.997 M -67.76 % | 31.007 M 96.80 % | 15.755 M -49.80 % | 31.383 M 76.85 % | 17.745 M 1 039.95 % | 1.557 M 57 761.71 % | 2.690 K -4.69 % | 2.823 K 11 672.46 % | 23.977 1 824.32 % | 1.246 -92.70 % | 17.079 -63.76 % | 47.126 -100.00 % | 965.017 K -28.51 % | 1.350 M 336.03 % | 309.595 K -39.12 % | 508.528 K 232.76 % | 152.819 K -91.64 % | 1.827 M -79.06 % | 8.724 M |
| Cash and short term investments | 10.286 M -67.05 % | 31.217 M 98.14 % | 15.755 M -49.80 % | 31.383 M 76.85 % | 17.745 M 1 039.95 % | 1.557 M 57 761.71 % | 2.690 K -4.69 % | 2.823 K 11 672.46 % | 23.977 1 824.32 % | 1.246 -92.70 % | 17.079 -63.76 % | 47.126 -100.00 % | 965.017 K -28.51 % | 1.350 M 336.03 % | 309.595 K -39.12 % | 508.528 K 232.76 % | 152.819 K -91.64 % | 1.827 M -79.54 % | 8.930 M |
| Total current assets | 15.804 M -65.53 % | 45.850 M 43.84 % | 31.876 M -2.63 % | 32.735 M 79.94 % | 18.192 M 1 016.12 % | 1.630 M 59 021.15 % | 2.757 K -3.28 % | 2.851 K 4 897.41 % | 57.040 139.51 % | 23.815 -32.41 % | 35.237 -63.83 % | 97.416 -99.99 % | 977.475 K -28.57 % | 1.368 M 313.50 % | 330.923 K -37.65 % | 530.749 K -38.66 % | 865.194 K -53.24 % | 1.850 M -79.28 % | 8.930 M |
| Inventory | 2.714 M 12.81 % | 2.406 M | 0.000 | 0.000 | 0.000 100.00 % | -73.265 99.89 % | -66.612 K -139.28 % | -27.839 K 15.80 % | -33.063 K -46.50 % | -22.569 K -24.29 % | -18.158 K 56.11 % | -41.376 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 1.435 M -85.08 % | 9.617 M -39.57 % | 15.914 M 1 327.74 % | 1.115 M 163.18 % | 423.532 K 478.08 % | 73.265 K 9.99 % | 66.612 K 139.28 % | 27.839 K -15.80 % | 33.063 K 46.50 % | 22.569 K 24.29 % | 18.158 K -56.11 % | 41.376 K 1 224.46 % | 3.124 K -54.17 % | 6.817 K -43.26 % | 12.015 K -26.68 % | 16.386 K -97.69 % | 707.892 K 4 043.60 % | 17.084 K | 0.000 |
| 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 804.744 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 5.779 M -54.84 % | 12.796 M 1 518.47 % | 790.639 K -84.63 % | 5.145 M 200.59 % | 1.712 M 601.75 % | 243.930 K 58.14 % | 154.248 K 34.35 % | 114.811 K -29.39 % | 162.593 K 9.78 % | 148.114 K 72.27 % | 85.979 K 48.23 % | 58.004 K 10.66 % | 52.416 K -50.28 % | 105.421 K 33.62 % | 78.895 K -9.26 % | 86.942 K 16.70 % | 74.498 K 106.68 % | 36.045 K | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 17.444 M 69.78 % | 10.274 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.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 | 9.721 M -77.08 % | 42.421 M 7 321.41 % | 571.608 K -6.43 % | 610.888 K 58.90 % | 384.439 K 694.89 % | 48.364 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 407.04 % | 0.000 333.59 % | 0.000 -88.01 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 -300.00 % | 0.000 84.31 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -893.289 K | 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 211.353 M -8.42 % | 230.777 M 578.26 % | 34.025 M 0.72 % | 33.781 M 70.52 % | 19.810 M 618.93 % | 2.756 M 65 740.48 % | 4.185 K -8.50 % | 4.574 K 7 918.73 % | 57.040 -38.30 % | 92.452 31.83 % | 70.129 -99.99 % | 804.849 K -20.69 % | 1.015 M -28.84 % | 1.426 M 218.38 % | 447.875 K -20.94 % | 566.467 K -37.81 % | 910.858 K -54.92 % | 2.021 M -77.37 % | 8.930 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -10.746 M -447.65 % | 3.091 M | 0.000 -100.00 % | 521.502 K 190 099.82 % | -274.475 78.88 % | -1.299 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 1.518 M 192.38 % | 519.302 K -60.93 % | 1.329 M 320.28 % | 316.229 K -86.40 % | 2.325 M 53.35 % | 1.516 M 539.84 % | 236.964 K -81.61 % | 1.289 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 9.046 M 40.68 % | 6.430 M 177.60 % | -8.287 M -322.80 % | 3.719 M 362.93 % | 803.454 K 33.11 % | 603.595 K 1 609 014.66 % | 37.511 257.38 % | 10.496 116.15 % | -65.003 -77.43 % | -36.636 -214.02 % | 32.132 224.63 % | -25.781 -530.83 % | 5.984 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 8.304 M 29.30 % | 6.422 M 143.49 % | -14.768 M -1 522.18 % | -910.379 K -143.78 % | -373.443 K -5 513.15 % | -6.653 K -17 836.13 % | 37.511 257.38 % | 10.496 116.15 % | -65.003 -77.43 % | -36.636 -214.02 % | 32.132 224.63 % | -25.781 -530.83 % | 5.984 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -308.225 K 12.58 % | -352.570 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 -313.55 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 -100.00 % | 2.053 M -54.14 % | 4.477 M 3.51 % | 4.325 M 272.79 % | 1.160 M 90.11 % | 610.248 K 202.90 % | -593.039 K -159.91 % | -228.172 K -677.97 % | 39.478 K -36.46 % | 62.135 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 1.051 M 162.06 % | -1.693 M -184.45 % | 2.004 M 557.54 % | 304.843 K 1 722.35 % | 16.728 K | 0.000 -100.00 % | 593.039 K 159.91 % | 228.172 K 677.97 % | -39.478 K 36.46 % | -62.135 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -28.730 M 0.73 % | -28.941 M -355.49 % | 11.328 M 463.84 % | -3.113 M -2 125.40 % | 153.720 K 497.48 % | 25.728 K 8 821.13 % | 288.394 -77.22 % | 1.266 K 3 106.21 % | 39.478 -58.16 % | 94.360 -87.04 % | 727.975 3 058.38 % | 23.049 275.32 % | -13.147 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash provided by operating activities | 28.977 M 421.67 % | -9.008 M 80.07 % | -45.195 M -38.11 % | -32.724 M -302.23 % | -8.136 M -257.89 % | -2.273 M -174 007.65 % | -1.306 K 10.56 % | -1.460 K -506.71 % | -240.609 -1 419.67 % | -15.833 47.31 % | -30.047 86.21 % | -217.891 40.27 % | -364.804 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | -43.617 M -321.75 % | -10.342 M -1 214.26 % | -786.894 K -98.69 % | -396.040 K -121.51 % | -178.795 K -46.97 % | -121.657 K -125 331.23 % | -96.991 83.93 % | -603.371 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.650 K -101.67 % | -1.314 K -25.74 % | -1.045 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -203.335 K -126.20 % | -89.890 K | 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 100.00 % | -8.144 M -1 200.40 % | -626.272 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 % | -107.366 K -146.20 % | -43.610 K 45.49 % | -80.000 K 79.10 % | -382.854 K |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.339 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.272 K | 0.000 | 0.000 -100.00 % | 372.616 K |
| Other investing activites | 5.308 M -81.37 % | 28.495 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 203.131 K 126.13 % | 89.830 K 271.80 % | -52.287 K | 0.000 | 0.000 100.00 % | -700.000 | 0.000 | 0.000 | 0.000 -100.00 % | 909.917 K 204.96 % | -866.935 K | 0.000 |
| Net cash used for investing activites | -38.309 M -482.73 % | 10.009 M 808.28 % | -1.413 M -256.82 % | -396.040 K -121.51 % | -178.795 K -46.97 % | -121.657 K -40 408.31 % | -300.326 54.72 % | -663.261 -1 367.24 % | 52.339 | 0.000 | 0.000 100.00 % | -700.000 | 0.000 | 0.000 100.00 % | -67.094 K -107.77 % | 863.657 K 191.08 % | -948.249 K -8 304.23 % | -11.283 K |
| Debt repayment | -5.668 M -131.71 % | 17.878 M 9 958.52 % | -181.341 K 81.87 % | -1.000 M -269.48 % | 590.027 K 43.92 % | 409.973 K | 0.000 | 0.000 -100.00 % | 200.000 K | 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 % | 37.350 M 15.53 % | 32.328 M -35.76 % | 50.322 M 108.58 % | 24.126 M 2 608.39 % | 890.797 K -39.55 % | 1.474 M -70.06 % | 4.922 M 44 639.19 % | 11.001 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.241 M 98.91 % | 623.883 K | 0.000 | 0.000 -100.00 % | 3.548 M |
| Common stock repurchased | 0.000 100.00 % | -2.077 M -255.24 % | -584.664 K 76.28 % | -2.465 M | 0.000 100.00 % | -51.567 K -1 189.18 % | -4.000 K 98.56 % | -278.242 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.115 K -335.67 % | -4.617 K 95.16 % | -95.402 K | 0.000 | 0.000 100.00 % | -845.789 K |
| 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 |
| Other financing activites | -13.805 K 99.97 % | -44.964 M | 0.000 100.00 % | -99.917 K 53.11 % | -213.091 K -438.95 % | -39.538 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 |
| Net cash used provided by financing activities | -5.682 M -169.41 % | 8.186 M -74.06 % | 31.562 M -32.50 % | 46.758 M 90.82 % | 24.503 M 1 842.80 % | 1.261 M 87 629.52 % | 1.438 K -70.79 % | 4.922 K 2 232.58 % | 211.001 | 0.000 | 0.000 | 0.000 100.00 % | -20.115 K -101.63 % | 1.236 M 133.94 % | 528.481 K | 0.000 | 0.000 -100.00 % | 2.702 M |
| Effect of forex changes on cash | 4.119 K -93.65 % | 64.842 K 111.14 % | -582.048 K | 0.000 | 0.000 -100.00 % | 1.133 M 3 145 819.44 % | 36.000 7 916 483 719 987 050.00 % | 0.000 1 928.57 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -15.010 M -262.24 % | 9.252 M 159.20 % | -15.628 M -214.59 % | 13.638 M -15.76 % | 16.189 M 1 528.00 % | -1.134 M -856 523.42 % | -132.341 -104.73 % | 2.799 K 12 212.29 % | 22.731 243.57 % | -15.833 47.31 % | -30.047 96.73 % | -917.891 99.76 % | -384.919 K -137.00 % | 1.040 M 622.96 % | -198.933 K -155.93 % | 355.709 K 121.24 % | -1.674 M -191.64 % | 1.827 M |
| Cash at beginning of period | 25.007 M 58.72 % | 15.755 M -49.80 % | 31.383 M 76.85 % | 17.745 M 1 039.95 % | 1.557 M -42.14 % | 2.690 M 95 211.52 % | 2.823 K 11 672.46 % | 23.977 1 824.32 % | 1.246 -92.70 % | 17.079 -63.76 % | 47.126 -95.12 % | 965.017 -99.93 % | 1.350 M 336.03 % | 309.595 K -39.12 % | 508.528 K 232.76 % | 152.819 K -91.64 % | 1.827 M 60 905 533.33 % | 3.000 |
| Cash at end of period | 9.997 M -60.02 % | 25.007 M 58.72 % | 15.755 M -49.80 % | 31.383 M 76.85 % | 17.745 M 1 039.95 % | 1.557 M 57 761.71 % | 2.690 K -4.69 % | 2.823 K 11 672.46 % | 23.977 1 824.32 % | 1.246 -92.70 % | 17.079 -63.76 % | 47.126 -100.00 % | 965.017 K -28.51 % | 1.350 M 336.03 % | 309.595 K -39.12 % | 508.528 K 232.76 % | 152.819 K -91.64 % | 1.827 M |
| Operating cash flow | 28.977 M 421.67 % | -9.008 M 80.07 % | -45.195 M -38.11 % | -32.724 M -295.05 % | -8.284 M -264.40 % | -2.273 M -174 007.65 % | -1.306 K 10.56 % | -1.460 K -506.71 % | -240.609 -1 419.67 % | -15.833 47.31 % | -30.047 86.21 % | -217.891 40.27 % | -364.804 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | -43.617 M -321.75 % | -10.342 M -1 214.26 % | -786.894 K -98.69 % | -396.040 K -121.51 % | -178.795 K -46.97 % | -121.657 K -125 331.23 % | -96.991 83.93 % | -603.371 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.650 K -101.67 % | -1.314 K -25.74 % | -1.045 K |
| Free CashFlow | -14.640 M 24.34 % | -19.350 M 57.92 % | -45.982 M -38.83 % | -33.120 M -291.38 % | -8.462 M -253.35 % | -2.395 M -170 641.74 % | -1.403 K 32.01 % | -2.063 K -757.47 % | -240.609 -1 419.67 % | -15.833 47.31 % | -30.047 86.21 % | -217.891 40.27 % | -364.804 | 0.000 | 0.000 100.00 % | -2.650 K -101.67 % | -1.314 K -25.74 % | -1.045 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 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 | 2009-01-31 | 2008-06-30 | 2008-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 46.590 M -36.63 % | 73.519 M 9.27 % | 67.283 M 70.65 % | 39.428 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 216.116 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.524 K -200.00 % | 24.524 K 0.48 % | 24.406 K -2.26 % | 24.971 K 1.04 % | 24.713 K 120.00 % | 11.233 K -22.90 % | 14.570 K 69 224.83 % | 21.017 -99.97 % | 60.646 K 0.00 % | 60.646 K 238.37 % | 17.923 K 0.00 % | 17.923 K -65.65 % | 52.184 K 0.00 % | 52.185 K 310.39 % | 12.716 K 100.00 % | 6.358 K | 0.000 | 0.000 |
| Net income | -7.305 M -147.13 % | 15.499 M 283.45 % | 4.042 M 114.25 % | -28.372 M -26.58 % | -22.415 M -34.73 % | -16.637 M 23.46 % | -21.737 M -33.22 % | -16.317 M -61.28 % | -10.117 M -632.05 % | -1.382 M 9.44 % | -1.526 M 55.83 % | -3.455 M -101.93 % | -1.711 M -192.98 % | -584.000 K 67.93 % | -1.821 M -94.76 % | -935.000 K -484.38 % | -160.000 K -188.37 % | -55.485 K -73.95 % | -31.898 K 23.43 % | -41.659 K -52.95 % | -27.237 K 96.43 % | -763.739 K -730.71 % | -91.938 K 25.59 % | -123.555 K 9.07 % | -135.880 K -61 029.01 % | -222.284 99.81 % | -120.000 K -0.28 % | -119.665 K 77.96 % | -543.000 K 0.03 % | -543.147 K -205.22 % | -177.950 K 0.00 % | -177.950 K 70.83 % | -610.000 K -100.00 % | -305.000 K 80.68 % | -1.579 M -100.03 % | -789.364 K |
| Income before tax | -7.305 M -147.13 % | 15.499 M 283.45 % | 4.042 M 114.25 % | -28.372 M 24.82 % | -37.738 M -40.69 % | -26.824 M -23.40 % | -21.737 M -17.35 % | -18.524 M -83.10 % | -10.117 M -392.79 % | -2.053 M -34.53 % | -1.526 M 55.83 % | -3.455 M -101.93 % | -1.711 M -192.98 % | -584.000 K 67.93 % | -1.821 M -94.76 % | -935.000 K -484.38 % | -160.000 K -188.37 % | -55.485 K -73.95 % | -31.898 K 23.43 % | -41.659 K -52.95 % | -27.237 K 96.43 % | -763.739 K -730.71 % | -91.938 K 25.59 % | -123.555 K 9.07 % | -135.880 K -61 029.01 % | -222.284 99.81 % | -120.000 K -0.28 % | -119.665 K 77.96 % | -543.000 K 0.03 % | -543.147 K -205.22 % | -177.950 K 0.00 % | -177.950 K 70.83 % | -610.000 K -100.00 % | -305.000 K 80.68 % | -1.579 M -100.03 % | -789.364 K |
| Income before tax ratio | -0.16 -174.37 % | 0.21 250.92 % | 0.06 108.35 % | -0.72 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -7.06 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.30 176.57 % | -1.70 -52.21 % | -1.12 96.35 % | -30.59 -722.13 % | -3.72 66.18 % | -11.00 -17.94 % | -9.33 11.82 % | -10.58 -434.51 % | -1.98 -0.28 % | -1.97 93.49 % | -30.30 0.03 % | -30.30 -788.68 % | -3.41 0.00 % | -3.41 92.89 % | -47.97 0.00 % | -47.97 | 0.00 | 0.00 |
| EBITDA | 1.297 M -94.43 % | 23.269 M 41.38 % | 16.459 M 286.44 % | -8.828 M 76.53 % | -37.620 M -50.63 % | -24.975 M -15.54 % | -21.616 M -25.15 % | -17.272 M -71.72 % | -10.058 M -696.99 % | -1.262 M 14.38 % | -1.474 M 57.10 % | -3.436 M -235.22 % | -1.025 M -91.23 % | -536.000 K 79.74 % | -2.646 M -3 905.03 % | -66.067 K -689.71 % | -8.366 K -93 055.56 % | 9.000 100.01 % | -88.236 K -163.21 % | -33.523 K -23.08 % | -27.237 K 56.71 % | -62.917 K 15.33 % | -74.310 K 39.78 % | -123.388 K 8.04 % | -134.177 K -65 763.12 % | -203.721 99.83 % | -119.000 K -24.59 % | -95.511 K 82.38 % | -542.000 K 0.36 % | -543.981 K -206.20 % | -177.658 K 0.00 % | -177.658 K 70.88 % | -610.000 K -100.00 % | -305.000 K 80.68 % | -1.579 M -100.04 % | -789.350 K |
| Net income ratio | -0.16 -174.37 % | 0.21 250.92 % | 0.06 108.35 % | -0.72 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -7.06 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.30 176.57 % | -1.70 -52.21 % | -1.12 96.35 % | -30.59 -722.13 % | -3.72 66.18 % | -11.00 -17.94 % | -9.33 11.82 % | -10.58 -434.51 % | -1.98 -0.28 % | -1.97 93.49 % | -30.30 0.03 % | -30.30 -788.68 % | -3.41 0.00 % | -3.41 92.89 % | -47.97 0.00 % | -47.97 | 0.00 | 0.00 |
| Ratio EBITDA | 0.03 -91.20 % | 0.32 29.38 % | 0.24 209.26 % | -0.22 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -6.82 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 3.60 363.21 % | -1.37 -22.49 % | -1.12 55.71 % | -2.52 16.21 % | -3.01 72.63 % | -10.98 -19.28 % | -9.21 4.99 % | -9.69 -393.99 % | -1.96 -24.59 % | -1.57 94.79 % | -30.24 0.36 % | -30.35 -791.51 % | -3.40 0.00 % | -3.40 92.90 % | -47.97 0.00 % | -47.97 | 0.00 | 0.00 |
| Gross profit ratio | -0.45 -169.60 % | 0.64 13.77 % | 0.56 866.33 % | 0.06 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.90 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 2.697 B 11.78 % | 2.413 B 12.39 % | 2.147 B 10.55 % | 1.942 B 11.20 % | 1.746 B 6.50 % | 1.640 B 4.87 % | 1.564 B 16.80 % | 1.339 B 42.43 % | 939.879 M 20.01 % | 783.197 M 24.68 % | 628.172 M 36.68 % | 459.607 M 43.51 % | 320.260 M 1.87 % | 314.379 M 30.17 % | 241.519 M 5.25 % | 229.461 M 1 167.60 % | 18.102 M -0.30 % | 18.156 M 0.30 % | 18.102 M -0.30 % | 18.156 M 0.30 % | 18.102 M -0.30 % | 18.156 M 1.90 % | 17.817 M -3.39 % | 18.441 M 3.10 % | 17.887 M 25.48 % | 14.256 M 37.31 % | 10.382 M 0.00 % | 10.382 M 44.99 % | 7.160 M -0.01 % | 7.160 M 5.61 % | 6.780 M 0.00 % | 6.780 M 0.02 % | 6.779 M 0.00 % | 6.779 M -20.16 % | 8.491 M 0.00 % | 8.491 M |
| Weighted average shs out | 2.634 B 8.77 % | 2.422 B 12.27 % | 2.157 B 11.08 % | 1.942 B 11.20 % | 1.746 B 6.50 % | 1.640 B 4.87 % | 1.564 B 16.80 % | 1.339 B 42.43 % | 939.879 M 20.01 % | 783.197 M 24.68 % | 628.172 M 36.68 % | 459.607 M 43.51 % | 320.260 M 1.87 % | 314.386 M 30.16 % | 241.544 M 5.24 % | 229.516 M 1 172.97 % | 18.030 M -0.69 % | 18.156 M 0.15 % | 18.129 M -0.17 % | 18.160 M 0.28 % | 18.110 M 0.06 % | 18.098 M 5.85 % | 17.098 M -7.29 % | 18.444 M 3.11 % | 17.888 M 25.48 % | 14.256 M 37.31 % | 10.382 M 0.00 % | 10.382 M 44.99 % | 7.160 M -0.01 % | 7.160 M 5.61 % | 6.780 M 0.00 % | 6.780 M 0.02 % | 6.779 M 0.00 % | 6.779 M -20.16 % | 8.491 M 0.00 % | 8.491 M |
| EPS diluted | 0.00 -143.75 % | 0.01 236.84 % | 0.00 113.01 % | -0.01 -14.06 % | -0.01 -26.73 % | -0.01 27.34 % | -0.01 -13.93 % | -0.01 -12.96 % | -0.01 -500.00 % | 0.00 25.00 % | 0.00 68.00 % | -0.01 -41.51 % | -0.01 -178.95 % | 0.00 74.67 % | -0.01 -82.93 % | 0.00 53.41 % | -0.01 -183.87 % | 0.00 -72.22 % | 0.00 21.74 % | 0.00 -53.33 % | 0.00 96.44 % | -0.04 -709.62 % | -0.01 22.39 % | -0.01 11.84 % | -0.01 -48 640.13 % | 0.00 99.87 % | -0.01 -0.87 % | -0.01 84.83 % | -0.08 -2.16 % | -0.07 -183.21 % | -0.03 0.38 % | -0.03 70.78 % | -0.09 -100.00 % | -0.05 76.32 % | -0.19 -104.30 % | -0.09 |
| Earnings per share | 0.00 -143.75 % | 0.01 236.84 % | 0.00 113.01 % | -0.01 -14.06 % | -0.01 -26.73 % | -0.01 27.34 % | -0.01 -13.93 % | -0.01 -12.96 % | -0.01 -500.00 % | 0.00 25.00 % | 0.00 68.00 % | -0.01 -41.51 % | -0.01 -178.95 % | 0.00 74.67 % | -0.01 -82.93 % | 0.00 53.93 % | -0.01 -187.10 % | 0.00 -55.00 % | 0.00 13.04 % | 0.00 -53.33 % | 0.00 96.45 % | -0.04 -681.48 % | -0.01 19.40 % | -0.01 11.84 % | -0.01 -48 640.13 % | 0.00 99.87 % | -0.01 -0.87 % | -0.01 84.83 % | -0.08 -2.16 % | -0.07 -183.21 % | -0.03 0.38 % | -0.03 70.78 % | -0.09 -100.00 % | -0.05 76.32 % | -0.19 -104.30 % | -0.09 |
| Gross profit | -20.769 M -144.11 % | 47.087 M 24.31 % | 37.878 M 1 549.02 % | 2.297 M 2 445.62 % | -97.927 K 24.09 % | -129.000 K -19.44 % | -108.000 K -99.63 % | -54.100 K 9.38 % | -59.703 K -171.67 % | -21.976 K -111.33 % | 194.028 K 1 166.09 % | -18.200 K 91.61 % | -217.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.524 K -200.00 % | 24.524 K 0.48 % | 24.406 K -2.26 % | 24.971 K 1.04 % | 24.713 K 120.00 % | 11.233 K -22.90 % | 14.570 K 69 224.83 % | 21.017 -99.97 % | 60.646 K 0.00 % | 60.646 K 238.37 % | 17.923 K 0.00 % | 17.923 K -65.65 % | 52.184 K 0.00 % | 52.185 K 310.39 % | 12.716 K 100.00 % | 6.358 K | 0.000 | 0.000 |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.323 M -50.42 % | -10.187 M -254 674 900.00 % | -4.000 100.00 % | -2.207 M -73 566 566.67 % | -3.000 100.00 % | -671.000 K | 0.000 | 0.000 100.00 % | -686.000 K | 0.000 | 0.000 100.00 % | -66.067 -689.71 % | -8.366 -93 055.56 % | 0.009 247 390 116 149.61 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 761.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 67.359 M 154.84 % | 26.432 M -10.11 % | 29.405 M -20.81 % | 37.131 M 37 817.02 % | 97.927 K -23.93 % | 128.738 K 19.73 % | 107.524 K 98.75 % | 54.100 K -9.38 % | 59.703 K 171.67 % | 21.976 K -0.51 % | 22.088 K 21.36 % | 18.200 K -91.60 % | 216.668 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 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.085 M 188 582.75 % | 2.695 K -99.44 % | 479.643 K -59.80 % | 1.193 M 66.44 % | 716.754 K 56.61 % | 457.657 K -49.12 % | 899.452 K 100.39 % | 448.858 K 7.22 % | 418.623 K -14.16 % | 487.690 K -72.46 % | 1.771 M 150.11 % | 708.085 K 352.91 % | 156.342 K | 0.000 -100.00 % | 31.898 K -45.43 % | 58.458 K 13.20 % | 51.643 K -3.45 % | 53.488 K -16.63 % | 64.156 K -18.91 % | 79.114 K 52.83 % | 51.766 K 57 396.06 % | 90.034 -99.93 % | 136.242 K 0.00 % | 136.243 K -49.25 % | 268.458 K 0.00 % | 268.460 K 3.56 % | 259.222 K 0.00 % | 259.224 K -19.91 % | 323.668 K 100.00 % | 161.834 K 108.74 % | 77.528 K 100.00 % | 38.764 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.962 M 44.03 % | 24.968 M 1 016.14 % | 2.237 M -14.03 % | 2.602 M -9.34 % | 2.870 M 1 209.59 % | 219.153 K 989.99 % | 20.106 K -98.71 % | 1.554 M 581 915.93 % | 267.003 822.83 % | 28.933 | 0.000 -100.00 % | 75.621 54.33 % | 49.000 | 0.000 -100.00 % | 32.225 | 0.000 | 0.000 -100.00 % | 34.400 -1.34 % | 34.867 -37.18 % | 55.507 -99.94 % | 96.981 K 71 895.63 % | 134.704 -99.58 % | 32.200 K 200.00 % | -32.200 K -110.98 % | 293.372 K 200.00 % | -293.372 K -518.24 % | 70.144 K 200.00 % | -70.144 K -171.72 % | 97.800 K 100.00 % | 48.900 K | 0.000 | 0.000 |
| Other expenses | -27.647 M -216.86 % | 23.659 M -5.86 % | 25.132 M 31.78 % | 19.071 M | 0.000 100.00 % | -5.208 M | 0.000 | 0.000 -100.00 % | 22.700 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 % | 64.401 K | 0.000 -100.00 % | 29.028 K | 0.000 -100.00 % | 10.560 K | 0.000 | 0.000 100.00 % | -1.792 M -99.95 % | -896.212 K |
| Operating expenses | -15.448 M -152.53 % | 29.405 M -7.28 % | 31.713 M 29.20 % | 24.545 M -31.76 % | 35.967 M 44.01 % | 24.975 M 21.13 % | 20.619 M 5.10 % | 19.618 M 86.08 % | 10.543 M 195.49 % | 3.568 M 97.89 % | 1.803 M -40.26 % | 3.018 M 194.44 % | 1.025 M 70.01 % | 602.907 K -65.94 % | 1.770 M 125.85 % | 783.706 K 281.66 % | 205.342 K 270.09 % | 55.485 K -13.47 % | 64.123 K -3.11 % | 66.183 K 28.15 % | 51.643 K -93.45 % | 788.709 K 576.13 % | 116.651 K -13.46 % | 134.788 K -10.41 % | 150.450 K 61 736.98 % | 243.301 -99.86 % | 168.442 K 0.00 % | 168.444 K -70.02 % | 561.830 K 0.00 % | 561.832 K 70.58 % | 329.368 K 0.00 % | 329.369 K -21.85 % | 421.470 K 100.00 % | 210.735 K 112.29 % | -1.715 M -100.01 % | -857.448 K |
| Cost and expenses | 51.911 M -7.03 % | 55.837 M -8.64 % | 61.118 M -0.91 % | 61.677 M 71.02 % | 36.065 M 124.40 % | 16.072 M -22.46 % | 20.727 M 5.36 % | 19.673 M 57.66 % | 12.478 M 247.58 % | 3.590 M 96.71 % | 1.825 M -39.89 % | 3.036 M 236.48 % | 902.294 K 74.65 % | 516.623 K -70.81 % | 1.770 M 125.85 % | 783.706 K 281.66 % | 205.342 K 270.09 % | 55.485 K -13.47 % | 64.123 K 9.69 % | 58.458 K 13.20 % | 51.643 K -41.24 % | 87.888 K -11.24 % | 99.023 K -26.53 % | 134.788 K -10.41 % | 150.450 K 61 736.98 % | 243.301 -99.86 % | 168.442 K 0.00 % | 168.444 K -70.02 % | 561.830 K 0.00 % | 561.832 K 70.58 % | 329.368 K 0.00 % | 329.369 K -21.85 % | 421.470 K 100.00 % | 210.735 K 112.29 % | -1.715 M -100.01 % | -857.448 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.240 K 0.00 % | 4.240 K -99.76 % | 1.786 M 0.00 % | 1.786 M -33.66 % | 2.692 M 0.00 % | 2.692 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 |
| Selling general and administrative expenses | 12.199 M 112.31 % | 5.746 M -12.69 % | 6.581 M 20.22 % | 5.474 M -84.78 % | 35.967 M 44.04 % | 24.971 M 21.11 % | 20.619 M 15.63 % | 17.832 M 68.78 % | 10.565 M 1 461.00 % | 676.810 K -62.46 % | 1.803 M -40.26 % | 3.018 M 194.44 % | 1.025 M 70.01 % | 602.907 K -65.94 % | 1.770 M 125.85 % | 783.706 K 281.66 % | 205.342 K 270.03 % | 55.494 K -13.46 % | 64.123 K 9.69 % | 58.458 K 13.20 % | 51.643 K -41.24 % | 87.888 K -11.24 % | 99.023 K -26.44 % | 134.621 K -9.50 % | 148.747 K 66 086.85 % | 224.738 -99.87 % | 168.442 K 61.90 % | 104.043 K -81.48 % | 561.830 K 2 355.26 % | -24.912 K -107.56 % | 329.368 K 74.20 % | 189.078 K -55.14 % | 421.470 K 100.00 % | 210.735 K 171.82 % | 77.528 K 100.00 % | 38.764 K |
| Interest income | 526.837 K -1.80 % | 536.475 K -45.54 % | 985.136 K 128.16 % | 431.771 K 195.33 % | 146.200 K 15.85 % | 126.196 K 2 472.80 % | 4.905 K 549.67 % | 755.000 14.92 % | 657.000 -66.08 % | 1.937 K 80.02 % | 1.076 K -70.43 % | 3.639 K 10 715.87 % | 33.645 | 0.000 -100.00 % | 13.457 | 0.000 -100.00 % | 49.038 | 0.000 -100.00 % | 49.024 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.464 K | 0.000 -100.00 % | 11.377 K | 0.000 -100.00 % | 43.663 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 2.153 M -7.20 % | 2.320 M -46.65 % | 4.349 M -32.52 % | 6.444 M 31 037.96 % | 20.695 K 52.64 % | 13.558 K -2.28 % | 13.875 K -23.02 % | 18.023 K | 0.000 | 0.000 -100.00 % | 29.989 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 % | 2.500 0.00 % | 2.500 -98.56 % | 173.500 100.00 % | 86.750 654.35 % | 11.500 100.00 % | 5.750 |
| Depreciation and amortization | 5.714 M 2.28 % | 5.587 M -37.87 % | 8.992 M -31.36 % | 13.100 M 13 277.48 % | 97.927 K -23.93 % | 128.738 K 19.73 % | 107.524 K 98.75 % | 54.100 K -9.38 % | 59.703 K 171.67 % | 21.976 K -0.51 % | 22.088 K 21.36 % | 18.200 K -97.35 % | 686.052 K 4 468.20 % | 15.018 K 101.79 % | -839.000 K -196.58 % | 868.752 K 474.45 % | 151.233 K 172.52 % | 55.494 K 13 402.19 % | 411.000 0.00 % | 411.000 | 0.000 -100.00 % | 822.000 392.22 % | 167.000 0.00 % | 167.000 -35.52 % | 259.000 98 006.06 % | 0.264 -99.94 % | 418.500 0.00 % | 418.500 -39.13 % | 687.500 0.00 % | 687.500 137.07 % | 290.000 0.00 % | 290.000 14.85 % | 252.500 100.00 % | 126.250 642.65 % | 17.000 100.00 % | 8.500 |
| Operating income | -5.321 M -130.09 % | 17.682 M 220.07 % | -14.726 M 33.81 % | -22.249 M 38.31 % | -36.065 M -43.66 % | -25.104 M -21.12 % | -20.727 M -5.36 % | -19.672 M -57.65 % | -12.478 M -247.58 % | -3.590 M -96.71 % | -1.825 M 39.89 % | -3.036 M -236.59 % | -902.000 K -74.47 % | -517.000 K 70.79 % | -1.770 M -125.77 % | -784.000 K -282.44 % | -205.000 K -269.41 % | -55.494 K 37.40 % | -88.647 K -161.23 % | -33.934 K -24.59 % | -27.237 K 57.27 % | -63.739 K 14.23 % | -74.310 K 39.78 % | -123.388 K 8.22 % | -134.436 K -65 804.85 % | -203.985 99.81 % | -108.000 K -0.19 % | -107.797 K 80.18 % | -544.000 K -0.02 % | -543.908 K -96.23 % | -277.184 K 0.00 % | -277.184 K 32.23 % | -409.000 K -100.49 % | -204.000 K 88.10 % | -1.715 M -100.01 % | -857.448 K |
| Operating income ratio | -0.11 -147.49 % | 0.24 209.89 % | -0.22 61.21 % | -0.56 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -8.44 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 3.61 361.23 % | -1.38 -23.99 % | -1.12 56.28 % | -2.55 15.11 % | -3.01 72.63 % | -10.98 -19.05 % | -9.23 4.93 % | -9.71 -445.01 % | -1.78 -0.19 % | -1.78 94.14 % | -30.35 -0.02 % | -30.35 -471.33 % | -5.31 0.00 % | -5.31 83.49 % | -32.16 -0.25 % | -32.09 | 0.00 | 0.00 |
| Total other income expenses net | -1.983 M 9.14 % | -2.183 M -111.63 % | 18.768 M 406.52 % | -6.123 M -265.99 % | -1.673 M 2.73 % | -1.720 M -70.13 % | -1.011 M -188.07 % | 1.148 M 136.75 % | 484.905 K -68.47 % | 1.538 M 413.74 % | 299.371 K 171.62 % | -418.000 K 39.07 % | -686.000 K -916.19 % | -67.507 K -33.60 % | -50.531 K 66.54 % | -151.000 K -430.11 % | 45.743 K 508 155.56 % | 9.000 -99.98 % | 56.749 K 834.61 % | -7.725 K | 0.000 100.00 % | -700.000 K -3 870.96 % | -17.628 K -10 455.69 % | -167.000 88.43 % | -1.444 K -7 791.14 % | -18.299 99.85 % | -11.868 K 0.00 % | -11.868 K -1 659.53 % | 761.000 0.00 % | 761.000 -99.23 % | 99.234 K 0.00 % | 99.234 K 149.37 % | -201.000 K -99.01 % | -101.000 K -174.17 % | 136.166 K 100.00 % | 68.083 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 | 2009-01-31 | 2008-06-30 | 2008-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 62.437 M 38.91 % | 44.949 M 27.25 % | 35.324 M -50.80 % | 71.800 M 572.87 % | -15.184 M 65.79 % | -44.380 M -44.22 % | -30.772 M 34.20 % | -46.767 M -185.84 % | -16.361 M -364.89 % | -3.519 M -220.42 % | -1.098 M -4.53 % | -1.051 M -38 957.71 % | -2.690 K 99.87 % | -1.997 M -70 665.76 % | -2.823 K 99.90 % | -2.854 M -1 527.10 % | 199.976 K 111.70 % | 94.464 K 7 581 480.42 % | -1.246 99.90 % | -1.306 K -7 546.82 % | -17.079 99.90 % | -17.956 K -38 002.11 % | -47.126 99.99 % | -857.839 K 11.11 % | -965.017 K -81 534.71 % | -1.182 K 99.91 % | -1.350 M -336.03 % | -309.595 K 39.12 % | -508.528 K -232.76 % | -152.819 K 91.64 % | -1.827 M 79.06 % | -8.724 M |
| Total investments | 288.758 K -18.56 % | 354.558 K -95.63 % | 8.120 M 2 658.07 % | 294.402 K -52.99 % | 626.272 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 % | 60.201 K 87 609.25 % | 68.637 -99.75 % | 27.971 K 80 064.51 % | 34.892 -99.88 % | 29.190 K 441 436.83 % | 6.611 -99.99 % | 48.175 K 33.36 % | 36.123 K 96 056.20 % | 37.567 -99.93 % | 55.866 K -51.18 % | 114.436 K 259.55 % | 31.828 K -27.41 % | 43.844 K -74.12 % | 169.427 K -17.56 % | 205.522 K |
| Total debt | 72.434 M 8.87 % | 66.531 M 9.89 % | 60.542 M -29.73 % | 86.151 M 14 971.71 % | 571.608 K 6.05 % | 539.002 K -11.77 % | 610.888 K 66.54 % | 366.820 K -73.50 % | 1.384 M 4 002.65 % | 33.745 K -92.64 % | 458.337 K 557.57 % | 69.702 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K 0.00 % | 200.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 |
| Accumulated other comprehensive income loss | 18.116 M 1.48 % | 17.853 M 6.10 % | 16.826 M -1.23 % | 17.035 M 33.51 % | 12.760 M 6.01 % | 12.037 M 74.58 % | 6.895 M -6.85 % | 7.402 M 12.51 % | 6.578 M 50.23 % | 4.379 M 9.61 % | 3.995 M -27.51 % | 5.511 M 37.95 % | 3.995 M 62.77 % | 2.454 M -44.80 % | 4.446 M 46.56 % | 3.034 M 23.45 % | 2.457 M -2.54 % | 2.521 M -0.33 % | 2.530 M 1.63 % | 2.489 M -0.28 % | 2.496 M 0.23 % | 2.490 M 0.91 % | 2.468 M -0.49 % | 2.480 M 0.49 % | 2.468 M | 0.000 -100.00 % | 2.468 M -1.02 % | 2.493 M 4.25 % | 2.391 M -0.20 % | 2.396 M 3.04 % | 2.325 M 2.55 % | 2.268 M |
| Retained earnings | -122.455 M -6.34 % | -115.150 M 11.86 % | -130.650 M 3.00 % | -134.692 M -26.69 % | -106.320 M -26.71 % | -83.905 M -24.73 % | -67.268 M -47.74 % | -45.531 M -55.85 % | -29.214 M -52.98 % | -19.096 M -7.80 % | -17.714 M -9.43 % | -16.188 M -127 029.59 % | -12.734 K 99.88 % | -11.052 M -105 480.28 % | -10.468 K 99.88 % | -8.647 M -112 021.32 % | -7.712 K 99.90 % | -7.553 M -100 640.09 % | -7.497 K 99.90 % | -7.465 M -100 461.17 % | -7.424 K 99.90 % | -7.396 M -111 414.98 % | -6.633 K 99.90 % | -6.541 M -1.93 % | -6.417 M -102 063.28 % | -6.281 K 99.90 % | -6.059 M -4.11 % | -5.820 M -22.95 % | -4.733 M -8.13 % | -4.377 M -38.64 % | -3.157 M -21.52 % | -2.598 M |
| Common stock | 145.514 M 0.15 % | 145.303 M 0.00 % | 145.300 M 14.41 % | 126.995 M 11.82 % | 113.574 M 0.00 % | 113.574 M 31.50 % | 86.366 M 0.71 % | 85.756 M 122.69 % | 38.509 M 108.20 % | 18.496 M 26.33 % | 14.641 M 14.20 % | 12.821 M 105 350.43 % | 12.158 K -99.90 % | 11.675 M 112 344.22 % | 10.383 K -99.90 % | 9.962 M 202 716.54 % | 4.912 K -99.90 % | 4.912 M 99 900.00 % | 4.912 K -99.90 % | 4.912 M 99 900.00 % | 4.912 K -99.90 % | 4.912 M 99 900.00 % | 4.912 K -99.90 % | 4.912 M 0.00 % | 4.912 M 99 900.00 % | 4.912 K -99.90 % | 4.912 M 32.91 % | 3.695 M 31.19 % | 2.817 M 0.00 % | 2.817 M -23.87 % | 3.700 M -60.04 % | 9.260 M |
| Total equity | 41.176 M -14.23 % | 48.005 M 52.51 % | 31.477 M 237.06 % | 9.339 M -53.34 % | 20.014 M -52.01 % | 41.706 M 60.45 % | 25.993 M -45.42 % | 47.627 M 200.04 % | 15.873 M 320.08 % | 3.779 M 309.97 % | 921.706 K -57.00 % | 2.144 M 62 582.13 % | 3.420 K -99.89 % | 3.118 M 70 726.41 % | 4.402 K -99.90 % | 4.348 M 1 266 577.15 % | -343.327 99.71 % | -119.583 K -214 737.77 % | -55.662 99.91 % | -64.430 K -406 398.42 % | -15.850 -100.28 % | 5.685 K 661.20 % | 746.845 -99.91 % | 850.835 K -11.59 % | 962.338 K 87 527.23 % | 1.098 K -99.92 % | 1.321 M 257.88 % | 368.980 K -22.34 % | 475.122 K -43.15 % | 835.731 K -57.68 % | 1.975 M -77.88 % | 8.930 M |
| Other non current liabilities | 13.865 M -52.32 % | 29.079 M -27.83 % | 40.291 M -30.28 % | 57.787 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 |
| Long term debt | 70.632 M 33.74 % | 52.812 M 150.16 % | 21.111 M 71.96 % | 12.276 M 3 082.91 % | 385.699 K 0.98 % | 381.956 K -17.29 % | 461.777 K 53.67 % | 300.500 K -6.24 % | 320.503 K | 0.000 | 0.000 -100.00 % | 25.680 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 |
| Total non current liabilities | 101.941 M 24.48 % | 81.891 M 14.25 % | 71.676 M 2.30 % | 70.064 M 18 065.41 % | 385.699 K 0.98 % | 381.956 K -17.29 % | 461.776 K 53.67 % | 300.500 K -6.24 % | 320.503 K | 0.000 | 0.000 -100.00 % | 25.680 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 |
| Other current liabilities | 60.655 M 457.29 % | 10.884 M 149.70 % | -21.900 M -144.24 % | 49.503 M 357.98 % | 10.809 M 2 552.94 % | 407.437 K -79.95 % | 2.032 M 135.95 % | 861.051 K 2.43 % | 840.588 K 1 825.70 % | 43.651 K -96.14 % | 1.132 M 1 064.46 % | 97.174 K -84.10 % | 610.985 K 742.25 % | 72.542 K 26.41 % | 57.386 K 617.33 % | 8.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -85.893 K | 0.000 100.00 % | -57.946 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.403 K 600.00 % | 629.000 -93.51 % | 9.694 K | 0.000 |
| Deferred revenue | 0.000 -100.00 % | 63.070 M 8.99 % | 57.867 M | 0.000 -100.00 % | 1.840 M | 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.002 K 5 601.00 % | -200.000 | 0.000 | 0.000 | 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 | 1.803 M -86.86 % | 13.720 M -82.60 % | 78.861 M 6.75 % | 73.875 M 39 636.99 % | 185.909 K 18.38 % | 157.046 K 5.32 % | 149.111 K 124.84 % | 66.320 K -93.77 % | 1.064 M 3 052.87 % | 33.745 K -92.64 % | 458.337 K 941.15 % | 44.022 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K 0.00 % | 200.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 |
| Total current liabilities | 68.236 M -32.63 % | 101.292 M -20.63 % | 127.624 M -4.17 % | 133.179 M 877.42 % | 13.626 M 146.72 % | 5.523 M -24.62 % | 7.326 M 226.29 % | 2.245 M -37.91 % | 3.616 M 202.87 % | 1.194 M -34.89 % | 1.834 M 776.02 % | 209.335 K 27 255.72 % | 765.233 -99.27 % | 105.044 K 60 902.22 % | 172.197 -99.92 % | 218.364 K 54 440.96 % | 400.367 -99.87 % | 299.508 K 202 114.51 % | 148.114 -99.87 % | 113.858 K 132 325.36 % | 85.979 -99.85 % | 57.066 K 98 282.87 % | 58.004 -99.91 % | 62.839 K 19.89 % | 52.416 K 37 859.78 % | 138.083 -99.87 % | 105.421 K 33.62 % | 78.895 K -13.63 % | 91.345 K 21.59 % | 75.127 K 64.25 % | 45.739 K | 0.000 |
| Total liabilities | 170.177 M -7.10 % | 183.183 M -8.09 % | 199.300 M -1.94 % | 203.243 M 1 350.57 % | 14.011 M 137.29 % | 5.905 M -24.18 % | 7.788 M 205.92 % | 2.546 M -35.33 % | 3.937 M 229.71 % | 1.194 M -34.89 % | 1.834 M 680.30 % | 235.015 K 30 611.56 % | 765.233 -99.27 % | 105.044 K 60 902.22 % | 172.197 -99.92 % | 218.364 K 54 440.96 % | 400.367 -99.87 % | 299.508 K 202 114.51 % | 148.114 -99.87 % | 113.858 K 132 325.36 % | 85.979 -99.85 % | 57.066 K 98 282.87 % | 58.004 -99.91 % | 62.839 K 19.89 % | 52.416 K 37 859.78 % | 138.083 -99.87 % | 105.421 K 33.62 % | 78.895 K -13.63 % | 91.345 K 21.59 % | 75.127 K 64.25 % | 45.739 K | 0.000 |
| Other non current assets | 2.733 M 31.20 % | 2.083 M | 0.000 -100.00 % | 2.236 M 973.12 % | 208.363 K -47.11 % | 393.987 K 170.06 % | 145.889 K -88.25 % | 1.242 M 7.03 % | 1.160 M 3.86 % | 1.117 M 3.64 % | 1.078 M 4.35 % | 1.033 M 72 430.31 % | -1.428 K | 0.000 100.00 % | -1.723 K | 0.000 | 0.000 | 0.000 100.00 % | -68.637 | 0.000 100.00 % | -34.892 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 100.00 % | -38.982 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 -100.00 % | 1.933 M | 0.000 -100.00 % | 626.272 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 % | 60.201 K 87 609.25 % | 68.637 -99.75 % | 27.971 K 80 064.51 % | 34.892 -99.88 % | 29.190 K 441 436.83 % | 6.611 -99.99 % | 48.175 K 33.36 % | 36.123 K 96 056.20 % | 37.567 -99.93 % | 55.866 K -51.18 % | 114.436 K 259.55 % | 31.828 K -27.41 % | 43.844 K -74.12 % | 169.427 K | 0.000 |
| 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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 192.816 M 0.56 % | 191.741 M 4.78 % | 182.993 M 20.94 % | 151.308 M 11 408.13 % | 1.315 M 64.51 % | 799.237 K -11.21 % | 900.110 K 45.81 % | 617.336 K 34.85 % | 457.797 K 1 685.62 % | 25.638 K -46.15 % | 47.614 K -31.69 % | 69.702 K 4 780.42 % | 1.428 K -99.88 % | 1.146 M 66 402.14 % | 1.723 K -99.89 % | 1.542 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.822 -99.92 % | 989.000 -14.45 % | 1.156 K 81 596.11 % | 1.415 -99.92 % | 1.679 K -33.27 % | 2.516 K -35.32 % | 3.890 K 113.74 % | 1.820 K 80.02 % | 1.011 K | 0.000 |
| Total non current assets | 195.549 M 0.89 % | 193.824 M 4.81 % | 184.926 M 20.44 % | 153.544 M 7 043.49 % | 2.149 M 80.14 % | 1.193 M 14.07 % | 1.046 M -43.74 % | 1.859 M 14.90 % | 1.618 M 41.59 % | 1.143 M 1.53 % | 1.126 M 2.07 % | 1.103 M 77 110.72 % | 1.428 K -99.88 % | 1.146 M 66 402.14 % | 1.723 K -99.89 % | 1.542 M | 0.000 -100.00 % | 60.201 K 87 609.25 % | 68.637 -99.75 % | 27.971 K 80 064.51 % | 34.892 -99.88 % | 29.190 K 392 608.19 % | 7.433 -99.98 % | 49.164 K 31.88 % | 37.279 K 95 531.32 % | 38.982 -99.93 % | 57.545 K -50.80 % | 116.952 K 227.43 % | 35.718 K -21.78 % | 45.664 K -73.21 % | 170.438 K | 0.000 |
| Other current assets | 1.370 M -62.16 % | 3.620 M 38.67 % | 2.610 M -82.24 % | 14.701 M 7 036.82 % | 205.989 K -86.26 % | 1.499 M 531.16 % | 237.448 K -79.88 % | 1.180 M 4 991.50 % | 23.176 K | 0.000 -100.00 % | 73.265 K -52.88 % | 155.483 K | 0.000 -100.00 % | 79.035 K | 0.000 -100.00 % | 170.556 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.164 K -75.72 % | 8.914 K 293.38 % | 2.266 K -75.72 % | 9.334 K 330 541.16 % | 2.823 -99.98 % | 11.625 K 24.83 % | 9.313 K 59.61 % | 5.835 K 30.16 % | 4.483 K -24.12 % | 5.908 K | 0.000 |
| Short term investments | 288.758 K -18.56 % | 354.558 K -94.27 % | 6.187 M 2 001.42 % | 294.402 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 -100.00 % | 205.522 K |
| cash and cash equivalents | 9.997 M -53.68 % | 21.582 M -30.40 % | 31.007 M 116.07 % | 14.351 M -8.92 % | 15.755 M -64.92 % | 44.919 M 43.13 % | 31.383 M -33.42 % | 47.134 M 165.61 % | 17.745 M 399.44 % | 3.553 M 128.25 % | 1.557 M 38.93 % | 1.120 M 41 548.53 % | 2.690 K -99.87 % | 1.997 M 70 665.76 % | 2.823 K -99.90 % | 2.854 M 11 902 385.72 % | 23.977 -99.98 % | 105.536 K 8 469 883.95 % | 1.246 -99.90 % | 1.306 K 7 546.82 % | 17.079 -99.90 % | 17.956 K 38 002.11 % | 47.126 -99.99 % | 857.839 K -11.11 % | 965.017 K 81 534.71 % | 1.182 K -99.91 % | 1.350 M 336.03 % | 309.595 K -39.12 % | 508.528 K 232.76 % | 152.819 K -91.64 % | 1.827 M -79.06 % | 8.724 M |
| Cash and short term investments | 10.286 M -53.11 % | 21.937 M -29.73 % | 31.217 M 113.16 % | 14.645 M -7.05 % | 15.755 M -64.92 % | 44.919 M 43.13 % | 31.383 M -33.42 % | 47.134 M 165.61 % | 17.745 M 399.44 % | 3.553 M 128.25 % | 1.557 M 38.93 % | 1.120 M 41 548.53 % | 2.690 K -99.87 % | 1.997 M 70 665.76 % | 2.823 K -99.90 % | 2.854 M 11 902 385.72 % | 23.977 -99.98 % | 105.536 K 8 469 883.95 % | 1.246 -99.90 % | 1.306 K 7 546.82 % | 17.079 -99.90 % | 17.956 K 38 002.11 % | 47.126 -99.99 % | 857.839 K -11.11 % | 965.017 K 81 534.71 % | 1.182 K -99.91 % | 1.350 M 336.03 % | 309.595 K -39.12 % | 508.528 K 232.76 % | 152.819 K -91.64 % | 1.827 M -79.54 % | 8.930 M |
| Total current assets | 15.804 M -57.70 % | 37.364 M -18.51 % | 45.850 M -22.34 % | 59.037 M 85.21 % | 31.876 M -31.33 % | 46.417 M 41.80 % | 32.735 M -32.24 % | 48.314 M 165.57 % | 18.192 M 375.01 % | 3.830 M 134.97 % | 1.630 M 27.74 % | 1.276 M 46 181.91 % | 2.757 K -99.87 % | 2.077 M 72 747.29 % | 2.851 K -99.91 % | 3.024 M 5 302 170.34 % | 57.040 -99.95 % | 119.724 K 502 625.17 % | 23.815 -99.89 % | 21.457 K 60 793.38 % | 35.237 -99.90 % | 33.561 K 34 351.22 % | 97.416 -99.99 % | 864.511 K -11.56 % | 977.475 K 81 538.64 % | 1.197 K -99.91 % | 1.368 M 313.50 % | 330.923 K -37.65 % | 530.749 K -38.66 % | 865.194 K -53.24 % | 1.850 M -79.28 % | 8.930 M |
| Inventory | 2.714 M -1.99 % | 2.769 M 15.10 % | 2.406 M -49.07 % | 4.723 M | 0.000 100.00 % | -1.499 K | 0.000 100.00 % | -1.180 K | 0.000 100.00 % | -276.797 -277.80 % | -73.265 52.88 % | -155.483 99.77 % | -66.612 K | 0.000 100.00 % | -27.839 K | 0.000 100.00 % | -33.063 K | 0.000 100.00 % | -22.569 K | 0.000 100.00 % | -18.158 K | 0.000 100.00 % | -41.376 K -36 394 714 488 687 820 800.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 1.435 M -84.13 % | 9.038 M -6.02 % | 9.617 M -61.48 % | 24.968 M 56.89 % | 15.914 M 961.88 % | 1.499 M 34.45 % | 1.115 M | 0.000 -100.00 % | 423.532 K 53.01 % | 276.797 K 277.80 % | 73.265 K -52.88 % | 155.483 K 133.42 % | 66.612 K -15.72 % | 79.035 K 183.90 % | 27.839 K | 0.000 -100.00 % | 33.063 K 133.03 % | 14.188 K -37.14 % | 22.569 K 12.00 % | 20.151 K 10.98 % | 18.158 K 35.09 % | 13.441 K -67.51 % | 41.376 K 839.08 % | 4.406 K 41.04 % | 3.124 K 25 134.25 % | 12.380 -99.82 % | 6.817 K -43.26 % | 12.015 K -26.68 % | 16.386 K -97.69 % | 707.892 K 4 043.60 % | 17.084 K | 0.000 |
| 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 |
| 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 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 804.744 K | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 5.779 M -57.57 % | 13.618 M 6.42 % | 12.796 M 30.55 % | 9.801 M 1 139.69 % | 790.639 K -84.05 % | 4.958 M -3.64 % | 5.145 M 290.42 % | 1.318 M -23.01 % | 1.712 M 53.30 % | 1.117 M 357.76 % | 243.930 K 257.99 % | 68.139 K -55.83 % | 154.248 K 374.58 % | 32.502 K -71.69 % | 114.811 K -45.42 % | 210.364 K 11.09 % | 189.365 K 90.30 % | 99.508 K -32.82 % | 148.114 K 30.09 % | 113.858 K 32.43 % | 85.979 K 50.67 % | 57.066 K -1.62 % | 58.004 K -7.69 % | 62.839 K 19.89 % | 52.416 K 37 859.78 % | 138.083 -99.87 % | 105.421 K 33.62 % | 78.895 K -9.26 % | 86.942 K 16.70 % | 74.498 K 106.68 % | 36.045 K | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 17.444 M | 0.000 -100.00 % | 10.274 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 |
| 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 -100.00 % | 40.000 K 99 900.00 % | 40.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 9.721 M -54.93 % | 21.571 M -49.15 % | 42.421 M -39.27 % | 69.855 M 12 120.81 % | 571.608 K 6.05 % | 539.002 K -11.77 % | 610.888 K 66.54 % | 366.820 K -4.58 % | 384.439 K 1 039.25 % | 33.745 K -30.23 % | 48.364 K -30.61 % | 69.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 |
| 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 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -10.555 K 0.00 % | -10.555 K | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | -6.626 M | 0.000 | 0.000 -100.00 % | 2.468 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -893.289 K | 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 211.353 M -8.58 % | 231.188 M 0.18 % | 230.777 M 8.56 % | 212.582 M 524.78 % | 34.025 M -28.53 % | 47.610 M 40.94 % | 33.781 M -32.67 % | 50.173 M 153.27 % | 19.810 M 298.38 % | 4.973 M 80.46 % | 2.756 M 15.84 % | 2.379 M 56 736.48 % | 4.185 K -99.87 % | 3.223 M 70 356.55 % | 4.574 K -99.90 % | 4.567 M 8 005 723.98 % | 57.040 -99.97 % | 179.925 K 194 514.50 % | 92.452 -99.81 % | 49.428 K 70 381.54 % | 70.129 -99.89 % | 62.751 K -92.20 % | 804.849 K -11.91 % | 913.675 K -9.96 % | 1.015 M 81 979.85 % | 1.236 K -99.91 % | 1.426 M 218.38 % | 447.875 K -20.94 % | 566.467 K -37.81 % | 910.858 K -54.92 % | 2.021 M -77.37 % | 8.930 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 |
| 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 | 2012-01-31 | 2011-06-30 | 2011-01-31 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2009-01-31 | 2008-06-30 | 2008-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -181.809 K | 0.000 100.00 % | -213.631 K | 0.000 100.00 % | -121.253 K | 0.000 | 0.000 | 0.000 100.00 % | -274.475 | 0.000 100.00 % | -1.224 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 |
| Stock based compensation | 475.244 K -54.44 % | 1.043 M 3 782.21 % | -28.328 K -105.17 % | 547.631 K -24.24 % | 722.852 K 19.25 % | 606.184 K 219.57 % | -506.989 K -161.59 % | 823.218 K -62.92 % | 2.220 M 2 014.32 % | 105.000 K | 0.000 -100.00 % | 1.516 M 539.84 % | 236.964 K | 0.000 -100.00 % | 1.213 M 1 504.33 % | 75.621 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 |
| Change in working capital | 9.046 M | 0.000 -100.00 % | 5.289 M | 0.000 100.00 % | -14.022 M | 0.000 100.00 % | -605.536 K | 0.000 100.00 % | -356.715 K | 0.000 100.00 % | -6.653 K | 0.000 -100.00 % | 37.511 K | 0.000 -100.00 % | 10.496 K | 0.000 100.00 % | -65.003 K | 0.000 100.00 % | -36.636 K -200.10 % | 36.599 K 13.90 % | 32.132 K 200.10 % | -32.100 K -24.51 % | -25.781 K -200.10 % | 25.755 K 330.40 % | 5.984 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 8.304 M | 0.000 -100.00 % | 6.422 M | 0.000 100.00 % | -14.768 M | 0.000 100.00 % | -910.379 K | 0.000 100.00 % | -373.443 K | 0.000 100.00 % | -6.653 K | 0.000 -100.00 % | 37.511 K | 0.000 -100.00 % | 10.496 K | 0.000 100.00 % | -65.003 K | 0.000 100.00 % | -36.636 K -200.10 % | 36.599 K 13.90 % | 32.132 K 200.10 % | -32.100 K -24.51 % | -25.781 K -200.10 % | 25.755 K 330.40 % | 5.984 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -308.225 K | 0.000 100.00 % | -352.570 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 |
| 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 -100.00 % | 62.135 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 working capital | 1.051 M | 0.000 100.00 % | -781.056 K | 0.000 -100.00 % | 746.507 K | 0.000 -100.00 % | 304.843 K | 0.000 -100.00 % | 16.728 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -62.135 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 non cash items | -13.218 M 14.79 % | -15.512 M 0.00 % | -15.511 M -26.22 % | -12.289 M -125.00 % | -5.462 M -1 102.42 % | -454.228 K -107.34 % | 6.192 M 984.61 % | -699.941 K -119.73 % | 3.547 M 1 523.40 % | -249.175 K -118.64 % | 1.337 M -5.28 % | 1.411 M 27.37 % | 1.108 M 1 036.05 % | -118.350 K -237.69 % | 85.953 K 171.91 % | -119.530 K -249.97 % | 79.703 K 298.14 % | -40.225 K -158.74 % | 68.474 K 200.14 % | -68.380 K -1 084.68 % | -5.772 K -188.80 % | 6.500 K -4.96 % | 6.839 K 200.34 % | -6.816 K 92.21 % | -87.461 K -117 791.15 % | 74.314 -99.88 % | 59.623 K 0.00 % | 59.623 K -89.01 % | 542.458 K 100.00 % | 271.229 K 52.67 % | 177.660 K 200.00 % | -177.660 K -129.14 % | 609.714 K 100.00 % | 304.857 K -80.69 % | 1.579 M 100.00 % | 789.355 K |
| Net cash provided by operating activities | 6.739 M -69.70 % | 22.238 M 23.51 % | 18.004 M 166.65 % | -27.013 M 3.44 % | -27.975 M -62.45 % | -17.220 M -10.01 % | -15.653 M 8.31 % | -17.071 M -157.47 % | -6.630 M -301.06 % | -1.653 M -681.72 % | -211.486 K 89.74 % | -2.062 M -241.82 % | -603.172 K 14.14 % | -702.480 K -46.03 % | -481.063 K 50.85 % | -978.728 K -575.46 % | -144.899 K -51.39 % | -95.710 K -159 416.67 % | -60.000 -235.85 % | 44.167 105.04 % | -877.000 -203.55 % | 846.953 100.76 % | -110.713 K -200.20 % | 110.495 K 150.90 % | -217.098 K -146 879.81 % | -147.706 | 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 | -19.992 M 15.38 % | -23.624 M -210.02 % | -7.620 M 29.87 % | -10.866 M -1 429.65 % | -710.333 K -827.80 % | -76.561 K 24.09 % | -100.859 K 65.83 % | -295.181 K -111.51 % | -139.556 K -255.66 % | -39.239 K 12.70 % | -44.947 K 41.41 % | -76.710 K -398.25 % | 25.720 K 120.96 % | -122.711 K 28.32 % | -171.189 K 60.39 % | -432.182 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.325 K 0.00 % | -1.325 K -101.67 % | -657.000 -100.00 % | -328.500 37.13 % | -522.500 -100.00 % | -261.250 |
| 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 100.00 % | -203.335 K | 0.000 | 0.000 100.00 % | -59.891 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 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -8.144 M | 0.000 -100.00 % | 199.402 K 200.00 % | -199.402 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -53.683 K -100.00 % | -26.842 K -23.10 % | -21.805 K 0.00 % | -21.805 K 45.49 % | -40.000 K -100.00 % | -20.000 K 89.55 % | -191.427 K -100.00 % | -95.714 K |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.136 K 100.00 % | 10.068 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 186.308 K 100.00 % | 93.154 K |
| Other investing activites | -611.664 K -110.33 % | 5.920 M -54.78 % | 13.092 M -44.40 % | 23.547 M 3 859.92 % | -626.272 K -214.08 % | -199.402 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 203.131 K | 0.000 -100.00 % | 0.001 100.00 % | -59.891 -100.11 % | 52.339 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -700.000 K -200.10 % | 699.300 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 454.958 K 0.00 % | 454.959 K 204.96 % | -433.468 K -100.00 % | -216.734 K | 0.000 | 0.000 |
| Net cash used for investing activites | -20.604 M -16.37 % | -17.705 M -562.49 % | -2.672 M -121.07 % | 12.682 M 1 215.17 % | -1.137 M -312.09 % | -275.963 K -173.61 % | -100.859 K 65.83 % | -295.181 K -111.51 % | -139.556 K -255.66 % | -39.239 K 12.70 % | -44.947 K 41.41 % | -76.710 K 56.81 % | -177.615 K -44.74 % | -122.711 K 28.32 % | -171.188 K 65.21 % | -492.073 K -1 040.17 % | 52.339 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -700.000 K -200.10 % | 699.300 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.547 K -100.00 % | -16.774 K -103.88 % | 431.828 K 0.00 % | 431.829 K 191.08 % | -474.125 K -100.00 % | -237.062 K -4 102.11 % | -5.642 K -100.00 % | -2.821 K |
| Debt repayment | 23.210 M 392.08 % | -7.947 M -387.71 % | 2.762 M 166.45 % | -4.157 M | 0.000 100.00 % | -58.329 K | 0.000 100.00 % | -17.619 K -101.76 % | 1.000 M 6 940.41 % | -14.619 K -103.57 % | 409.973 K 2 352.60 % | -18.200 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 |
| Common stock issued | 13.805 K 200.00 % | -13.805 K -100.08 % | 18.124 M 5.68 % | 17.149 M 571 641 133.33 % | 3.000 -100.00 % | 31.744 M 5 101.57 % | 610.274 K -98.71 % | 47.247 M 136.09 % | 20.013 M 386.52 % | 4.113 M 1 253.17 % | 303.987 K -48.20 % | 586.810 K -60.18 % | 1.474 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 % | 310.238 K 0.00 % | 310.238 K -0.55 % | 311.940 K 100.00 % | 155.970 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.774 M 100.00 % | 886.911 K |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.029 K 0.00 % | -5.029 K -335.67 % | -1.154 K 0.00 % | -1.154 K 97.58 % | -47.701 K -100.00 % | -23.851 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -422.895 K -100.00 % | -211.447 K |
| 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 |
| Other financing activites | -20.945 M | 0.000 100.00 % | -25.692 M | 0.000 100.00 % | -123.009 K -100.39 % | 31.744 M 5 912.36 % | 527.976 K -98.86 % | 46.247 M 91 713.38 % | -50.481 K -101.36 % | 3.703 M 17 456.28 % | -21.338 K -103.64 % | 586.810 K -60.18 % | 1.474 M | 0.000 -100.00 % | 621.075 K -85.56 % | 4.301 M 38 993.56 % | 11.001 K -94.50 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.114 -100.01 % | 309.084 K 0.00 % | 309.084 K 16.97 % | 264.240 K 100.00 % | 132.120 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.351 M 100.00 % | 675.463 K |
| Net cash used provided by financing activities | 2.278 M 128.62 % | -7.960 M -65.62 % | -4.806 M -136.99 % | 12.992 M 10 662.23 % | -123.009 K -100.39 % | 31.685 M 5 901.31 % | 527.976 K -98.86 % | 46.230 M 120.54 % | 20.962 M 468.26 % | 3.689 M 432.59 % | 692.622 K 21.81 % | 568.610 K -61.41 % | 1.474 M | 0.000 -100.00 % | 621.075 K -85.56 % | 4.301 M 38 993.56 % | 11.001 K -94.50 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.114 -100.01 % | 309.084 K 0.00 % | 309.084 K 16.97 % | 264.240 K 100.00 % | 132.120 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.351 M 100.00 % | 675.463 K |
| Effect of forex changes on cash | 1.822 K 100.03 % | -5.998 M -197.83 % | 6.131 M 9 374.70 % | -66.104 K -192.13 % | 71.751 K 110.97 % | -653.799 K -24.60 % | -524.711 K -200.00 % | 524.711 K 103.70 % | -14.196 M -612.34 % | -1.993 M -355.71 % | -437.309 K -127.84 % | 1.571 M 59 285.04 % | -2.654 K | 0.000 100.00 % | -2.823 K -11 872.46 % | 23.977 200.00 % | -23.977 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -11.585 M -22.92 % | -9.425 M -156.58 % | 16.657 M 1 285.80 % | -1.405 M 95.18 % | -29.163 M -315.45 % | 13.536 M 185.94 % | -15.751 M -153.60 % | 29.388 M 107.07 % | 14.192 M 610.90 % | 1.996 M 357.69 % | 436.190 K 127.79 % | -1.570 M -326.58 % | 692.849 K -65.26 % | 1.995 M 5 966.85 % | -33.999 K -101.20 % | 2.830 M 3 568.74 % | -81.583 K -177.30 % | 105.534 K 8 188.42 % | -1.305 K -201.23 % | 1.289 K 107.19 % | -17.939 K -200.17 % | 17.909 K 102.09 % | -857.792 K -700.34 % | -107.178 K -144.64 % | 240.071 K 171.39 % | -336.302 K -229.30 % | 260.086 K 0.00 % | 260.086 K 622.95 % | -49.734 K 0.00 % | -49.734 K -155.93 % | 88.928 K -75.00 % | 355.709 K 184.98 % | -418.588 K 0.00 % | -418.588 K -191.64 % | 456.791 K 0.00 % | 456.791 K |
| Cash at beginning of period | 21.582 M -30.40 % | 31.007 M 116.07 % | 14.351 M -8.92 % | 15.755 M -64.92 % | 44.919 M 43.13 % | 31.383 M -33.42 % | 47.134 M 165.61 % | 17.745 M 399.44 % | 3.553 M 128.25 % | 1.557 M 38.93 % | 1.120 M -58.35 % | 2.690 M 34.69 % | 1.997 M 70 665.73 % | 2.823 K -99.90 % | 2.854 M 11 814.41 % | 23.953 K -77.30 % | 105.536 K 8 469 883.95 % | 1.246 -99.90 % | 1.306 K 7 546.82 % | 17.079 -99.90 % | 17.956 K 38 002.11 % | 47.126 -99.99 % | 857.839 K -11.11 % | 965.017 K 81 534.71 % | 1.182 K -99.65 % | 337.484 K 336.04 % | 77.398 K 0.00 % | 77.398 K -39.12 % | 127.132 K 0.00 % | 127.132 K 232.77 % | 38.204 K -75.00 % | 152.819 K -66.55 % | 456.792 K 0.00 % | 456.792 K 60 905 500.00 % | 0.750 0.00 % | 0.750 |
| Cash at end of period | 9.997 M -53.68 % | 21.582 M -30.40 % | 31.007 M 116.07 % | 14.351 M -8.92 % | 15.755 M -64.92 % | 44.919 M 43.13 % | 31.383 M -33.42 % | 47.134 M 165.61 % | 17.745 M 399.44 % | 3.553 M 128.25 % | 1.557 M 38.93 % | 1.120 M -58.35 % | 2.690 M 34.69 % | 1.997 M -29.16 % | 2.820 M -1.19 % | 2.854 M 11 814.41 % | 23.953 K -77.30 % | 105.536 K 8 469 883.95 % | 1.246 -99.90 % | 1.306 K 7 546.82 % | 17.079 -99.90 % | 17.956 K 38 002.11 % | 47.126 -99.99 % | 857.839 K 255.58 % | 241.254 K 20 308.66 % | 1.182 K -99.65 % | 337.484 K 0.00 % | 337.484 K 336.04 % | 77.398 K 0.00 % | 77.398 K -39.12 % | 127.132 K -75.00 % | 508.528 K 1 231.09 % | 38.204 K 0.00 % | 38.204 K -91.64 % | 456.792 K 0.00 % | 456.792 K |
| Operating cash flow | 6.739 M -69.70 % | 22.238 M 23.51 % | 18.004 M 166.65 % | -27.013 M 3.44 % | -27.975 M -62.45 % | -17.220 M -10.01 % | -15.653 M 8.31 % | -17.071 M -157.47 % | -6.630 M -301.06 % | -1.653 M -681.72 % | -211.486 K 89.74 % | -2.062 M -241.82 % | -603.172 K 14.14 % | -702.480 K -46.03 % | -481.063 K 50.85 % | -978.728 K -575.46 % | -144.899 K -51.39 % | -95.710 K -159 416.67 % | -60.000 -235.85 % | 44.167 105.04 % | -877.000 -203.55 % | 846.953 100.76 % | -110.713 K -200.20 % | 110.495 K 150.90 % | -217.098 K -146 879.81 % | -147.706 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | -19.992 M 15.38 % | -23.624 M -210.02 % | -7.620 M 29.87 % | -10.866 M -1 429.65 % | -710.333 K -827.80 % | -76.561 K 24.09 % | -100.859 K 65.83 % | -295.181 K -111.51 % | -139.556 K -255.66 % | -39.239 K 12.70 % | -44.947 K 41.41 % | -76.710 K -398.25 % | 25.720 K 120.96 % | -122.711 K 28.32 % | -171.189 K 60.39 % | -432.182 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.325 K 0.00 % | -1.325 K -101.67 % | -657.000 -100.00 % | -328.500 37.13 % | -522.500 -100.00 % | -261.250 |
| Free CashFlow | -13.253 M -855.92 % | -1.386 M -113.35 % | 10.384 M 127.41 % | -37.878 M -32.05 % | -28.685 M -65.84 % | -17.297 M -9.79 % | -15.754 M 9.28 % | -17.366 M -156.52 % | -6.770 M -300.01 % | -1.692 M -560.00 % | -256.433 K 88.01 % | -2.138 M -270.33 % | -577.452 K 30.02 % | -825.191 K -26.51 % | -652.252 K 53.77 % | -1.411 M -873.72 % | -144.899 K -51.39 % | -95.710 K -159 416.67 % | -60.000 -235.85 % | 44.167 105.04 % | -877.000 -203.55 % | 846.953 100.76 % | -110.713 K -200.20 % | 110.495 K 150.90 % | -217.098 K -146 879.81 % | -147.706 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.325 K 0.00 % | -1.325 K -101.67 % | -657.000 -100.00 % | -328.500 37.13 % | -522.500 -100.00 % | -261.250 |
| 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 | 2012 | 2011 | 2011 | 2010 | 2009 | 2009 | 2009 | 2008 | 2008 |