eEnergy Group Plc EAAS.L
Finances
| 2024 | 2023 | 2023 | 2022 | 2021 | 2020 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 25.057 M 13.73 % | 22.032 M -33.56 % | 33.159 M 216.95 % | 10.462 M -23.05 % | 13.596 M 202.07 % | 4.501 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 K -98.42 % | 507.000 K 1 850.00 % | 26.000 K -10.34 % | 29.000 K 45.00 % | 20.000 K -90.91 % | 220.000 K 0.00 % | 220.000 K 1 733.33 % | 12.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -8.183 M 48.89 % | -16.010 M -2 733.22 % | 608.000 K 142.49 % | -1.431 M -5 210.71 % | 28.000 K 104.55 % | -615.000 K -19.88 % | -513.000 K -19.30 % | -430.000 K 26.24 % | -583.000 K 31.33 % | -849.000 K 6.70 % | -910.000 K 33.33 % | -1.365 M 11.19 % | -1.537 M -696.37 % | -193.000 K 8.10 % | -210.000 K 86.33 % | -1.536 M 87.26 % | -12.055 M -245.22 % | -3.492 M -4.36 % | -3.346 M -165.56 % | -1.260 M -325.68 % | -296.000 K |
| Income before tax | -9.502 M 41.86 % | -16.343 M -1 606.27 % | 1.085 M 140.65 % | -2.669 M -1 407.91 % | -177.000 K 78.04 % | -806.000 K -125.77 % | -357.000 K 16.98 % | -430.000 K 26.24 % | -583.000 K 31.33 % | -849.000 K -0.12 % | -848.000 K 37.88 % | -1.365 M 11.19 % | -1.537 M 8.51 % | -1.680 M -53.56 % | -1.094 M 18.36 % | -1.340 M 88.88 % | -12.055 M -251.05 % | -3.434 M -3.25 % | -3.326 M -163.97 % | -1.260 M -325.68 % | -296.000 K |
| Income before tax ratio | -0.38 48.88 % | -0.74 -2 366.99 % | 0.03 112.83 % | -0.26 -1 859.62 % | -0.01 92.73 % | -0.18 | 0.00 | 0.00 | 0.00 100.00 % | -106.13 -6 244.97 % | -1.67 96.81 % | -52.50 0.94 % | -53.00 36.90 % | -84.00 -1 589.21 % | -4.97 18.36 % | -6.09 99.39 % | -1 004.58 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -7.883 M -206.37 % | -2.573 M -155.16 % | 4.665 M 317.48 % | -2.145 M -468.56 % | 582.000 K 223.04 % | -473.000 K -47 400.00 % | 1.000 K 100.23 % | -430.000 K 25.73 % | -579.000 K 31.80 % | -849.000 K 0.00 % | -849.000 K 37.44 % | -1.357 M 10.96 % | -1.524 M 8.85 % | -1.672 M -14.29 % | -1.463 M 3.24 % | -1.512 M 46.84 % | -2.844 M 15.46 % | -3.364 M -2.44 % | -3.284 M -169.62 % | -1.218 M -311.49 % | -296.000 K |
| Net income ratio | -0.33 55.06 % | -0.73 -4 063.10 % | 0.02 113.41 % | -0.14 -6 741.68 % | 0.00 101.51 % | -0.14 | 0.00 | 0.00 | 0.00 100.00 % | -106.13 -5 812.68 % | -1.79 96.58 % | -52.50 0.94 % | -53.00 -449.22 % | -9.65 -910.95 % | -0.95 86.33 % | -6.98 99.31 % | -1 004.58 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | -0.31 -169.39 % | -0.12 -183.01 % | 0.14 168.62 % | -0.21 -578.96 % | 0.04 140.73 % | -0.11 | 0.00 | 0.00 | 0.00 100.00 % | -106.13 -6 237.50 % | -1.67 96.79 % | -52.19 0.68 % | -52.55 37.14 % | -83.60 -1 157.14 % | -6.65 3.24 % | -6.87 97.10 % | -237.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.35 261.66 % | 0.10 -82.03 % | 0.53 55.77 % | 0.34 -15.93 % | 0.41 31.68 % | 0.31 | 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 1.85 % | 0.98 7.46 % | 0.91 -8.64 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 387.225 M 9.40 % | 353.952 M -18.52 % | 434.398 M 34.16 % | 323.783 M 53.78 % | 210.543 M 1 978.00 % | 10.132 M 60.93 % | 6.296 M -99.42 % | 1.081 B 48.34 % | 728.750 M 157.51 % | 283.000 M 384.95 % | 58.357 M 7.75 % | 54.161 M 19.31 % | 45.397 M -66.62 % | 135.987 M -6.51 % | 145.462 M 0.44 % | 144.828 M -1.31 % | 146.743 M 9.07 % | 134.535 M 0.00 % | 134.535 M 14.86 % | 117.127 M -12.94 % | 134.534 M |
| Weighted average shs out | 387.225 M 9.40 % | 353.962 M 1.01 % | 350.406 M 8.22 % | 323.783 M 62.67 % | 199.038 M 1 864.45 % | 10.132 M 60.93 % | 6.296 M -99.56 % | 1.433 B 96.68 % | 728.750 M 157.51 % | 283.000 M 48 394.94 % | 583.566 K 7.75 % | 541.612 K 19.31 % | 453.971 K -99.67 % | 135.987 M 0.37 % | 135.487 M 0.56 % | 134.736 M 0.15 % | 134.535 M 0.00 % | 134.535 M 0.00 % | 134.535 M 14.86 % | 117.127 M -12.94 % | 134.534 M |
| EPS diluted | -0.02 -348.94 % | 0.00 -435.71 % | 0.00 131.82 % | 0.00 -4 500.00 % | 0.00 100.16 % | -0.06 25.52 % | -0.08 -27 066.67 % | 0.00 62.50 % | 0.00 73.33 % | 0.00 80.77 % | -0.02 38.10 % | -0.03 25.66 % | -0.03 -2 321.43 % | 0.00 0.00 % | 0.00 86.79 % | -0.01 87.10 % | -0.08 -216.15 % | -0.03 -4.42 % | -0.02 -130.56 % | -0.01 -390.91 % | 0.00 |
| Earnings per share | -0.02 -348.94 % | 0.00 -376.47 % | 0.00 138.64 % | 0.00 -4 500.00 % | 0.00 100.16 % | -0.06 25.52 % | -0.08 -27 066.67 % | 0.00 62.50 % | 0.00 73.33 % | 0.00 99.81 % | -1.56 38.10 % | -2.52 25.66 % | -3.39 -242 042.86 % | 0.00 6.67 % | 0.00 86.84 % | -0.01 87.28 % | -0.09 -244.62 % | -0.03 -4.42 % | -0.02 -130.56 % | -0.01 -390.91 % | 0.00 |
| Gross profit | 8.683 M 311.32 % | 2.111 M -88.06 % | 17.685 M 393.72 % | 3.582 M -35.31 % | 5.537 M 297.77 % | 1.392 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 K -98.42 % | 507.000 K 1 850.00 % | 26.000 K -10.34 % | 29.000 K 45.00 % | 20.000 K -90.74 % | 216.000 K 7.46 % | 201.000 K 1 575.00 % | 12.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | -1.644 M -640.54 % | -222.000 K -145.77 % | 485.000 K 165.90 % | -736.000 K -259.02 % | -205.000 K 22.05 % | -263.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 100.00 % | -424.000 K -222.54 % | 346.000 K | 0.000 -100.00 % | 58.000 K 190.00 % | 20.000 K | 0.000 | 0.000 |
| Cost of revenue | 16.374 M -17.81 % | 19.921 M 28.74 % | 15.474 M 124.91 % | 6.880 M -14.63 % | 8.059 M 159.22 % | 3.109 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 K | 0.000 | 0.000 -100.00 % | 4.000 K -78.95 % | 19.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 1.787 M -73.29 % | 6.690 M 1 230.02 % | 503.000 K 101.20 % | 250.000 K -46.12 % | 464.000 K 19.28 % | 389.000 K 13.08 % | 344.000 K 4.56 % | 329.000 K -24.37 % | 435.000 K -28.45 % | 608.000 K -38.52 % | 989.000 K -2.08 % | 1.010 M -11.40 % | 1.140 M -17.75 % | 1.386 M 1.84 % | 1.361 M 1.19 % | 1.345 M -16.87 % | 1.618 M -23.75 % | 2.122 M -15.46 % | 2.510 M 61.73 % | 1.552 M 402.27 % | 309.000 K |
| Selling and marketing expenses | 1.270 M 91.46 % | 663.334 K -94.94 % | 13.100 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.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 |
| Other expenses | 13.068 M 142.49 % | 5.389 M 176.78 % | 1.947 M -51.14 % | 3.985 M -11.27 % | 4.491 M 16.71 % | 3.848 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.498 M -26.31 % | -1.186 M | 0.000 -100.00 % | 146.000 K | 0.000 |
| Operating expenses | 16.125 M 22.09 % | 13.207 M -15.07 % | 15.550 M 267.18 % | 4.235 M -14.53 % | 4.955 M 16.95 % | 4.237 M 1 086.83 % | 357.000 K -16.98 % | 430.000 K -25.73 % | 579.000 K -32.44 % | 857.000 K -36.80 % | 1.356 M -3.14 % | 1.400 M -12.45 % | 1.599 M -13.57 % | 1.850 M 6.94 % | 1.730 M 8.26 % | 1.598 M -35.77 % | 2.488 M 0.28 % | 2.481 M -1.16 % | 2.510 M 32.87 % | 1.889 M 511.33 % | 309.000 K |
| Cost and expenses | 32.499 M -1.90 % | 33.128 M 6.78 % | 31.024 M 159.44 % | 11.958 M -12.41 % | 13.653 M 85.86 % | 7.346 M 1 957.70 % | 357.000 K -16.98 % | 430.000 K -25.73 % | 579.000 K -32.44 % | 857.000 K -36.80 % | 1.356 M -3.14 % | 1.400 M -12.45 % | 1.599 M -13.57 % | 1.850 M 6.69 % | 1.734 M 7.24 % | 1.617 M -87.27 % | 12.698 M 227.02 % | 3.883 M 12.85 % | 3.441 M 82.16 % | 1.889 M 511.33 % | 309.000 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.000 K -29.86 % | 144.000 K -42.17 % | 249.000 K -32.15 % | 367.000 K -5.90 % | 390.000 K -15.03 % | 459.000 K -1.08 % | 464.000 K 25.75 % | 369.000 K 45.85 % | 253.000 K -57.62 % | 597.000 K 45.61 % | 410.000 K | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 3.057 M -60.90 % | 7.818 M -42.53 % | 13.603 M 5 341.20 % | 250.000 K -46.12 % | 464.000 K 19.28 % | 389.000 K 8.96 % | 357.000 K 8.51 % | 329.000 K -24.37 % | 435.000 K -28.45 % | 608.000 K -38.52 % | 989.000 K -2.08 % | 1.010 M -11.40 % | 1.140 M -17.75 % | 1.386 M 1.84 % | 1.361 M 1.19 % | 1.345 M -16.87 % | 1.618 M -23.75 % | 2.122 M -15.46 % | 2.510 M 61.73 % | 1.552 M 402.27 % | 309.000 K |
| Interest income | 257.000 K | 0.000 -100.00 % | 1.050 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -80.00 % | 5.000 K -90.00 % | 50.000 K 900.00 % | 5.000 K -50.00 % | 10.000 K -70.59 % | 34.000 K -85.71 % | 238.000 K -59.87 % | 593.000 K -24.36 % | 784.000 K 10.73 % | 708.000 K 5 346.15 % | 13.000 K |
| Interest expense | 655.000 K -62.07 % | 1.727 M 64.48 % | 1.050 M 333.88 % | 242.000 K -43.19 % | 426.000 K 53.79 % | 277.000 K | 0.000 | 0.000 -100.00 % | 4.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 K | 0.000 | 0.000 -100.00 % | 44.000 K | 0.000 -100.00 % | 144.000 K -78.48 % | 669.000 K 11 050.00 % | 6.000 K 146.15 % | -13.000 K |
| Depreciation and amortization | 412.000 K -9.52 % | 455.335 K -67.17 % | 1.387 M 391.84 % | 282.000 K -15.32 % | 333.000 K 362.50 % | 72.000 K -79.89 % | 358.000 K 581.70 % | 52.516 K 130.17 % | 22.816 K | 0.000 | 0.000 -100.00 % | 8.000 K -38.46 % | 13.000 K 62.50 % | 8.000 K 700.00 % | 1.000 K -50.00 % | 2.000 K -86.67 % | 15.000 K -70.59 % | 51.000 K 21.43 % | 42.000 K 16.67 % | 36.000 K | 0.000 |
| Operating income | -7.442 M 32.93 % | -11.096 M -511.73 % | 2.695 M 280.15 % | -1.496 M -2 524.56 % | -57.000 K 87.95 % | -473.000 K -32.49 % | -357.000 K 16.98 % | -430.000 K 25.73 % | -579.000 K 31.80 % | -849.000 K 0.00 % | -849.000 K 38.03 % | -1.370 M 12.74 % | -1.570 M 14.21 % | -1.830 M -20.87 % | -1.514 M -8.38 % | -1.397 M 89.03 % | -12.736 M -227.99 % | -3.883 M -12.85 % | -3.441 M -82.16 % | -1.889 M -511.33 % | -309.000 K |
| Operating income ratio | -0.30 41.03 % | -0.50 -719.66 % | 0.08 156.84 % | -0.14 -3 310.78 % | 0.00 96.01 % | -0.11 | 0.00 | 0.00 | 0.00 100.00 % | -106.13 -6 237.50 % | -1.67 96.82 % | -52.69 2.67 % | -54.14 40.83 % | -91.50 -1 229.59 % | -6.88 -8.38 % | -6.35 99.40 % | -1 061.33 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -2.060 M 60.74 % | -5.247 M -225.90 % | -1.610 M -37.25 % | -1.173 M -877.50 % | -120.000 K 92.84 % | -1.675 M -167 600.00 % | 1.000 K | 0.000 100.00 % | -4.000 K | 0.000 -100.00 % | 1.000 K -80.00 % | 5.000 K -84.85 % | 33.000 K -78.00 % | 150.000 K -64.29 % | 420.000 K 636.84 % | 57.000 K -91.63 % | 681.000 K 51.67 % | 449.000 K 290.43 % | 115.000 K -81.72 % | 629.000 K 4 738.46 % | 13.000 K |
| 2024 | 2023 | 2023 | 2022 | 2021 | 2020 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 2024 | 2023 | 2023 | 2022 | 2021 | 2020 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 2.406 M -69.22 % | 7.817 M 7.54 % | 7.269 M 76.82 % | 4.111 M 621.70 % | -788.000 K -141.36 % | 1.905 M 531.97 % | -441.000 K 55.68 % | -995.000 K -284.17 % | -259.000 K -56.97 % | -165.000 K -42.24 % | -116.000 K 70.85 % | -398.000 K 23.31 % | -519.000 K 58.71 % | -1.257 M 46.67 % | -2.357 M 33.42 % | -3.540 M 29.00 % | -4.986 M 40.94 % | -8.442 M 39.69 % | -13.998 M -606.26 % | -1.982 M -4 982.05 % | -39.000 K |
| Total investments | 15.027 M 40.11 % | 10.725 M 24 275.00 % | 44.000 K 109.52 % | 21.000 K -92.88 % | 295.000 K -28.74 % | 414.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 202.000 K 531.25 % | 32.000 K -73.77 % | 122.000 K -19.21 % | 151.000 K 51.00 % | 100.000 K 143.90 % | 41.000 K |
| Total debt | 4.723 M -45.10 % | 8.603 M 0.34 % | 8.574 M 45.00 % | 5.913 M 132.43 % | 2.544 M 26.82 % | 2.006 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 |
| Accumulated other comprehensive income loss | 2.221 M 106.64 % | -33.428 M -4 762.20 % | 717.000 K 102.04 % | -35.123 M -1.34 % | -34.658 M 1.76 % | -35.279 M | 0.000 | 0.000 100.00 % | -72.000 K 50.00 % | -144.000 K -100.00 % | -72.000 K 0.00 % | -72.000 K 20.88 % | -91.000 K -16.67 % | -78.000 K | 0.000 100.00 % | -81.000 K 88.51 % | -705.000 K -62.07 % | -435.000 K -85.90 % | -234.000 K -550.00 % | -36.000 K | 0.000 |
| Retained earnings | -27.481 M 37.30 % | -43.829 M -7.89 % | -40.623 M -578.75 % | -5.985 M -31.42 % | -4.554 M 84.78 % | -29.926 M -2.06 % | -29.323 M -1.58 % | -28.866 M -1.28 % | -28.501 M -1.89 % | -27.971 M -2.79 % | -27.211 M -2.98 % | -26.423 M -3.07 % | -25.637 M -6.38 % | -24.100 M -12.17 % | -21.485 M -0.97 % | -21.279 M -6.14 % | -20.048 M -139.52 % | -8.370 M -71.59 % | -4.878 M -213.50 % | -1.556 M -425.68 % | -296.000 K |
| Common stock | 1.161 M -92.96 % | 16.494 M 0.66 % | 16.386 M 0.08 % | 16.373 M 1.88 % | 16.071 M 4.52 % | 15.376 M 0.16 % | 15.352 M 0.00 % | 15.352 M 6.58 % | 14.404 M 4.19 % | 13.825 M 1.36 % | 13.639 M 0.04 % | 13.633 M 0.20 % | 13.606 M 0.05 % | 13.599 M 0.37 % | 13.549 M 0.00 % | 13.549 M 0.71 % | 13.453 M 0.00 % | 13.453 M 0.00 % | 13.453 M 0.00 % | 13.453 M 98.22 % | 6.787 M |
| Total equity | 5.307 M -77.70 % | 23.802 M -1.08 % | 24.062 M 6.71 % | 22.548 M 128.38 % | 9.873 M 12 140.24 % | -82.000 K -212.33 % | 73.000 K -86.23 % | 530.000 K 263.08 % | -325.000 K -0.31 % | -324.000 K -18.25 % | -274.000 K -262.13 % | 169.000 K -66.86 % | 510.000 K -72.04 % | 1.824 M -45.27 % | 3.333 M -7.37 % | 3.598 M -25.97 % | 4.860 M -67.85 % | 15.116 M -17.95 % | 18.423 M -14.70 % | 21.597 M 4 236.75 % | 498.000 K |
| Other non current liabilities | 9.187 M 1 540.54 % | 560.000 K -77.86 % | 2.529 M -18.73 % | 3.112 M 564.96 % | 468.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.000 K -5.36 % | 56.000 K 43.59 % | 39.000 K | 0.000 | 0.000 | 0.000 |
| Long term debt | 4.044 M 426.56 % | 768.000 K -15.79 % | 912.000 K -82.99 % | 5.360 M 219.24 % | 1.679 M 3.26 % | 1.626 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 |
| Total non current liabilities | 13.346 M 904.97 % | 1.328 M -73.00 % | 4.918 M -49.77 % | 9.790 M 282.12 % | 2.562 M 57.56 % | 1.626 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.000 K -5.36 % | 56.000 K 43.59 % | 39.000 K | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 6.687 M -63.45 % | 18.293 M 755.66 % | -2.790 M -140.10 % | 6.957 M 287.36 % | 1.796 M 1 914.14 % | -99.000 K -128.13 % | 352.000 K -21.95 % | 451.000 K -16.33 % | 539.000 K 14.44 % | 471.000 K 15.16 % | 409.000 K 61.66 % | 253.000 K 73.29 % | 146.000 K 67.82 % | 87.000 K -69.47 % | 285.000 K 67.65 % | 170.000 K -6.08 % | 181.000 K -61.97 % | 476.000 K 185.03 % | 167.000 K -51.17 % | 342.000 K 178.05 % | 123.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 2.809 M | 0.000 100.00 % | -3.063 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 |
| Short term debt | 679.000 K -91.54 % | 8.030 M -1.08 % | 8.118 M 1 367.99 % | 553.000 K -36.07 % | 865.000 K 127.63 % | 380.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 |
| Total current liabilities | 10.885 M -65.19 % | 31.274 M 15.44 % | 27.090 M 56.54 % | 17.305 M 99.27 % | 8.684 M 2 904.84 % | 289.000 K -27.93 % | 401.000 K -20.12 % | 502.000 K -19.42 % | 623.000 K 17.55 % | 530.000 K 15.97 % | 457.000 K 58.13 % | 289.000 K 48.97 % | 194.000 K 57.72 % | 123.000 K -65.06 % | 352.000 K 60.73 % | 219.000 K -12.05 % | 249.000 K -58.29 % | 597.000 K 59.20 % | 375.000 K 1.90 % | 368.000 K 106.74 % | 178.000 K |
| Total liabilities | 24.231 M -25.68 % | 32.602 M 1.86 % | 32.008 M 17.91 % | 27.145 M 141.37 % | 11.246 M 3 791.35 % | 289.000 K -27.93 % | 401.000 K -20.12 % | 502.000 K -19.42 % | 623.000 K 17.55 % | 530.000 K 15.97 % | 457.000 K 58.13 % | 289.000 K 48.97 % | 194.000 K 57.72 % | 123.000 K -65.06 % | 352.000 K 29.41 % | 272.000 K -10.82 % | 305.000 K -52.04 % | 636.000 K 69.60 % | 375.000 K 1.90 % | 368.000 K 106.74 % | 178.000 K |
| Other non current assets | 0.000 100.00 % | -8.286 M 64.89 % | -23.601 M 0.90 % | -23.816 M -142.95 % | -9.803 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.257 M 46.67 % | -2.357 M 29.39 % | -3.338 M 32.62 % | -4.954 M 41.32 % | -8.442 M 39.69 % | -13.998 M -193.10 % | 15.036 M 3 002.70 % | -518.000 K |
| Long term investments | 12.848 M 41.12 % | 9.104 M | 0.000 | 0.000 -100.00 % | 155.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 % | 122.000 K -19.21 % | 151.000 K 100.89 % | -16.918 M | 0.000 |
| Intangible assets | 433.000 K -4.84 % | 455.000 K -98.42 % | 28.812 M 0.27 % | 28.733 M 145.73 % | 11.693 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.857 M 60.96 % | 4.260 M 89.08 % | 2.253 M 8 912.00 % | 25.000 K |
| GoodWill | 3.010 M 0.00 % | 3.010 M -87.25 % | 23.601 M -0.90 % | 23.816 M 142.95 % | 9.803 M 4 545.97 % | 211.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 |
| Goodwill and intangible assets | 3.443 M -0.63 % | 3.465 M -93.39 % | 52.413 M -0.26 % | 52.549 M 144.46 % | 21.496 M 10 087.68 % | 211.000 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 % | 6.857 M 60.96 % | 4.260 M 89.08 % | 2.253 M 8 912.00 % | 25.000 K |
| Property plant equipment net | 787.000 K -0.88 % | 794.000 K -32.25 % | 1.172 M -5.10 % | 1.235 M 78.99 % | 690.000 K 3.29 % | 668.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 K -44.83 % | 29.000 K | 0.000 -100.00 % | 1.000 K -66.67 % | 3.000 K -98.31 % | 178.000 K 6.59 % | 167.000 K 128.77 % | 73.000 K | 0.000 |
| Total non current assets | 19.618 M 215.66 % | 6.215 M -79.77 % | 30.729 M -1.00 % | 31.039 M 139.63 % | 12.953 M 1 373.61 % | 879.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 K -44.83 % | 29.000 K -98.77 % | 2.357 M 1 061.08 % | 203.000 K 480.00 % | 35.000 K -99.51 % | 7.157 M 56.33 % | 4.578 M 88.71 % | 2.426 M 3 575.76 % | 66.000 K |
| Other current assets | 1.057 M -97.04 % | 35.763 M | 0.000 -100.00 % | 726.000 K 23.05 % | 590.000 K 148.72 % | -1.211 M -3 769.70 % | 33.000 K -10.81 % | 37.000 K | 0.000 -100.00 % | 41.000 K -38.81 % | 67.000 K 11.67 % | 60.000 K 140.00 % | 25.000 K -46.81 % | 47.000 K -96.24 % | 1.250 M 3 025.00 % | 40.000 K -72.22 % | 144.000 K -5.88 % | 153.000 K -31.08 % | 222.000 K -58.81 % | 539.000 K 17 866.67 % | 3.000 K |
| Short term investments | 2.179 M 34.42 % | 1.621 M 3 584.09 % | 44.000 K 109.52 % | 21.000 K -85.00 % | 140.000 K -66.18 % | 414.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 % | 17.018 M | 0.000 |
| cash and cash equivalents | 2.317 M 288.11 % | 597.000 K -54.25 % | 1.305 M -27.58 % | 1.802 M -45.92 % | 3.332 M 3 199.01 % | 101.000 K -77.10 % | 441.000 K -55.68 % | 995.000 K 284.17 % | 259.000 K 56.97 % | 165.000 K 42.24 % | 116.000 K -70.85 % | 398.000 K -23.31 % | 519.000 K -58.71 % | 1.257 M -46.67 % | 2.357 M -33.42 % | 3.540 M -29.00 % | 4.986 M -40.94 % | 8.442 M -39.69 % | 13.998 M 606.26 % | 1.982 M 4 982.05 % | 39.000 K |
| Cash and short term investments | 4.496 M 653.10 % | 597.000 K -55.74 % | 1.349 M -26.00 % | 1.823 M -47.49 % | 3.472 M 3 337.62 % | 101.000 K -77.10 % | 441.000 K -55.68 % | 995.000 K 284.17 % | 259.000 K 56.97 % | 165.000 K 42.24 % | 116.000 K -70.85 % | 398.000 K -23.31 % | 519.000 K -58.71 % | 1.257 M -46.67 % | 2.357 M -33.42 % | 3.540 M -29.00 % | 4.986 M -40.94 % | 8.442 M -39.69 % | 13.998 M -26.33 % | 19.000 M 48 617.95 % | 39.000 K |
| Total current assets | 9.920 M -80.23 % | 50.189 M 98.05 % | 25.341 M 35.85 % | 18.654 M 128.43 % | 8.166 M 3 844.93 % | 207.000 K -56.33 % | 474.000 K -54.07 % | 1.032 M 246.31 % | 298.000 K 44.66 % | 206.000 K 12.57 % | 183.000 K -60.04 % | 458.000 K -33.43 % | 688.000 K -64.13 % | 1.918 M -47.95 % | 3.685 M 0.49 % | 3.667 M -28.52 % | 5.130 M -40.31 % | 8.595 M -39.56 % | 14.220 M -27.22 % | 19.539 M 3 103.11 % | 610.000 K |
| Inventory | 0.000 -100.00 % | 177.000 K -84.14 % | 1.116 M 37.95 % | 809.000 K 118.06 % | 371.000 K 4.21 % | 356.000 K 1 178.82 % | -32.999 K 10.81 % | -37.000 K 5.13 % | -39.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 |
| Net receivables | 4.367 M -68.01 % | 13.652 M -40.32 % | 22.876 M 49.56 % | 15.296 M 309.75 % | 3.733 M 288.45 % | 961.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 144.000 K -76.55 % | 614.000 K 687.18 % | 78.000 K -10.34 % | 87.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.000 K |
| Tax assets | 2.540 M 123.20 % | 1.138 M 52.75 % | 745.000 K -30.44 % | 1.071 M 158.07 % | 415.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.257 M -46.67 % | 2.357 M -33.42 % | 3.540 M -29.00 % | 4.986 M -40.94 % | 8.442 M -39.69 % | 13.998 M 606.26 % | 1.982 M 254.56 % | 559.000 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -879.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.357 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 3.519 M -28.92 % | 4.951 M -73.90 % | 18.972 M 352.14 % | 4.196 M 3.25 % | 4.064 M 51.47 % | 2.683 M 5 489.58 % | 48.000 K 0.00 % | 48.000 K -42.17 % | 83.000 K 56.60 % | 53.000 K 15.22 % | 46.000 K 48.39 % | 31.000 K 19.23 % | 26.000 K -27.78 % | 36.000 K -46.27 % | 67.000 K 36.73 % | 49.000 K -27.94 % | 68.000 K -43.80 % | 121.000 K -36.65 % | 191.000 K 634.62 % | 26.000 K -52.73 % | 55.000 K |
| Tax payables | 0.000 | 0.000 -100.00 % | 2.790 M 0.00 % | 2.790 M 42.42 % | 1.959 M 404.90 % | 388.000 K 38 700.00 % | 1.000 K -66.67 % | 3.000 K 200.00 % | 1.000 K -83.33 % | 6.000 K 200.00 % | 2.000 K -60.00 % | 5.000 K -77.27 % | 22.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 K | 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 |
| Minority interest | 0.000 100.00 % | -85.000 K 0.00 % | -85.000 K -10.39 % | -77.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 |
| Capital lease obligations | 690.000 K 79.69 % | 384.000 K -15.79 % | 456.000 K -48.82 % | 891.000 K 27.65 % | 698.000 K 19.93 % | 582.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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.279 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 |
| Other total stockholders equity | 31.627 M -35.98 % | 49.404 M 3.64 % | 47.667 M 0.65 % | 47.360 M 43.45 % | 33.014 M 128.19 % | 14.468 M -47.40 % | 27.507 M 95.86 % | 14.044 M 1.98 % | 13.772 M -0.36 % | 13.822 M -48.35 % | 26.761 M 6 140.86 % | -443.000 K 68.80 % | -1.420 M -111.98 % | 11.850 M 0.00 % | 11.850 M 0.00 % | 11.850 M 0.00 % | 11.850 M -5.35 % | 12.520 M 5.65 % | 11.850 M 22.16 % | 9.700 M 261.86 % | -5.993 M |
| Deferred tax liabilities non current | 115.000 K | 0.000 -100.00 % | 1.477 M 12.06 % | 1.318 M 217.59 % | 415.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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.626 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 |
| Total assets | 29.538 M -47.63 % | 56.404 M 0.60 % | 56.070 M 12.83 % | 49.693 M 135.30 % | 21.119 M 10 102.42 % | 207.000 K -56.33 % | 474.000 K -54.07 % | 1.032 M 246.31 % | 298.000 K 44.66 % | 206.000 K 12.57 % | 183.000 K -60.04 % | 458.000 K -34.94 % | 704.000 K -63.84 % | 1.947 M -47.16 % | 3.685 M -4.78 % | 3.870 M -25.07 % | 5.165 M -67.21 % | 15.752 M -16.20 % | 18.798 M -14.42 % | 21.965 M 3 149.26 % | 676.000 K |
| 2024 | 2023 | 2023 | 2022 | 2021 | 2020 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 2024 | 2023 | 2023 | 2022 | 2021 | 2020 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -7.790 M 37.43 % | -12.451 M -1 283.44 % | -900.000 K -255.73 % | -253.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K -99.37 % | 1.587 M 5.24 % | 1.508 M 3 251.11 % | 45.000 K -93.39 % | 681.000 K 74.17 % | 391.000 K 311.58 % | 95.000 K -17.39 % | 115.000 K | 0.000 |
| Stock based compensation | 1.620 M 219.74 % | 506.667 K -13.09 % | 583.000 K 12.12 % | 520.000 K 72.76 % | 301.000 K 178.70 % | 108.000 K 92.86 % | 56.000 K 166.67 % | 21.000 K -57.14 % | 49.000 K -44.94 % | 89.000 K 21.92 % | 73.000 K -18.89 % | 90.000 K 291.30 % | 23.000 K -37.84 % | 37.000 K -28.85 % | 52.000 K -75.59 % | 213.000 K 184.00 % | 75.000 K -56.40 % | 172.000 K -65.32 % | 496.000 K 45.03 % | 342.000 K | 0.000 |
| Change in working capital | -11.523 M -2 497.29 % | 480.667 K 111.93 % | -4.029 M 43.55 % | -7.137 M -10 752.24 % | 67.000 K 136.02 % | -186.000 K -89.80 % | -98.000 K 17.65 % | -119.000 K -250.63 % | 79.000 K -21.00 % | 100.000 K -37.89 % | 161.000 K 57.84 % | 102.000 K -22.14 % | 131.000 K 177.51 % | -169.000 K -331.51 % | 73.000 K 556.25 % | -16.000 K -100.16 % | 10.006 M 541.82 % | 1.559 M 18.74 % | 1.313 M 635.92 % | -245.000 K | 0.000 |
| Accounts receivables | -2.643 M -904.16 % | 328.667 K 104.76 % | -6.902 M 29.98 % | -9.857 M -309.68 % | -2.406 M -3 195.89 % | -73.000 K -1 925.00 % | 4.000 K 100.00 % | 2.000 K 114.29 % | -14.000 K | 0.000 | 0.000 -100.00 % | 7.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 177.000 K 16.45 % | 152.000 K 149.35 % | -308.000 K -224.21 % | -95.000 K -313.04 % | -23.000 K 87.70 % | -187.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 |
| Accounts payables | -2.387 M 65.11 % | -6.841 M -346.34 % | 2.777 M 1 583.03 % | 165.000 K -93.39 % | 2.496 M 1 234.76 % | 187.000 K | 0.000 100.00 % | -121.000 K -230.11 % | 93.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 |
| Other working capital | -6.670 M -199.39 % | 6.711 M 1 561.14 % | 404.000 K -84.75 % | 2.650 M | 0.000 100.00 % | -113.000 K -10.78 % | -102.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 95.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 236.000 K 106.77 % | -3.487 M -145.37 % | 7.686 M -40.87 % | 12.999 M 3 276.36 % | 385.000 K 45.28 % | 265.000 K 357.28 % | -103.000 K -173.57 % | 140.000 K 638.46 % | -26.000 K -145.61 % | 57.000 K | 0.000 100.00 % | -4.000 K 60.00 % | -10.000 K 99.37 % | -1.587 M -5.24 % | -1.508 M -992.75 % | -138.000 K 80.91 % | -723.000 K -49.07 % | -485.000 K -394.90 % | -98.000 K 30.50 % | -141.000 K -242.42 % | 99.000 K |
| Net cash provided by operating activities | -16.697 M -348.24 % | -3.725 M -139.55 % | -1.555 M 75.81 % | -6.428 M -3 103.74 % | 214.000 K 126.75 % | -800.000 K -44.40 % | -554.000 K -4.92 % | -528.000 K -17.07 % | -451.000 K 31.67 % | -660.000 K -7.14 % | -616.000 K 47.53 % | -1.174 M 16.32 % | -1.403 M 28.20 % | -1.954 M -22.74 % | -1.592 M -7.93 % | -1.475 M 45.00 % | -2.682 M -22.19 % | -2.195 M -37.79 % | -1.593 M 10.61 % | -1.782 M -748.57 % | -210.000 K |
| Investments in property plant and equipment | -13.000 K 93.34 % | -195.333 K 83.60 % | -1.191 M -71.37 % | -695.000 K -98.01 % | -351.000 K -328.05 % | -82.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -37.000 K | 0.000 | 0.000 100.00 % | -1.657 M 58.64 % | -4.006 M -11.40 % | -3.596 M -75.67 % | -2.047 M -8 088.00 % | -25.000 K |
| Acquisitions net | 0.000 | 0.000 100.00 % | -7.074 M 0.00 % | -7.074 M -978.35 % | -656.000 K -357.25 % | 255.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.000 K -78.28 % | 465.000 K -36.82 % | 736.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.000 K | 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 100.00 % | -100.000 K | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 494.000 K | 0.000 |
| Other investing activites | 22.856 M 1 588.34 % | -1.536 M -121.71 % | 7.074 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -92.31 % | 13.000 K -23.53 % | 17.000 K 240.00 % | 5.000 K -98.96 % | 480.000 K 277.95 % | 127.000 K -56.80 % | 294.000 K -56.89 % | 682.000 K -23.11 % | 887.000 K 105.38 % | -16.478 M -2 906.93 % | -548.000 K |
| Net cash used for investing activites | 22.843 M 1 419.64 % | -1.731 M -45.34 % | -1.191 M 84.67 % | -7.769 M -671.50 % | -1.007 M -682.08 % | 173.000 K 17 200.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -99.12 % | 114.000 K -76.35 % | 482.000 K -31.53 % | 704.000 K 46.67 % | 480.000 K 277.95 % | 127.000 K 109.32 % | -1.363 M 59.00 % | -3.324 M -22.70 % | -2.709 M 85.09 % | -18.163 M -3 069.81 % | -573.000 K |
| Debt repayment | -4.104 M -262.53 % | 2.525 M | 0.000 -100.00 % | 1.604 M 8 120.00 % | -20.000 K -101.49 % | 1.342 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 |
| Common stock issued | 0.000 -100.00 % | 1.759 M -84.55 % | 11.382 M 0.00 % | 11.382 M 261.45 % | 3.149 M 89.24 % | 1.664 M | 0.000 -100.00 % | 1.264 M 130.24 % | 549.000 K -22.57 % | 709.000 K 112.91 % | 333.000 K -64.39 % | 935.000 K 367.50 % | 200.000 K 300.00 % | 50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.371 M 2 743.19 % | 822.000 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 |
| 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 |
| Other financing activites | -357.000 K 51.63 % | -738.000 K -138.06 % | 1.939 M 658.79 % | -347.000 K 28.01 % | -482.000 K 81.07 % | -2.546 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 % | -1.483 M | 0.000 |
| Net cash used provided by financing activities | -4.461 M -225.80 % | 3.546 M 82.88 % | 1.939 M -84.66 % | 12.639 M 377.48 % | 2.647 M 475.43 % | 460.000 K | 0.000 -100.00 % | 1.264 M 130.24 % | 549.000 K -22.57 % | 709.000 K 112.91 % | 333.000 K -64.39 % | 935.000 K 367.50 % | 200.000 K 300.00 % | 50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.888 M 2 562.77 % | 822.000 K |
| Effect of forex changes on cash | 35.000 K -95.04 % | 705.000 K 11 850.00 % | -6.000 K -121.43 % | 28.000 K | 0.000 -100.00 % | 14.000 K | 0.000 | 0.000 100.00 % | -4.000 K | 0.000 | 0.000 -100.00 % | 4.000 K 123.53 % | -17.000 K -666.67 % | 3.000 K -88.46 % | 26.000 K 126.53 % | -98.000 K -116.64 % | 589.000 K 1 691.89 % | -37.000 K 94.71 % | -700.000 K -3 600.00 % | 20.000 K 102.30 % | -868.000 K |
| Net change in cash | 1.685 M 439.03 % | -497.000 K 0.00 % | -497.000 K 67.52 % | -1.530 M -182.52 % | 1.854 M 645.29 % | -340.000 K 38.63 % | -554.000 K -175.27 % | 736.000 K 682.98 % | 94.000 K 91.84 % | 49.000 K 117.38 % | -282.000 K -133.06 % | -121.000 K 83.60 % | -738.000 K 38.35 % | -1.197 M -10.22 % | -1.086 M 24.90 % | -1.446 M 58.16 % | -3.456 M 37.80 % | -5.556 M -11.08 % | -5.002 M -127.12 % | 18.441 M 2 324.49 % | -829.000 K |
| Cash at beginning of period | 632.000 K -64.93 % | 1.802 M 0.00 % | 1.802 M -45.92 % | 3.332 M 125.44 % | 1.478 M 235.15 % | 441.000 K -55.68 % | 995.000 K 284.17 % | 259.000 K 56.97 % | 165.000 K 42.24 % | 116.000 K -70.85 % | 398.000 K -23.31 % | 519.000 K -58.71 % | 1.257 M -48.78 % | 2.454 M -30.68 % | 3.540 M -29.00 % | 4.986 M -40.94 % | 8.442 M -39.69 % | 13.998 M -26.33 % | 19.000 M 3 298.93 % | 559.000 K -35.60 % | 868.000 K |
| Cash at end of period | 2.317 M 77.55 % | 1.305 M 0.00 % | 1.305 M -27.58 % | 1.802 M -45.92 % | 3.332 M 3 199.01 % | 101.000 K -77.10 % | 441.000 K -55.68 % | 995.000 K 284.17 % | 259.000 K 56.97 % | 165.000 K 42.24 % | 116.000 K -70.85 % | 398.000 K -23.31 % | 519.000 K -58.71 % | 1.257 M -48.78 % | 2.454 M -30.68 % | 3.540 M -29.00 % | 4.986 M -40.94 % | 8.442 M -39.69 % | 13.998 M -26.33 % | 19.000 M 48 617.95 % | 39.000 K |
| Operating cash flow | -16.697 M -951.01 % | -1.589 M -2.17 % | -1.555 M 75.81 % | -6.428 M -6 021.90 % | -105.000 K 86.88 % | -800.000 K -44.40 % | -554.000 K -4.92 % | -528.000 K -17.07 % | -451.000 K 31.67 % | -660.000 K -7.14 % | -616.000 K 47.53 % | -1.174 M 16.32 % | -1.403 M 28.20 % | -1.954 M -22.74 % | -1.592 M -7.93 % | -1.475 M 45.00 % | -2.682 M -22.19 % | -2.195 M -37.79 % | -1.593 M 10.61 % | -1.782 M -748.57 % | -210.000 K |
| Capital expenditure | -31.000 K 84.13 % | -195.333 K 83.60 % | -1.191 M -71.37 % | -695.000 K -98.01 % | -351.000 K -328.05 % | -82.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -37.000 K | 0.000 | 0.000 100.00 % | -1.657 M 58.64 % | -4.006 M -11.40 % | -3.596 M -75.67 % | -2.047 M -8 088.00 % | -25.000 K |
| Free CashFlow | -16.728 M -837.67 % | -1.784 M 35.03 % | -2.746 M 61.45 % | -7.123 M -1 462.06 % | -456.000 K 48.30 % | -882.000 K -59.21 % | -554.000 K -4.92 % | -528.000 K -17.07 % | -451.000 K 31.67 % | -660.000 K -7.14 % | -616.000 K 47.53 % | -1.174 M 16.32 % | -1.403 M 29.53 % | -1.991 M -25.06 % | -1.592 M -7.93 % | -1.475 M 66.01 % | -4.339 M 30.03 % | -6.201 M -19.50 % | -5.189 M -35.52 % | -3.829 M -1 529.36 % | -235.000 K |
| 2024 | 2023 | 2023 | 2022 | 2021 | 2020 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 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 | 2018-12-31 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 | 2013-06-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-12-31 | 2004-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 10.065 M -47.13 % | 19.037 M 216.23 % | 6.020 M 64.12 % | 3.668 M -79.66 % | 18.035 M 19.25 % | 15.124 M 20.95 % | 12.504 M 30.36 % | 9.592 M 40.46 % | 6.829 M 0.92 % | 6.767 M 166.21 % | 2.542 M 29.76 % | 1.959 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K -98.42 % | 253.500 K 1 850.00 % | 13.000 K -10.34 % | 14.500 K 45.00 % | 10.000 K -90.91 % | 110.000 K 0.00 % | 110.000 K 1 733.33 % | 6.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -1.520 M 44.08 % | -2.718 M 47.12 % | -5.140 M 38.71 % | -8.387 M -93 088.92 % | -9.000 K -101.46 % | 617.000 K 223.65 % | -499.000 K 46.46 % | -932.000 K -201.75 % | 916.000 K 203.15 % | -888.000 K 58.47 % | -2.138 M -462.63 % | -380.000 K -60.34 % | -237.000 K -10.23 % | -215.000 K 0.00 % | -215.000 K 26.24 % | -291.500 K 31.33 % | -424.500 K 6.70 % | -455.000 K 33.33 % | -682.500 K 11.19 % | -768.500 K -696.37 % | -96.500 K 8.10 % | -105.000 K 86.33 % | -768.000 K 87.26 % | -6.028 M -245.22 % | -1.746 M -4.36 % | -1.673 M -165.56 % | -630.000 K -325.68 % | -148.000 K 0.00 % | -148.000 K |
| Income before tax | -1.850 M 59.51 % | -4.569 M 7.38 % | -4.933 M 44.81 % | -8.938 M -1 466.72 % | 654.000 K 51.74 % | 431.000 K 135.53 % | -1.213 M -19.63 % | -1.014 M -242.62 % | 711.000 K 180.07 % | -888.000 K 58.47 % | -2.138 M -274.43 % | -571.000 K -140.93 % | -237.000 K -10.23 % | -215.000 K 0.00 % | -215.000 K 26.24 % | -291.500 K 31.33 % | -424.500 K -0.12 % | -424.000 K 37.88 % | -682.500 K 11.19 % | -768.500 K 8.51 % | -840.000 K -53.56 % | -547.000 K 18.36 % | -670.000 K 88.88 % | -6.028 M -251.05 % | -1.717 M -3.25 % | -1.663 M -163.97 % | -630.000 K -325.68 % | -148.000 K 0.00 % | -148.000 K |
| Income before tax ratio | -0.18 23.42 % | -0.24 70.71 % | -0.82 66.37 % | -2.44 -6 819.93 % | 0.04 27.25 % | 0.03 129.38 % | -0.10 8.23 % | -0.11 -201.54 % | 0.10 179.34 % | -0.13 84.40 % | -0.84 -188.56 % | -0.29 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -106.13 -6 244.97 % | -1.67 96.81 % | -52.50 0.94 % | -53.00 36.90 % | -84.00 -1 589.21 % | -4.97 18.36 % | -6.09 99.39 % | -1 004.58 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | 94.000 K 103.31 % | -2.842 M 34.56 % | -4.343 M 39.80 % | -7.214 M -418.65 % | 2.264 M 79.97 % | 1.258 M 382.06 % | -446.000 K -15.54 % | -386.000 K -132.30 % | 1.195 M 294.94 % | -613.000 K -1.32 % | -605.000 K 2.73 % | -622.000 K -162.45 % | -237.000 K -10.23 % | -215.000 K 0.00 % | -215.000 K 25.73 % | -289.500 K 31.80 % | -424.500 K 0.00 % | -424.500 K 37.44 % | -678.500 K 10.96 % | -762.000 K 8.85 % | -836.000 K -14.29 % | -731.500 K 3.24 % | -756.000 K 87.44 % | -6.020 M -257.91 % | -1.682 M -2.44 % | -1.642 M -169.62 % | -609.000 K -311.49 % | -148.000 K 0.00 % | -148.000 K |
| Net income ratio | -0.15 -5.77 % | -0.14 83.28 % | -0.85 62.66 % | -2.29 -458 094.90 % | 0.00 -101.22 % | 0.04 202.23 % | -0.04 58.93 % | -0.10 -172.44 % | 0.13 202.22 % | -0.13 84.40 % | -0.84 -333.59 % | -0.19 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -106.13 -5 812.68 % | -1.79 96.58 % | -52.50 0.94 % | -53.00 -449.22 % | -9.65 -910.95 % | -0.95 86.33 % | -6.98 99.31 % | -1 004.58 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.01 106.26 % | -0.15 79.31 % | -0.72 63.32 % | -1.97 -1 666.77 % | 0.13 50.92 % | 0.08 333.20 % | -0.04 11.36 % | -0.04 -123.00 % | 0.17 293.17 % | -0.09 61.94 % | -0.24 25.04 % | -0.32 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -106.13 -6 237.50 % | -1.67 96.79 % | -52.19 0.68 % | -52.55 37.14 % | -83.60 -1 157.14 % | -6.65 3.24 % | -6.87 99.32 % | -1 003.33 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.42 7.50 % | 0.39 155.48 % | 0.15 132.34 % | -0.47 -190.33 % | 0.52 2.29 % | 0.51 -6.45 % | 0.54 1.34 % | 0.53 36.02 % | 0.39 5.38 % | 0.37 25.31 % | 0.30 -8.39 % | 0.32 | 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 1.85 % | 0.98 7.46 % | 0.91 -8.64 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 387.225 M 0.00 % | 387.225 M 0.00 % | 387.225 M 7.23 % | 361.125 M -20.04 % | 451.637 M 8.27 % | 417.158 M 20.29 % | 346.780 M 13.95 % | 304.325 M 23.58 % | 246.258 M 61.34 % | 152.633 M 18.77 % | 128.510 M 779.71 % | 14.608 M 132.03 % | 6.296 M -99.56 % | 1.433 B 32.59 % | 1.081 B 48.34 % | 728.750 M 157.51 % | 283.000 M 384.95 % | 58.357 M 7.75 % | 54.161 M 19.31 % | 45.397 M -66.62 % | 135.987 M -6.51 % | 145.462 M 0.44 % | 144.828 M -1.31 % | 146.743 M 9.07 % | 134.535 M 0.00 % | 134.535 M 14.86 % | 117.127 M -12.94 % | 134.534 M 0.00 % | 134.534 M |
| Weighted average shs out | 387.261 M 0.01 % | 387.225 M 0.00 % | 387.225 M 2.96 % | 376.099 M 58.80 % | 236.842 M -32.34 % | 350.037 M 0.94 % | 346.780 M 13.95 % | 304.325 M 23.58 % | 246.258 M 61.34 % | 152.633 M 19.06 % | 128.201 M 777.59 % | 14.608 M 132.03 % | 6.296 M -99.56 % | 1.433 B 0.00 % | 1.433 B 96.68 % | 728.750 M 157.51 % | 283.000 M 48 394.94 % | 583.566 K 7.75 % | 541.612 K 19.31 % | 453.971 K -99.67 % | 135.987 M 0.37 % | 135.487 M 0.56 % | 134.736 M 0.15 % | 134.535 M 0.00 % | 134.535 M 0.00 % | 134.535 M 14.86 % | 117.127 M -12.94 % | 134.534 M 0.00 % | 134.534 M |
| EPS diluted | 0.00 44.29 % | -0.01 47.37 % | -0.01 40.36 % | -0.02 -111 805.66 % | 0.00 -101.33 % | 0.00 207.14 % | 0.00 54.84 % | 0.00 -183.78 % | 0.00 163.79 % | -0.01 65.06 % | -0.02 36.15 % | -0.03 30.85 % | -0.04 -37 500.00 % | 0.00 0.00 % | 0.00 75.00 % | 0.00 73.33 % | 0.00 80.77 % | -0.01 38.10 % | -0.01 25.44 % | -0.02 -2 314.29 % | 0.00 0.00 % | 0.00 86.79 % | -0.01 87.10 % | -0.04 -216.15 % | -0.01 -4.84 % | -0.01 -129.63 % | -0.01 -390.91 % | 0.00 0.00 % | 0.00 |
| Earnings per share | 0.00 44.29 % | -0.01 47.37 % | -0.01 40.36 % | -0.02 -58 584.21 % | 0.00 -102.11 % | 0.00 228.57 % | 0.00 54.84 % | 0.00 -183.78 % | 0.00 163.79 % | -0.01 65.27 % | -0.02 35.77 % | -0.03 30.85 % | -0.04 -37 500.00 % | 0.00 0.00 % | 0.00 75.00 % | 0.00 73.33 % | 0.00 99.81 % | -0.78 38.10 % | -1.26 25.44 % | -1.69 -241 328.57 % | 0.00 0.00 % | 0.00 87.72 % | -0.01 87.28 % | -0.04 -244.62 % | -0.01 -4.84 % | -0.01 -129.63 % | -0.01 -390.91 % | 0.00 0.00 % | 0.00 |
| Gross profit | 4.183 M -43.17 % | 7.360 M 707.90 % | 911.000 K 153.08 % | -1.716 M -118.37 % | 9.342 M 21.97 % | 7.659 M 13.15 % | 6.769 M 32.10 % | 5.124 M 91.05 % | 2.682 M 6.34 % | 2.522 M 233.60 % | 756.000 K 18.87 % | 636.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K -98.42 % | 253.500 K 1 850.00 % | 13.000 K -10.34 % | 14.500 K 45.00 % | 10.000 K -90.74 % | 108.000 K 7.46 % | 100.500 K 1 575.00 % | 6.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 330.000 K 117.83 % | -1.851 M -994.20 % | 207.000 K -75.85 % | 857.000 K 34.96 % | 635.000 K 523.33 % | -150.000 K 79.62 % | -736.000 K | 0.000 100.00 % | -205.000 K | 0.000 | 0.000 100.00 % | -208.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.500 K | 0.000 | 0.000 | 0.000 -100.00 % | 173.000 K | 0.000 -100.00 % | 29.000 K 190.00 % | 10.000 K | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 5.882 M -49.63 % | 11.677 M 128.56 % | 5.109 M -5.11 % | 5.384 M -38.06 % | 8.693 M 16.45 % | 7.465 M 30.17 % | 5.735 M 28.36 % | 4.468 M 7.74 % | 4.147 M -2.31 % | 4.245 M 137.68 % | 1.786 M 35.00 % | 1.323 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K -78.95 % | 9.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 3.947 M -45.66 % | 7.264 M 33.85 % | 5.427 M -18.88 % | 6.690 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 164.500 K 0.00 % | 164.500 K -24.37 % | 217.500 K -28.45 % | 304.000 K -38.52 % | 494.500 K -2.08 % | 505.000 K -11.40 % | 570.000 K -17.75 % | 693.000 K 1.84 % | 680.500 K 1.19 % | 672.500 K -16.87 % | 809.000 K -23.75 % | 1.061 M -15.46 % | 1.255 M 61.73 % | 776.000 K 402.27 % | 154.500 K 0.00 % | 154.500 K |
| Selling and marketing expenses | 403.000 K -68.27 % | 1.270 M | 0.000 -100.00 % | 663.334 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 -100.00 % | 1.977 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -749.000 K | 0.000 | 0.000 -100.00 % | 73.000 K | 0.000 | 0.000 |
| Operating expenses | 4.350 M -58.41 % | 10.459 M 189.16 % | 3.617 M -52.49 % | 7.612 M -2.17 % | 7.781 M 8.92 % | 7.144 M 27.30 % | 5.612 M 14.69 % | 4.893 M 70.25 % | 2.874 M 20.50 % | 2.385 M -12.64 % | 2.730 M 841.38 % | 290.000 K 22.36 % | 237.000 K 10.23 % | 215.000 K 0.00 % | 215.000 K -25.73 % | 289.500 K -32.44 % | 428.500 K -36.80 % | 678.000 K -3.14 % | 700.000 K -12.45 % | 799.500 K -13.57 % | 925.000 K 6.94 % | 865.000 K 8.26 % | 799.000 K -35.77 % | 1.244 M -1.74 % | 1.266 M 0.88 % | 1.255 M 32.87 % | 944.500 K 511.33 % | 154.500 K 0.00 % | 154.500 K |
| Cost and expenses | 10.232 M -53.78 % | 22.136 M 153.68 % | 8.726 M -32.86 % | 12.997 M -21.11 % | 16.474 M 12.77 % | 14.609 M 28.75 % | 11.347 M 21.22 % | 9.361 M 33.33 % | 7.021 M 5.90 % | 6.630 M 46.81 % | 4.516 M 1 457.24 % | 290.000 K 22.36 % | 237.000 K 10.23 % | 215.000 K 0.00 % | 215.000 K -25.73 % | 289.500 K -32.44 % | 428.500 K -36.80 % | 678.000 K -3.14 % | 700.000 K -12.45 % | 799.500 K -13.57 % | 925.000 K 6.69 % | 867.000 K 7.24 % | 808.500 K -35.01 % | 1.244 M -1.74 % | 1.266 M 0.88 % | 1.255 M 32.87 % | 944.500 K 511.33 % | 154.500 K 0.00 % | 154.500 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 -100.00 % | 37.000 K -26.73 % | 50.500 K 0.00 % | 50.500 K -29.86 % | 72.000 K -42.17 % | 124.500 K -32.15 % | 183.500 K -5.90 % | 195.000 K -15.03 % | 229.500 K -1.08 % | 232.000 K 25.75 % | 184.500 K 45.85 % | 126.500 K -97.74 % | 5.586 M 2 624.88 % | 205.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 4.350 M -58.41 % | 10.459 M 189.16 % | 3.617 M -35.82 % | 5.635 M -8.89 % | 6.185 M -13.42 % | 7.144 M 27.30 % | 5.612 M 14.69 % | 4.893 M 70.25 % | 2.874 M 20.50 % | 2.385 M 78.65 % | 1.335 M 360.34 % | 290.000 K 45.00 % | 200.000 K 21.58 % | 164.500 K 0.00 % | 164.500 K -24.37 % | 217.500 K -28.45 % | 304.000 K -38.52 % | 494.500 K -2.08 % | 505.000 K -11.40 % | 570.000 K -17.75 % | 693.000 K 1.84 % | 680.500 K 1.19 % | 672.500 K -16.87 % | 809.000 K -23.75 % | 1.061 M -15.46 % | 1.255 M 61.73 % | 776.000 K 402.27 % | 154.500 K 0.00 % | 154.500 K |
| Interest income | 0.000 -100.00 % | 257.000 K | 0.000 | 0.000 -100.00 % | 907.000 K 534.27 % | 143.000 K 48.96 % | 96.000 K -57.71 % | 227.000 K 6.07 % | 214.000 K 0.94 % | 212.000 K 29.27 % | 164.000 K 45.13 % | 113.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 -80.00 % | 2.500 K -90.00 % | 25.000 K 900.00 % | 2.500 K -50.00 % | 5.000 K -69.70 % | 16.500 K -86.13 % | 119.000 K -59.87 % | 296.500 K -24.36 % | 392.000 K 10.73 % | 354.000 K 5 346.15 % | 6.500 K 0.00 % | 6.500 K |
| Interest expense | 1.683 M -14.66 % | 1.972 M 471.59 % | 345.000 K | 0.000 -100.00 % | 907.000 K 534.27 % | 143.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.500 K | 0.000 | 0.000 -100.00 % | 22.000 K | 0.000 -100.00 % | 72.000 K -78.48 % | 334.500 K 11 050.00 % | 3.000 K 146.15 % | -6.500 K 0.00 % | -6.500 K |
| Depreciation and amortization | 261.000 K 56.29 % | 167.000 K -31.84 % | 245.000 K 139.54 % | -619.667 K -228.56 % | 482.000 K -29.53 % | 684.000 K 1.94 % | 671.000 K 67.33 % | 401.000 K 48.52 % | 270.000 K 328.57 % | 63.000 K 530.00 % | 10.000 K -41.18 % | 17.000 K | 0.000 -100.00 % | 26.258 K 0.00 % | 26.258 K 130.17 % | 11.408 K | 0.000 | 0.000 -100.00 % | 4.000 K -38.46 % | 6.500 K 62.50 % | 4.000 K 700.00 % | 500.000 -50.00 % | 1.000 K -86.67 % | 7.500 K -70.59 % | 25.500 K 21.43 % | 21.000 K 16.67 % | 18.000 K | 0.000 | 0.000 |
| Operating income | -167.000 K 94.61 % | -3.099 M -14.52 % | -2.706 M 70.99 % | -9.329 M -480.14 % | 2.454 M 376.50 % | 515.000 K -55.49 % | 1.157 M 400.87 % | 231.000 K 220.31 % | -192.000 K -240.15 % | 137.000 K 122.28 % | -615.000 K -112.07 % | -290.000 K -22.36 % | -237.000 K -10.23 % | -215.000 K 0.00 % | -215.000 K 25.73 % | -289.500 K 31.80 % | -424.500 K 0.00 % | -424.500 K 38.03 % | -685.000 K 12.74 % | -785.000 K 14.21 % | -915.000 K -20.87 % | -757.000 K -8.38 % | -698.500 K 89.03 % | -6.368 M -227.99 % | -1.942 M -12.85 % | -1.721 M -82.16 % | -944.500 K -511.33 % | -154.500 K 0.00 % | -154.500 K |
| Operating income ratio | -0.02 89.81 % | -0.16 63.78 % | -0.45 82.33 % | -2.54 -1 969.09 % | 0.14 299.59 % | 0.03 -63.20 % | 0.09 284.22 % | 0.02 185.66 % | -0.03 -238.87 % | 0.02 108.37 % | -0.24 -63.43 % | -0.15 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -106.13 -6 237.50 % | -1.67 96.82 % | -52.69 2.67 % | -54.14 40.83 % | -91.50 -1 229.59 % | -6.88 -8.38 % | -6.35 99.40 % | -1 061.33 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -1.683 M -14.49 % | -1.470 M 33.99 % | -2.227 M -670.54 % | 390.332 K 121.69 % | -1.800 M -2 042.86 % | -84.000 K 96.46 % | -2.370 M -90.36 % | -1.245 M -237.87 % | 903.000 K 188.10 % | -1.025 M 32.70 % | -1.523 M -557.36 % | 333.000 K | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K | 0.000 -100.00 % | 500.000 -80.00 % | 2.500 K -84.85 % | 16.500 K -78.00 % | 75.000 K -64.29 % | 210.000 K 636.84 % | 28.500 K -91.63 % | 340.500 K 51.67 % | 224.500 K 290.43 % | 57.500 K -81.72 % | 314.500 K 4 738.46 % | 6.500 K 0.00 % | 6.500 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 | 2018-12-31 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 | 2013-06-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-12-31 | 2004-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 | 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-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -1.861 M -177.35 % | 2.406 M 141.92 % | -5.739 M -173.42 % | 7.817 M 7.54 % | 7.269 M 5.93 % | 6.862 M 66.92 % | 4.111 M 281.71 % | 1.077 M 236.68 % | -788.000 K -215.37 % | 683.000 K 776.24 % | -101.000 K 77.10 % | -441.000 K 33.38 % | -662.000 K 33.47 % | -995.000 K -48.07 % | -672.000 K -159.46 % | -259.000 K 37.59 % | -415.000 K -151.52 % | -165.000 K -258.70 % | -46.000 K 60.34 % | -116.000 K 59.30 % | -285.000 K 28.39 % | -398.000 K 58.37 % | -956.000 K -84.20 % | -519.000 K 6.82 % | -557.000 K 55.69 % | -1.257 M 24.05 % | -1.655 M 29.78 % | -2.357 M 16.86 % | -2.835 M 19.92 % | -3.540 M 15.21 % | -4.175 M 16.27 % | -4.986 M 14.17 % | -5.809 M 31.19 % | -8.442 M 27.84 % | -11.699 M 16.42 % | -13.998 M 14.01 % | -16.279 M -721.34 % | -1.982 M -1 594.02 % | -117.000 K -200.00 % | -39.000 K |
| Total investments | 8.049 M -46.44 % | 15.027 M 112.37 % | 7.076 M -34.02 % | 10.725 M 24 275.00 % | 44.000 K 109.52 % | 21.000 K 0.00 % | 21.000 K -85.00 % | 140.000 K -52.54 % | 295.000 K 83.23 % | 161.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 % | 330.000 K | 0.000 -100.00 % | 51.000 K | 0.000 -100.00 % | 98.000 K -19.67 % | 122.000 K -20.78 % | 154.000 K 1.99 % | 151.000 K -23.74 % | 198.000 K 98.00 % | 100.000 K -99.53 % | 21.407 M 52 112.20 % | 41.000 K |
| Total debt | 1.271 M -73.09 % | 4.723 M 678.09 % | 607.000 K -92.94 % | 8.603 M 0.34 % | 8.574 M 3.11 % | 8.315 M 40.62 % | 5.913 M 61.34 % | 3.665 M 44.06 % | 2.544 M -27.44 % | 3.506 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 |
| Accumulated other comprehensive income loss | -32.785 M -1 599.09 % | 2.187 M 1.77 % | 2.149 M 106.43 % | -33.428 M -4 762.20 % | 717.000 K 102.05 % | -34.919 M 0.58 % | -35.123 M -2.16 % | -34.381 M 0.80 % | -34.658 M 1.02 % | -35.015 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -72.000 K | 0.000 100.00 % | -144.000 K | 0.000 100.00 % | -72.000 K | 0.000 100.00 % | -72.000 K | 0.000 100.00 % | -91.000 K | 0.000 100.00 % | -78.000 K | 0.000 | 0.000 | 0.000 100.00 % | -81.000 K | 0.000 100.00 % | -705.000 K | 0.000 100.00 % | -435.000 K | 0.000 100.00 % | -234.000 K | 0.000 100.00 % | -36.000 K | 0.000 | 0.000 |
| Retained earnings | -28.955 M -5.36 % | -27.481 M 43.88 % | -48.972 M -11.73 % | -43.829 M -7.89 % | -40.623 M -656.76 % | -5.368 M 10.31 % | -5.985 M -9.10 % | -5.486 M -20.47 % | -4.554 M 16.75 % | -5.470 M 81.72 % | -29.926 M -2.06 % | -29.323 M -0.68 % | -29.125 M -0.90 % | -28.866 M -0.41 % | -28.749 M -0.87 % | -28.501 M -0.85 % | -28.260 M -1.03 % | -27.971 M -1.03 % | -27.686 M -1.75 % | -27.211 M -1.58 % | -26.788 M -1.38 % | -26.423 M -2.43 % | -25.796 M -0.62 % | -25.637 M -2.53 % | -25.004 M -3.75 % | -24.100 M -2.63 % | -23.482 M -9.29 % | -21.485 M 1.67 % | -21.851 M -2.69 % | -21.279 M -2.53 % | -20.753 M -3.52 % | -20.048 M -92.53 % | -10.413 M -24.41 % | -8.370 M -34.78 % | -6.210 M -27.31 % | -4.878 M -59.26 % | -3.063 M -96.85 % | -1.556 M -86.12 % | -836.000 K -182.43 % | -296.000 K |
| Common stock | 16.494 M 1 320.67 % | 1.161 M -92.96 % | 16.494 M 0.00 % | 16.494 M 0.66 % | 16.386 M 0.00 % | 16.386 M 0.08 % | 16.373 M 0.04 % | 16.367 M 1.84 % | 16.071 M 0.11 % | 16.053 M 4.40 % | 15.376 M 0.16 % | 15.352 M 0.00 % | 15.352 M 0.00 % | 15.352 M 931.21 % | 1.489 M -89.66 % | 14.404 M 1 571.17 % | 861.910 K 138.10 % | 362.000 K 41.46 % | 255.910 K 45.40 % | 176.000 K 0.23 % | 175.589 K 3.29 % | 170.000 K 0.51 % | 169.130 K 18.27 % | 143.000 K -98.95 % | 13.599 M 0.00 % | 13.599 M 0.00 % | 13.599 M 0.37 % | 13.549 M 0.00 % | 13.549 M 0.00 % | 13.549 M 0.71 % | 13.453 M 0.00 % | 13.453 M 0.00 % | 13.453 M 0.00 % | 13.453 M 0.00 % | 13.453 M 0.00 % | 13.453 M 0.00 % | 13.453 M 0.00 % | 13.453 M 0.00 % | 13.453 M 98.22 % | 6.787 M |
| Total equity | 4.073 M -23.25 % | 5.307 M -72.05 % | 18.990 M -20.22 % | 23.802 M -1.08 % | 24.062 M 1.73 % | 23.653 M 4.90 % | 22.548 M -3.41 % | 23.344 M 136.44 % | 9.873 M 23.15 % | 8.017 M 9 876.83 % | -82.000 K -212.33 % | 73.000 K -73.06 % | 271.000 K -48.87 % | 530.000 K 294.35 % | 134.397 K 141.35 % | -325.000 K -109.11 % | -155.423 K 52.03 % | -324.000 K 12.30 % | -369.423 K -34.83 % | -274.000 K -587.06 % | 56.256 K -66.71 % | 169.000 K -77.64 % | 755.797 K 48.20 % | 510.000 K -45.57 % | 937.000 K -48.63 % | 1.824 M -26.63 % | 2.486 M -25.41 % | 3.333 M 5.44 % | 3.161 M -12.15 % | 3.598 M -13.01 % | 4.136 M -14.90 % | 4.860 M -62.45 % | 12.944 M -14.37 % | 15.116 M -12.03 % | 17.183 M -6.73 % | 18.423 M -9.22 % | 20.295 M -6.03 % | 21.597 M -2.21 % | 22.084 M 4 334.54 % | 498.000 K |
| Other non current liabilities | 8.528 M -7.17 % | 9.187 M | 0.000 -100.00 % | 560.000 K -77.86 % | 2.529 M -21.39 % | 3.217 M 1.74 % | 3.162 M 954.00 % | 300.000 K -35.90 % | 468.000 K | 0.000 | 0.000 -100.00 % | 603.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 423.000 | 0.000 -100.00 % | 423.000 | 0.000 100.00 % | -256.000 | 0.000 -100.00 % | 203.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.000 K 5.66 % | 53.000 K 12.77 % | 47.000 K -16.07 % | 56.000 K 36.59 % | 41.000 K 5.13 % | 39.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 915.000 K -77.37 % | 4.044 M 1 032.77 % | 357.000 K -53.52 % | 768.000 K -15.79 % | 912.000 K -87.94 % | 7.562 M 41.08 % | 5.360 M 95.41 % | 2.743 M 63.37 % | 1.679 M -37.28 % | 2.677 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 |
| Total non current liabilities | 9.558 M -28.38 % | 13.346 M 3 638.38 % | 357.000 K -73.12 % | 1.328 M -73.00 % | 4.918 M -58.84 % | 11.948 M 21.42 % | 9.840 M 113.03 % | 4.619 M 80.29 % | 2.562 M -4.30 % | 2.677 M 799 204.48 % | -335.000 -155.56 % | 603.000 | 0.000 | 0.000 100.00 % | -397.000 | 0.000 -100.00 % | 423.000 | 0.000 -100.00 % | 423.000 | 0.000 100.00 % | -256.000 | 0.000 -100.00 % | 203.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.000 K 5.66 % | 53.000 K 12.77 % | 47.000 K -16.07 % | 56.000 K 36.59 % | 41.000 K 5.13 % | 39.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 446.000 K -93.33 % | 6.687 M | 0.000 -100.00 % | 18.104 M | 0.000 | 0.000 -100.00 % | 9.766 M 130.06 % | 4.245 M 136.36 % | 1.796 M 14.69 % | 1.566 M 523.90 % | 251.000 K -28.69 % | 352.000 K | 0.000 -100.00 % | 451.000 K | 0.000 -100.00 % | 539.000 K | 0.000 -100.00 % | 471.000 K | 0.000 -100.00 % | 409.000 K | 0.000 -100.00 % | 253.000 K | 0.000 -100.00 % | 146.000 K | 0.000 -100.00 % | 78.000 K | 0.000 -100.00 % | 285.000 K | 0.000 -100.00 % | 170.000 K 2 733.33 % | 6.000 K -96.69 % | 181.000 K | 0.000 -100.00 % | 476.000 K | 0.000 -100.00 % | 167.000 K | 0.000 -100.00 % | 342.000 K 104.79 % | 167.000 K 35.77 % | 123.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.118 M -978.09 % | -753.000 K | 0.000 | 0.000 100.00 % | -4.019 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 |
| Short term debt | 356.000 K -47.57 % | 679.000 K 171.60 % | 250.000 K -96.96 % | 8.219 M 1.24 % | 8.118 M 978.09 % | 753.000 K 36.17 % | 553.000 K -40.02 % | 922.000 K 6.59 % | 865.000 K 4.34 % | 829.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 |
| Total current liabilities | 13.960 M 28.25 % | 10.885 M 5.05 % | 10.362 M -66.87 % | 31.274 M 15.44 % | 27.090 M 56.05 % | 17.360 M 0.32 % | 17.305 M 13.95 % | 15.186 M 74.87 % | 8.684 M -4.10 % | 9.055 M 3 033.22 % | 289.000 K -27.93 % | 401.000 K -5.42 % | 424.000 K -15.54 % | 502.000 K -12.54 % | 574.000 K -7.87 % | 623.000 K 0.48 % | 620.000 K 16.98 % | 530.000 K 14.47 % | 463.000 K 1.31 % | 457.000 K 45.08 % | 315.000 K 9.00 % | 289.000 K -1.03 % | 292.000 K 50.52 % | 194.000 K 67.24 % | 116.000 K -5.69 % | 123.000 K 8.85 % | 113.000 K -67.90 % | 352.000 K 278.49 % | 93.000 K -57.53 % | 219.000 K 9.50 % | 200.000 K -19.68 % | 249.000 K -38.52 % | 405.000 K -32.16 % | 597.000 K 36.61 % | 437.000 K 16.53 % | 375.000 K -27.33 % | 516.000 K 40.22 % | 368.000 K 120.36 % | 167.000 K -6.18 % | 178.000 K |
| Total liabilities | 23.518 M -2.94 % | 24.231 M 126.06 % | 10.719 M -67.12 % | 32.602 M 1.86 % | 32.008 M 9.21 % | 29.308 M 7.97 % | 27.145 M 37.06 % | 19.805 M 76.11 % | 11.246 M -4.14 % | 11.732 M 3 959.52 % | 289.000 K -27.93 % | 401.000 K -5.42 % | 424.000 K -15.54 % | 502.000 K -12.48 % | 573.603 K -7.93 % | 623.000 K 0.42 % | 620.423 K 17.06 % | 530.000 K 14.37 % | 463.423 K 1.41 % | 457.000 K 45.20 % | 314.744 K 8.91 % | 289.000 K -1.10 % | 292.203 K 50.62 % | 194.000 K 67.24 % | 116.000 K -5.69 % | 123.000 K 8.85 % | 113.000 K -67.90 % | 352.000 K 136.24 % | 149.000 K -45.22 % | 272.000 K 10.12 % | 247.000 K -19.02 % | 305.000 K -31.61 % | 446.000 K -29.87 % | 636.000 K 45.54 % | 437.000 K 16.53 % | 375.000 K -27.33 % | 516.000 K 40.22 % | 368.000 K 120.36 % | 167.000 K -6.18 % | 178.000 K |
| Other non current assets | 0.000 | 0.000 | 0.000 100.00 % | -8.286 M 72.37 % | -29.984 M -0.87 % | -29.725 M 0.81 % | -29.968 M -7 321.20 % | 415.000 K -65.13 % | 1.190 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 % | -1.257 M | 0.000 100.00 % | -2.357 M -814.24 % | 330.000 K 109.89 % | -3.338 M -6 645.10 % | 51.000 K 101.03 % | -4.954 M -5 155.10 % | 98.000 K 101.16 % | -8.442 M -5 581.82 % | 154.000 K 101.10 % | -13.998 M -7 169.70 % | 198.000 K -98.68 % | 15.036 M | 0.000 100.00 % | -518.000 K |
| Long term investments | 7.178 M -44.13 % | 12.848 M 81.57 % | 7.076 M -22.28 % | 9.104 M 42.63 % | 6.383 M 2.55 % | 6.224 M 1.17 % | 6.152 M 1 582.41 % | -415.000 K -367.74 % | 155.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 -100.00 % | 122.000 K | 0.000 -100.00 % | 151.000 K | 0.000 100.00 % | -16.918 M | 0.000 | 0.000 |
| Intangible assets | 579.000 K 33.72 % | 433.000 K -24.83 % | 576.000 K 26.59 % | 455.000 K -98.42 % | 28.812 M 0.51 % | 28.666 M -0.23 % | 28.733 M 358.12 % | 6.272 M 231.85 % | 1.890 M 1 052.44 % | 164.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 -100.00 % | 7.179 M 4.70 % | 6.857 M 25.70 % | 5.455 M 28.05 % | 4.260 M 10.76 % | 3.846 M 70.71 % | 2.253 M 344.38 % | 507.000 K 1 928.00 % | 25.000 K |
| GoodWill | 3.010 M 0.00 % | 3.010 M 0.00 % | 3.010 M 0.00 % | 3.010 M -87.25 % | 23.601 M 0.43 % | 23.501 M -1.32 % | 23.816 M -0.69 % | 23.981 M 144.63 % | 9.803 M -12.23 % | 11.169 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 |
| Goodwill and intangible assets | 3.589 M 4.24 % | 3.443 M -3.99 % | 3.586 M 3.49 % | 3.465 M -93.39 % | 52.413 M 0.47 % | 52.167 M -0.73 % | 52.549 M 73.70 % | 30.253 M 188.04 % | 10.503 M -7.32 % | 11.333 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 -100.00 % | 7.179 M 4.70 % | 6.857 M 25.70 % | 5.455 M 28.05 % | 4.260 M 10.76 % | 3.846 M 70.71 % | 2.253 M 344.38 % | 507.000 K 1 928.00 % | 25.000 K |
| Property plant equipment net | 1.146 M 45.62 % | 787.000 K 2.47 % | 768.000 K -3.27 % | 794.000 K -32.25 % | 1.172 M 10.67 % | 1.059 M -14.25 % | 1.235 M 34.53 % | 918.000 K 33.04 % | 690.000 K -47.37 % | 1.311 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K -37.50 % | 16.000 K -27.27 % | 22.000 K -24.14 % | 29.000 K -19.44 % | 36.000 K | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K -66.67 % | 3.000 K -97.73 % | 132.000 K -25.84 % | 178.000 K 32.84 % | 134.000 K -19.76 % | 167.000 K -15.66 % | 198.000 K 171.23 % | 73.000 K 329.41 % | 17.000 K | 0.000 |
| Total non current assets | 14.781 M -24.66 % | 19.618 M 71.64 % | 11.430 M 83.91 % | 6.215 M -79.77 % | 30.729 M -0.22 % | 30.796 M -0.78 % | 31.039 M -1.73 % | 31.586 M 143.85 % | 12.953 M 2.44 % | 12.644 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K -37.50 % | 16.000 K -27.27 % | 22.000 K -24.14 % | 29.000 K -19.44 % | 36.000 K -98.47 % | 2.357 M 614.24 % | 330.000 K 62.56 % | 203.000 K 290.38 % | 52.000 K 48.57 % | 35.000 K -99.53 % | 7.409 M 3.52 % | 7.157 M 24.62 % | 5.743 M 25.45 % | 4.578 M 7.92 % | 4.242 M 74.86 % | 2.426 M 362.98 % | 524.000 K 693.94 % | 66.000 K |
| Other current assets | 0.000 -100.00 % | 1.057 M | 0.000 -100.00 % | 35.763 M | 0.000 | 0.000 -100.00 % | 726.000 K 1 550.00 % | 44.000 K -92.54 % | 590.000 K 158.77 % | 228.000 K 115.09 % | 106.000 K 221.21 % | 33.000 K 0.00 % | 33.000 K -10.81 % | 37.000 K 2.78 % | 36.000 K | 0.000 -100.00 % | 50.000 K 21.95 % | 41.000 K -14.58 % | 48.000 K -28.36 % | 67.000 K -22.09 % | 86.000 K 43.33 % | 60.000 K -26.83 % | 82.000 K -51.48 % | 169.000 K -64.35 % | 474.000 K -28.29 % | 661.000 K -27.20 % | 908.000 K -27.36 % | 1.250 M 762.07 % | 145.000 K 262.50 % | 40.000 K -74.36 % | 156.000 K 8.33 % | 144.000 K -16.28 % | 172.000 K 12.42 % | 153.000 K -14.04 % | 178.000 K -19.82 % | 222.000 K -23.45 % | 290.000 K -46.20 % | 539.000 K 165.52 % | 203.000 K 6 666.67 % | 3.000 K |
| Short term investments | 871.000 K -60.03 % | 2.179 M | 0.000 | 0.000 -100.00 % | 44.000 K 109.52 % | 21.000 K 0.00 % | 21.000 K -85.00 % | 140.000 K 0.00 % | 140.000 K -13.04 % | 161.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 -100.00 % | 17.018 M -20.50 % | 21.407 M | 0.000 |
| cash and cash equivalents | 3.132 M 35.17 % | 2.317 M -61.31 % | 5.989 M 903.18 % | 597.000 K -54.25 % | 1.305 M -10.19 % | 1.453 M -19.37 % | 1.802 M -30.37 % | 2.588 M -22.33 % | 3.332 M 18.03 % | 2.823 M 2 695.05 % | 101.000 K -77.10 % | 441.000 K -33.38 % | 662.000 K -33.47 % | 995.000 K 48.07 % | 672.000 K 159.46 % | 259.000 K -37.59 % | 415.000 K 151.52 % | 165.000 K 258.70 % | 46.000 K -60.34 % | 116.000 K -59.30 % | 285.000 K -28.39 % | 398.000 K -58.37 % | 956.000 K 84.20 % | 519.000 K -6.82 % | 557.000 K -55.69 % | 1.257 M -24.05 % | 1.655 M -29.78 % | 2.357 M -16.86 % | 2.835 M -19.92 % | 3.540 M -15.21 % | 4.175 M -16.27 % | 4.986 M -14.17 % | 5.809 M -31.19 % | 8.442 M -27.84 % | 11.699 M -16.42 % | 13.998 M -14.01 % | 16.279 M 721.34 % | 1.982 M 1 594.02 % | 117.000 K 200.00 % | 39.000 K |
| Cash and short term investments | 4.003 M -10.97 % | 4.496 M -24.93 % | 5.989 M 903.18 % | 597.000 K -55.74 % | 1.349 M -8.48 % | 1.474 M -19.14 % | 1.823 M -33.17 % | 2.728 M -21.43 % | 3.472 M 16.35 % | 2.984 M 2 854.46 % | 101.000 K -77.10 % | 441.000 K -33.38 % | 662.000 K -33.47 % | 995.000 K 48.07 % | 672.000 K 159.46 % | 259.000 K -37.59 % | 415.000 K 151.52 % | 165.000 K 258.70 % | 46.000 K -60.34 % | 116.000 K -59.30 % | 285.000 K -28.39 % | 398.000 K -58.37 % | 956.000 K 84.20 % | 519.000 K -6.82 % | 557.000 K -55.69 % | 1.257 M -24.05 % | 1.655 M -29.78 % | 2.357 M -16.86 % | 2.835 M -19.92 % | 3.540 M -15.21 % | 4.175 M -16.27 % | 4.986 M -14.17 % | 5.809 M -31.19 % | 8.442 M -27.84 % | 11.699 M -16.42 % | 13.998 M -14.01 % | 16.279 M -14.32 % | 19.000 M -11.73 % | 21.524 M 55 089.74 % | 39.000 K |
| Total current assets | 12.810 M 29.13 % | 9.920 M -45.73 % | 18.279 M -63.58 % | 50.189 M 98.05 % | 25.341 M 14.33 % | 22.165 M 18.82 % | 18.654 M 61.32 % | 11.563 M 41.60 % | 8.166 M 14.93 % | 7.105 M 3 332.37 % | 207.000 K -56.33 % | 474.000 K -31.80 % | 695.000 K -32.66 % | 1.032 M 45.76 % | 708.000 K 137.58 % | 298.000 K -35.91 % | 465.000 K 125.73 % | 206.000 K 119.15 % | 94.000 K -48.63 % | 183.000 K -50.67 % | 371.000 K -19.00 % | 458.000 K -55.88 % | 1.038 M 50.87 % | 688.000 K -33.27 % | 1.031 M -46.25 % | 1.918 M -25.17 % | 2.563 M -30.45 % | 3.685 M 23.66 % | 2.980 M -18.73 % | 3.667 M -15.33 % | 4.331 M -15.58 % | 5.130 M -14.23 % | 5.981 M -30.41 % | 8.595 M -27.63 % | 11.877 M -16.48 % | 14.220 M -14.18 % | 16.569 M -15.20 % | 19.539 M -10.07 % | 21.727 M 3 461.80 % | 610.000 K |
| Inventory | 0.000 | 0.000 -100.00 % | 225.000 K 27.12 % | 177.000 K -84.14 % | 1.116 M 49.80 % | 745.000 K -7.91 % | 809.000 K 9.03 % | 742.000 K 100.00 % | 371.000 K 6.61 % | 348.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 receivables | 8.807 M 101.67 % | 4.367 M -63.80 % | 12.065 M -11.62 % | 13.652 M -40.32 % | 22.876 M 14.69 % | 19.946 M | 0.000 -100.00 % | 8.049 M 115.62 % | 3.733 M 5.30 % | 3.545 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.000 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 % | 78.000 K | 0.000 -100.00 % | 87.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.000 K |
| Tax assets | 2.868 M 12.91 % | 2.540 M | 0.000 -100.00 % | 1.138 M 52.75 % | 745.000 K -30.44 % | 1.071 M 0.00 % | 1.071 M 158.07 % | 415.000 K 0.00 % | 415.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 % | 1.257 M | 0.000 -100.00 % | 2.357 M | 0.000 -100.00 % | 3.540 M | 0.000 -100.00 % | 4.986 M | 0.000 -100.00 % | 8.442 M | 0.000 -100.00 % | 13.998 M | 0.000 -100.00 % | 1.982 M | 0.000 -100.00 % | 559.000 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.357 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 |
| Account payables | 13.158 M 273.91 % | 3.519 M -65.20 % | 10.112 M 104.24 % | 4.951 M -70.19 % | 16.607 M 0.00 % | 16.607 M 295.78 % | 4.196 M -58.12 % | 10.019 M 146.53 % | 4.064 M -38.98 % | 6.660 M 17 426.32 % | 38.000 K -20.83 % | 48.000 K -88.68 % | 424.000 K 783.33 % | 48.000 K -91.64 % | 574.000 K 591.57 % | 83.000 K -86.61 % | 620.000 K 1 069.81 % | 53.000 K -88.55 % | 463.000 K 906.52 % | 46.000 K -85.40 % | 315.000 K 916.13 % | 31.000 K -89.38 % | 292.000 K 1 023.08 % | 26.000 K -77.59 % | 116.000 K 222.22 % | 36.000 K -68.14 % | 113.000 K 68.66 % | 67.000 K -27.96 % | 93.000 K 89.80 % | 49.000 K -74.74 % | 194.000 K 185.29 % | 68.000 K -83.21 % | 405.000 K 234.71 % | 121.000 K -72.31 % | 437.000 K 128.80 % | 191.000 K -62.98 % | 516.000 K 1 884.62 % | 26.000 K | 0.000 -100.00 % | 55.000 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.790 M | 0.000 -100.00 % | 1.959 M | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 3.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 6.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 22.000 K | 0.000 -100.00 % | 9.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 206.000 K -48.37 % | 399.000 K 6.12 % | 376.000 K -13.36 % | 434.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 |
| Minority interest | 0.000 | 0.000 | 0.000 100.00 % | -85.000 K 0.00 % | -85.000 K 24.78 % | -113.000 K -46.75 % | -77.000 K 76.16 % | -323.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 |
| Capital lease obligations | 1.126 M 63.19 % | 690.000 K 19.58 % | 577.000 K 0.70 % | 573.000 K 25.66 % | 456.000 K -34.67 % | 698.000 K -21.66 % | 891.000 K 23.92 % | 719.000 K 3.01 % | 698.000 K -45.68 % | 1.285 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 |
| 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 |
| Other total stockholders equity | 49.319 M 55.94 % | 31.627 M -35.87 % | 49.319 M -41.74 % | 84.650 M 2.09 % | 82.913 M 73.94 % | 47.667 M 0.65 % | 47.360 M 0.41 % | 47.167 M 42.87 % | 33.014 M 1.74 % | 32.449 M 8.89 % | 29.801 M 8.34 % | 27.507 M 95.86 % | 14.044 M 0.00 % | 14.044 M 0.80 % | 13.932 M 1.16 % | 13.772 M -49.45 % | 27.243 M 95.06 % | 13.966 M -48.39 % | 27.061 M 1.12 % | 26.761 M 0.35 % | 26.669 M 0.93 % | 26.422 M 0.15 % | 26.383 M 3.68 % | 25.446 M 106.17 % | 12.342 M 0.14 % | 12.325 M -0.36 % | 12.369 M 9.76 % | 11.269 M -1.69 % | 11.463 M 1.19 % | 11.328 M -0.94 % | 11.436 M -0.17 % | 11.455 M 15.66 % | 9.904 M -1.29 % | 10.033 M 0.94 % | 9.940 M 0.93 % | 9.848 M -0.58 % | 9.905 M 2.11 % | 9.700 M 2.46 % | 9.467 M 257.97 % | -5.993 M |
| Deferred tax liabilities non current | 115.000 K 0.00 % | 115.000 K | 0.000 | 0.000 -100.00 % | 1.477 M 26.35 % | 1.169 M -11.31 % | 1.318 M -16.37 % | 1.576 M 279.76 % | 415.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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 335.000 155.56 % | -603.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 27.591 M -6.59 % | 29.538 M -0.58 % | 29.709 M -47.33 % | 56.404 M 0.60 % | 56.070 M 5.87 % | 52.961 M 6.58 % | 49.693 M 15.17 % | 43.149 M 104.31 % | 21.119 M 6.94 % | 19.749 M 9 440.58 % | 207.000 K -56.33 % | 474.000 K -31.80 % | 695.000 K -32.66 % | 1.032 M 45.76 % | 708.000 K 137.58 % | 298.000 K -35.91 % | 465.000 K 125.73 % | 206.000 K 119.15 % | 94.000 K -48.63 % | 183.000 K -50.67 % | 371.000 K -19.00 % | 458.000 K -56.30 % | 1.048 M 48.86 % | 704.000 K -33.14 % | 1.053 M -45.92 % | 1.947 M -25.09 % | 2.599 M -29.47 % | 3.685 M 11.33 % | 3.310 M -14.47 % | 3.870 M -11.70 % | 4.383 M -15.14 % | 5.165 M -61.43 % | 13.390 M -14.99 % | 15.752 M -10.60 % | 17.620 M -6.27 % | 18.798 M -9.67 % | 20.811 M -5.25 % | 21.965 M -1.29 % | 22.251 M 3 191.57 % | 676.000 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 | 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-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-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 | 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-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2005-01-31 | 2004-06-30 | 2004-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.939 M 39.41 % | -4.851 M 45.40 % | -8.885 M | 0.000 | 0.000 | 0.000 100.00 % | -253.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 % | 5.000 K -99.37 % | 793.500 K 0.00 % | 793.500 K 5.24 % | 754.000 K 0.00 % | 754.000 K | 0.000 | 0.000 -100.00 % | 340.500 K 0.00 % | 340.500 K 74.17 % | 195.500 K 0.00 % | 195.500 K | 0.000 | 0.000 -100.00 % | 57.500 K 0.00 % | 57.500 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 401.000 K | 0.000 | 0.000 -100.00 % | 323.334 K 18.01 % | 274.000 K -11.33 % | 309.000 K -10.43 % | 345.000 K 97.14 % | 175.000 K -71.54 % | 615.000 K 257.56 % | 172.000 K 59.26 % | 108.000 K | 0.000 -100.00 % | 45.500 K 333.33 % | 10.500 K 0.00 % | 10.500 K 0.00 % | 10.500 K 100.00 % | 5.250 K -78.57 % | 24.500 K -66.44 % | 73.000 K 356.25 % | 16.000 K 0.00 % | 16.000 K -71.93 % | 57.000 K 26.67 % | 45.000 K 0.00 % | 45.000 K 291.30 % | 11.500 K -37.84 % | 18.500 K 0.00 % | 18.500 K -28.85 % | 26.000 K 0.00 % | 26.000 K 0.00 % | 26.000 K 0.00 % | 26.000 K -30.67 % | 37.500 K 0.00 % | 37.500 K -56.40 % | 86.000 K 0.00 % | 86.000 K 0.00 % | 86.000 K 100.00 % | 43.000 K -74.85 % | 171.000 K 0.00 % | 171.000 K 0.00 % | 171.000 K 100.00 % | 85.500 K | 0.000 | 0.000 |
| Change in working capital | 1.453 M 134.86 % | -4.168 M 43.33 % | -7.355 M -167.82 % | 10.845 M 421.62 % | -3.372 M -8.04 % | -3.121 M 24.50 % | -4.134 M -37.66 % | -3.003 M -694.65 % | 505.000 K 215.30 % | -438.000 K -1 652.00 % | -25.000 K 84.47 % | -161.000 K -318.18 % | -38.500 K 35.29 % | -59.500 K 0.00 % | -59.500 K 0.00 % | -59.500 K -100.00 % | -29.750 K -175.32 % | 39.500 K -21.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K -54.95 % | 111.000 K 117.65 % | 51.000 K 0.00 % | 51.000 K -22.14 % | 65.500 K 177.51 % | -84.500 K 0.00 % | -84.500 K -331.51 % | 36.500 K 0.00 % | 36.500 K 0.00 % | 36.500 K 0.00 % | 36.500 K -99.27 % | 5.003 M 0.00 % | 5.003 M 541.82 % | 779.500 K 0.00 % | 779.500 K 0.00 % | 779.500 K 100.00 % | 389.750 K 418.16 % | -122.500 K 0.00 % | -122.500 K 0.00 % | -122.500 K -100.00 % | -61.250 K | 0.000 | 0.000 |
| Accounts receivables | -3.319 M -292.63 % | 1.723 M 139.46 % | -4.366 M -143.18 % | 10.111 M 437.47 % | -2.996 M 23.30 % | -3.906 M 60.63 % | -9.922 M -15 364.62 % | 65.000 K 108.62 % | -754.000 K 54.36 % | -1.652 M -41 400.00 % | 4.000 K 105.19 % | -77.000 K -2 666.67 % | 3.000 K 200.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.500 K 0.00 % | 3.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 100.00 % | -29.000 K -114.08 % | 206.000 K -60.98 % | 528.000 K 240.43 % | -376.000 K -652.94 % | 68.000 K 228.30 % | -53.000 K -26.19 % | -42.000 K -27.27 % | -33.000 K -430.00 % | 10.000 K 114.08 % | -71.000 K 38.79 % | -116.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 |
| Accounts payables | 0.000 -100.00 % | 3.310 M 158.10 % | -5.697 M | 0.000 -100.00 % | 2.113 M 218.22 % | 664.000 K -76.09 % | 2.777 M 206.32 % | -2.612 M -326.74 % | 1.152 M -14.29 % | 1.344 M 618.72 % | 187.000 K | 0.000 -100.00 % | 60.500 K 200.00 % | -60.500 K 0.00 % | -60.500 K 0.00 % | -60.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 4.772 M 152.03 % | -9.172 M -466.59 % | 2.502 M 1 112.60 % | 206.334 K -41.22 % | 351.000 K 562.26 % | 53.000 K -98.27 % | 3.064 M 840.10 % | -414.000 K -395.71 % | 140.000 K 200.00 % | -140.000 K -382.76 % | -29.000 K 65.48 % | -84.000 K 17.65 % | -102.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.500 K 0.00 % | 47.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 4.712 M 226.09 % | 1.445 M 74.73 % | 827.000 K 114.63 % | -5.655 M -266.90 % | 3.388 M -19.91 % | 4.230 M -55.08 % | 9.417 M 162.90 % | 3.582 M 724.04 % | -574.000 K -189.69 % | 640.000 K 6 300.00 % | 10.000 K -96.08 % | 255.000 K 247.40 % | -173.000 K -347.14 % | 70.000 K 0.00 % | 70.000 K 0.00 % | 70.000 K | 0.000 100.00 % | -289.500 K -163.91 % | 453.000 K 214.39 % | -396.000 K -1 489.47 % | 28.500 K 200.00 % | -28.500 K -1 325.00 % | -2.000 K 0.00 % | -2.000 K 60.00 % | -5.000 K 99.37 % | -793.500 K 0.00 % | -793.500 K -5.24 % | -754.000 K 0.00 % | -754.000 K 12.22 % | -859.000 K -742.16 % | -102.000 K 71.78 % | -361.500 K 0.00 % | -361.500 K -49.07 % | -242.500 K 0.00 % | -242.500 K 87.80 % | -1.989 M -8 361.70 % | -23.500 K 66.67 % | -70.500 K 0.00 % | -70.500 K 89.94 % | -700.500 K -674.18 % | 122.000 K | 0.000 | 0.000 |
| Net cash provided by operating activities | 5.320 M 200.87 % | -5.274 M 53.83 % | -11.423 M -259.78 % | -3.175 M -516.12 % | 763.000 K 135.79 % | -2.132 M 30.89 % | -3.085 M 7.72 % | -3.343 M -454.88 % | 942.000 K 189.97 % | -1.047 M -325.61 % | -246.000 K 55.60 % | -554.000 K -91.03 % | -290.000 K -9.85 % | -264.000 K 0.00 % | -264.000 K 0.00 % | -264.000 K -100.00 % | -132.000 K 41.46 % | -225.500 K 31.67 % | -330.000 K 0.00 % | -330.000 K 0.00 % | -330.000 K -15.38 % | -286.000 K 51.28 % | -587.000 K 0.00 % | -587.000 K 16.32 % | -701.500 K 28.20 % | -977.000 K 0.00 % | -977.000 K -22.74 % | -796.000 K 0.00 % | -796.000 K 0.00 % | -796.000 K 0.00 % | -796.000 K 40.64 % | -1.341 M 0.00 % | -1.341 M -22.19 % | -1.098 M 0.00 % | -1.098 M 0.00 % | -1.098 M -100.00 % | -548.750 K 38.41 % | -891.000 K 0.00 % | -891.000 K -40.54 % | -634.000 K -100.00 % | -317.000 K -105.18 % | -154.500 K -100.00 % | -77.250 K |
| Investments in property plant and equipment | -4.000 K -500.00 % | 1.000 K 103.13 % | -32.000 K 80.53 % | -164.333 K -430.11 % | -31.000 K 95.06 % | -628.000 K -419.01 % | -121.000 K 78.92 % | -574.000 K -150.66 % | -229.000 K -87.70 % | -122.000 K -293.55 % | -31.000 K 39.22 % | -51.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 % | -18.500 K 0.00 % | -18.500 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -828.500 K 0.00 % | -828.500 K 58.64 % | -2.003 M 0.00 % | -2.003 M 0.00 % | -2.003 M -100.00 % | -1.002 M 2.15 % | -1.024 M 0.00 % | -1.024 M 0.00 % | -1.024 M -100.00 % | -511.750 K -3 994.00 % | -12.500 K -100.00 % | -6.250 K |
| Acquisitions net | 0.000 100.00 % | -25.000 M -200.00 % | 25.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 708.000 K 109.10 % | -7.782 M | 0.000 100.00 % | -656.000 K -439.90 % | 193.000 K 211.29 % | 62.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.500 K 0.00 % | 50.500 K -78.28 % | 232.500 K -36.82 % | 368.000 K 0.00 % | 368.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.000 K 0.00 % | -16.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.000 K 0.00 % | -50.000 K 0.00 % | -50.000 K -100.00 % | -25.000 K | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 247.000 K 0.00 % | 247.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -139.000 K -100.61 % | 22.874 M | 0.000 100.00 % | -426.668 K 19.80 % | -532.000 K 0.56 % | -535.000 K -1 055.36 % | 56.000 K 112.25 % | -457.000 K -110.60 % | -217.000 K -141.65 % | 521.000 K 247.33 % | 150.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -84.62 % | 6.500 K 0.00 % | 6.500 K -23.53 % | 8.500 K 240.00 % | 2.500 K 0.00 % | 2.500 K -98.96 % | 240.000 K 0.00 % | 240.000 K | 0.000 | 0.000 -100.00 % | 147.000 K 0.00 % | 147.000 K -56.89 % | 341.000 K 0.00 % | 341.000 K -82.98 % | 2.003 M 100.00 % | 1.002 M 112.16 % | -8.239 M 0.00 % | -8.239 M -867.49 % | 1.074 M 100.00 % | 536.750 K 4 194.00 % | 12.500 K 100.00 % | 6.250 K |
| Net cash used for investing activites | -143.000 K 93.27 % | -2.125 M -108.51 % | 24.968 M 4 324.70 % | -591.000 K -4.97 % | -563.000 K 10.35 % | -628.000 K -206.98 % | 587.000 K 107.02 % | -8.356 M -3 548.91 % | -229.000 K 70.57 % | -778.000 K -580.25 % | 162.000 K 1 372.73 % | 11.000 K 1 000.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -98.25 % | 57.000 K 0.00 % | 57.000 K -76.35 % | 241.000 K -31.53 % | 352.000 K 0.00 % | 352.000 K 46.67 % | 240.000 K 0.00 % | 240.000 K | 0.000 | 0.000 100.00 % | -681.500 K 0.00 % | -681.500 K 59.00 % | -1.662 M 0.00 % | -1.662 M 17.02 % | -2.003 M -100.00 % | -1.002 M 88.97 % | -9.082 M 0.00 % | -9.082 M 2.59 % | -9.323 M -100.00 % | -4.661 M -1 490.87 % | -293.000 K -100.00 % | -146.500 K |
| Debt repayment | -4.356 M -207.21 % | 4.063 M 149.75 % | -8.167 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -333.000 K -6 560.00 % | -5.000 K -101.67 % | 299.000 K -77.72 % | 1.342 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 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.382 M 6 840.24 % | 164.000 K -94.51 % | 2.985 M 147.92 % | 1.204 M 161.74 % | 460.000 K 172.78 % | -632.000 K -200.00 % | 632.000 K 0.00 % | 632.000 K 0.00 % | 632.000 K 100.00 % | 316.000 K 15.12 % | 274.500 K -22.57 % | 354.500 K 0.00 % | 354.500 K 0.00 % | 354.500 K 1 748.84 % | -21.500 K -104.60 % | 467.500 K 0.00 % | 467.500 K 367.50 % | 100.000 K 300.00 % | 25.000 K 0.00 % | 25.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.686 M 0.00 % | 11.686 M 0.00 % | 11.686 M 100.00 % | 5.843 M 1 321.59 % | 411.000 K 100.00 % | 205.500 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Other financing activites | -6.000 K 98.22 % | -337.999 K -1 678.94 % | -19.000 K -100.72 % | 2.630 M 880.32 % | -337.000 K -114.01 % | 2.406 M 41.61 % | 1.699 M 1 658.72 % | -109.000 K 75.00 % | -436.000 K -963.41 % | -41.000 K 94.34 % | -725.000 K -257.61 % | 460.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 316.000 K 15.12 % | 274.500 K 177.43 % | -354.500 K -200.00 % | 354.500 K 0.00 % | 354.500 K 200.00 % | -354.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -741.500 K 0.00 % | -741.500 K -106.35 % | 11.686 M 100.00 % | 5.843 M 1 321.59 % | 411.000 K 100.00 % | 205.500 K |
| Net cash used provided by financing activities | -4.362 M -217.10 % | 3.725 M 145.50 % | -8.186 M -411.29 % | 2.630 M 880.32 % | -337.000 K -114.01 % | 2.406 M 41.61 % | 1.699 M -84.47 % | 10.940 M 4 049.46 % | -277.000 K -108.54 % | 3.243 M | 0.000 -100.00 % | 460.000 K 172.78 % | -632.000 K -200.00 % | 632.000 K 0.00 % | 632.000 K 0.00 % | 632.000 K 100.00 % | 316.000 K 15.12 % | 274.500 K -22.57 % | 354.500 K 0.00 % | 354.500 K 0.00 % | 354.500 K 1 748.84 % | -21.500 K -104.60 % | 467.500 K 0.00 % | 467.500 K 367.50 % | 100.000 K 300.00 % | 25.000 K 0.00 % | 25.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.944 M 0.00 % | 10.944 M -6.35 % | 11.686 M 100.00 % | 5.843 M 1 321.59 % | 411.000 K 100.00 % | 205.500 K |
| Effect of forex changes on cash | 0.000 -100.00 % | 2.000 K 100.30 % | -675.000 K -6 236.36 % | 11.000 K 200.00 % | -11.000 K -320.00 % | 5.000 K -61.54 % | 13.000 K -13.33 % | 15.000 K -79.45 % | 73.000 K 200.00 % | -73.000 K -231.82 % | -22.000 K -161.11 % | 36.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K 0.00 % | 2.000 K 123.53 % | -8.500 K -666.67 % | 1.500 K 0.00 % | 1.500 K -88.46 % | 13.000 K 0.00 % | 13.000 K | 0.000 | 0.000 -100.00 % | 294.500 K 0.00 % | 294.500 K 1 691.89 % | -18.500 K 0.00 % | -18.500 K | 0.000 | 0.000 -100.00 % | 10.000 K 0.00 % | 10.000 K 200.00 % | -10.000 K -100.00 % | -5.000 K 98.68 % | -378.000 K -100.00 % | -189.000 K |
| Net change in cash | 815.000 K 122.19 % | -3.672 M -178.39 % | 4.684 M 458.93 % | -1.305 M -781.76 % | -148.000 K 57.59 % | -349.000 K 55.60 % | -786.000 K -5.65 % | -744.000 K -246.17 % | 509.000 K -81.30 % | 2.722 M | 0.000 100.00 % | -94.000 K 83.03 % | -554.000 K -175.27 % | 736.000 K | 0.000 -100.00 % | 736.000 K 300.00 % | 184.000 K 682.98 % | 23.500 K -81.01 % | 123.750 K 910.20 % | 12.250 K 0.00 % | 12.250 K 103.32 % | -369.000 K | 0.000 100.00 % | -519.000 K -1 615.70 % | -30.250 K 83.60 % | -184.500 K 0.00 % | -184.500 K 38.35 % | -299.250 K 0.00 % | -299.250 K -10.22 % | -271.500 K 0.00 % | -271.500 K 24.90 % | -361.500 K 0.00 % | -361.500 K 58.16 % | -864.000 K 0.00 % | -864.000 K 37.80 % | -1.389 M 0.00 % | -1.389 M -11.08 % | -1.251 M 0.00 % | -1.251 M -127.12 % | 4.610 M 0.00 % | 4.610 M 2 324.49 % | -207.250 K 0.00 % | -207.250 K |
| Cash at beginning of period | 2.317 M -61.31 % | 5.989 M 358.93 % | 1.305 M 0.00 % | 1.305 M -10.19 % | 1.453 M -19.37 % | 1.802 M -30.37 % | 2.588 M -22.33 % | 3.332 M 18.03 % | 2.823 M 2 695.05 % | 101.000 K 0.00 % | 101.000 K -48.21 % | 195.000 K -80.40 % | 995.000 K 284.17 % | 259.000 K -73.97 % | 995.000 K 284.17 % | 259.000 K 300.00 % | 64.750 K 56.97 % | 41.250 K 0.00 % | 41.250 K 42.24 % | 29.000 K 0.00 % | 29.000 K -92.71 % | 398.000 K | 0.000 -100.00 % | 519.000 K 300.00 % | 129.750 K -58.71 % | 314.250 K 0.00 % | 314.250 K -48.78 % | 613.500 K 0.00 % | 613.500 K -30.68 % | 885.000 K 0.00 % | 885.000 K -29.00 % | 1.247 M 0.00 % | 1.247 M -40.94 % | 2.111 M 0.00 % | 2.111 M -39.69 % | 3.500 M 0.00 % | 3.500 M -26.33 % | 4.750 M 0.00 % | 4.750 M 3 298.93 % | 139.750 K 0.00 % | 139.750 K -35.60 % | 217.000 K 0.00 % | 217.000 K |
| Cash at end of period | 3.132 M 35.17 % | 2.317 M -61.31 % | 5.989 M | 0.000 -100.00 % | 1.305 M -10.19 % | 1.453 M -19.37 % | 1.802 M -30.37 % | 2.588 M -22.33 % | 3.332 M 18.03 % | 2.823 M 2 695.05 % | 101.000 K 0.00 % | 101.000 K -77.10 % | 441.000 K -55.68 % | 995.000 K 0.00 % | 995.000 K 0.00 % | 995.000 K 300.00 % | 248.750 K 284.17 % | 64.750 K -60.76 % | 165.000 K 300.00 % | 41.250 K 0.00 % | 41.250 K 42.24 % | 29.000 K -92.71 % | 398.000 K | 0.000 -100.00 % | 99.500 K -23.31 % | 129.750 K 0.00 % | 129.750 K -58.71 % | 314.250 K 0.00 % | 314.250 K -48.78 % | 613.500 K 0.00 % | 613.500 K -30.68 % | 885.000 K 0.00 % | 885.000 K -29.00 % | 1.247 M 0.00 % | 1.247 M -40.94 % | 2.111 M 0.00 % | 2.111 M -39.69 % | 3.500 M 0.00 % | 3.500 M -26.33 % | 4.750 M 0.00 % | 4.750 M 48 617.95 % | 9.750 K 0.00 % | 9.750 K |
| Operating cash flow | 5.320 M 200.87 % | -5.274 M 53.83 % | -11.423 M -259.78 % | -3.175 M -516.12 % | 763.000 K 135.79 % | -2.132 M 30.89 % | -3.085 M 7.72 % | -3.343 M -454.88 % | 942.000 K 189.97 % | -1.047 M -325.61 % | -246.000 K 55.60 % | -554.000 K -91.03 % | -290.000 K -9.85 % | -264.000 K 0.00 % | -264.000 K 0.00 % | -264.000 K -100.00 % | -132.000 K 41.46 % | -225.500 K 31.67 % | -330.000 K 0.00 % | -330.000 K 0.00 % | -330.000 K -15.38 % | -286.000 K 51.28 % | -587.000 K 0.00 % | -587.000 K 16.32 % | -701.500 K 28.20 % | -977.000 K 0.00 % | -977.000 K -22.74 % | -796.000 K 0.00 % | -796.000 K 0.00 % | -796.000 K 0.00 % | -796.000 K 40.64 % | -1.341 M 0.00 % | -1.341 M -22.19 % | -1.098 M 0.00 % | -1.098 M 0.00 % | -1.098 M -100.00 % | -548.750 K 38.41 % | -891.000 K 0.00 % | -891.000 K -40.54 % | -634.000 K -100.00 % | -317.000 K -105.18 % | -154.500 K -100.00 % | -77.250 K |
| Capital expenditure | -4.000 K 69.23 % | -13.000 K 59.38 % | -32.000 K 80.53 % | -164.333 K -430.11 % | -31.000 K 95.06 % | -628.000 K -419.01 % | -121.000 K 78.92 % | -574.000 K -150.66 % | -229.000 K -87.70 % | -122.000 K -293.55 % | -31.000 K 39.22 % | -51.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 % | -18.500 K 0.00 % | -18.500 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -828.500 K 0.00 % | -828.500 K 58.64 % | -2.003 M 0.00 % | -2.003 M 0.00 % | -2.003 M -100.00 % | -1.002 M 2.15 % | -1.024 M 0.00 % | -1.024 M 0.00 % | -1.024 M -100.00 % | -511.750 K -3 994.00 % | -12.500 K -100.00 % | -6.250 K |
| Free CashFlow | 5.316 M 200.55 % | -5.287 M 53.85 % | -11.455 M -243.03 % | -3.339 M -556.19 % | 732.000 K 126.52 % | -2.760 M 13.91 % | -3.206 M 18.15 % | -3.917 M -649.37 % | 713.000 K 160.99 % | -1.169 M -322.02 % | -277.000 K 54.21 % | -605.000 K -108.62 % | -290.000 K -9.85 % | -264.000 K 0.00 % | -264.000 K 0.00 % | -264.000 K -100.00 % | -132.000 K 41.46 % | -225.500 K 31.67 % | -330.000 K 0.00 % | -330.000 K 0.00 % | -330.000 K -15.38 % | -286.000 K 51.28 % | -587.000 K 0.00 % | -587.000 K 16.32 % | -701.500 K 29.53 % | -995.500 K 0.00 % | -995.500 K -25.06 % | -796.000 K 0.00 % | -796.000 K 0.00 % | -796.000 K 0.00 % | -796.000 K 63.31 % | -2.170 M 0.00 % | -2.170 M 30.03 % | -3.101 M 0.00 % | -3.101 M 0.00 % | -3.101 M -100.00 % | -1.550 M 19.03 % | -1.915 M 0.00 % | -1.915 M -15.51 % | -1.658 M -100.00 % | -828.750 K -396.26 % | -167.000 K -100.00 % | -83.500 K |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 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 | 2005 | 2004 | 2004 |