Heritage NOLA Bancorp, Inc. HRGG
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 9.344 M 180.35 % | 3.333 M -52.02 % | 6.946 M -3.76 % | 7.217 M -8.24 % | 7.865 M 73.66 % | 4.529 M 6.92 % | 4.236 M 10.80 % | 3.823 M 11.04 % | 3.443 M -16.29 % | 4.113 M |
| Net income | -218.000 K 85.80 % | -1.535 M -345.21 % | 626.000 K -37.96 % | 1.009 M 30.03 % | 776.000 K 118.59 % | 355.000 K -15.07 % | 418.000 K -23.86 % | 549.000 K 247.47 % | 158.000 K -42.96 % | 277.000 K |
| Income before tax | -275.000 K 86.00 % | -1.964 M -356.40 % | 766.000 K -39.45 % | 1.265 M 30.95 % | 966.000 K 121.56 % | 436.000 K -15.99 % | 519.000 K -36.40 % | 816.000 K 204.48 % | 268.000 K -2.90 % | 276.000 K |
| Income before tax ratio | -0.03 95.01 % | -0.59 -634.33 % | 0.11 -37.08 % | 0.18 42.71 % | 0.12 27.58 % | 0.10 -21.43 % | 0.12 -42.60 % | 0.21 174.21 % | 0.08 16.00 % | 0.07 |
| EBITDA | -275.000 K 86.00 % | -1.964 M -285.81 % | 1.057 M -31.89 % | 1.552 M 60.66 % | 966.000 K 47.03 % | 657.000 K | 0.000 -100.00 % | 990.000 K 119.03 % | 452.000 K -3.62 % | 469.000 K |
| Net income ratio | -0.02 94.93 % | -0.46 -611.01 % | 0.09 -35.54 % | 0.14 41.70 % | 0.10 25.87 % | 0.08 -20.57 % | 0.10 -31.28 % | 0.14 212.93 % | 0.05 -31.86 % | 0.07 |
| Ratio EBITDA | -0.03 95.01 % | -0.59 -487.23 % | 0.15 -29.24 % | 0.22 75.09 % | 0.12 -15.33 % | 0.15 | 0.00 -100.00 % | 0.26 97.26 % | 0.13 15.13 % | 0.11 |
| Gross profit ratio | 0.46 -78.69 % | 2.18 154.85 % | 0.85 -14.54 % | 1.00 28.41 % | 0.78 -22.12 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 1.144 M 0.46 % | 1.139 M -7.50 % | 1.232 M -2.74 % | 1.266 M -9.63 % | 1.401 M -6.86 % | 1.504 M -2.30 % | 1.540 M 0.90 % | 1.526 M -7.68 % | 1.653 M 0.00 % | 1.653 M |
| Weighted average shs out | 1.144 M 0.46 % | 1.139 M -1.15 % | 1.152 M -6.13 % | 1.228 M -11.26 % | 1.383 M -7.34 % | 1.493 M -3.04 % | 1.540 M 1.24 % | 1.521 M -7.99 % | 1.653 M 0.00 % | 1.653 M |
| EPS diluted | -0.19 85.93 % | -1.35 -364.71 % | 0.51 -36.25 % | 0.80 45.45 % | 0.55 129.17 % | 0.24 -11.11 % | 0.27 -25.00 % | 0.36 276.57 % | 0.10 -43.76 % | 0.17 |
| Earnings per share | -0.19 85.93 % | -1.35 -350.00 % | 0.54 -34.15 % | 0.82 46.43 % | 0.56 133.33 % | 0.24 -11.11 % | 0.27 -25.00 % | 0.36 276.57 % | 0.10 -43.76 % | 0.17 |
| Gross profit | 4.336 M -40.27 % | 7.259 M 22.29 % | 5.936 M -17.75 % | 7.217 M 17.83 % | 6.125 M 35.24 % | 4.529 M 6.92 % | 4.236 M 10.80 % | 3.823 M 11.04 % | 3.443 M -16.29 % | 4.113 M |
| Income tax expense | -57.000 K 86.71 % | -429.000 K -406.43 % | 140.000 K -45.31 % | 256.000 K 34.74 % | 190.000 K 134.57 % | 81.000 K -19.80 % | 101.000 K -62.17 % | 267.000 K 142.73 % | 110.000 K 11 100.00 % | -1.000 K |
| Cost of revenue | 9.344 M 338.00 % | -3.926 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 789.000 K -20.78 % | 996.000 K 43.10 % | 696.000 K 20.83 % | 576.000 K 3.41 % | 557.000 K -80.27 % | 2.823 M 11.49 % | 2.532 M 24.06 % | 2.041 M 2.00 % | 2.001 M 655.09 % | 265.000 K |
| Selling and marketing expenses | 129.000 K 34.38 % | 96.000 K -33.33 % | 144.000 K 2.13 % | 141.000 K 11.90 % | 126.000 K 5.00 % | 120.000 K 22.45 % | 98.000 K 2.08 % | 96.000 K 6.67 % | 90.000 K -21.05 % | 114.000 K |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.036 M -36.83 % | -5.142 M -24.75 % | -4.122 M 3.53 % | -4.273 M -336.47 % | -979.000 K |
| Operating expenses | 4.042 M -10.46 % | 4.514 M -1.27 % | 4.572 M 3.16 % | 4.432 M 3.75 % | 4.272 M 204.37 % | -4.093 M -62.94 % | -2.512 M -26.55 % | -1.985 M 9.03 % | -2.182 M -322.88 % | 979.000 K |
| Cost and expenses | 9.619 M 113.09 % | 4.514 M -26.96 % | 6.180 M 3.92 % | 5.947 M -13.80 % | 6.899 M 268.56 % | -4.093 M -62.94 % | -2.512 M -26.55 % | -1.985 M 9.03 % | -2.182 M -156.87 % | 3.837 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 4.042 M -10.46 % | 4.514 M -1.27 % | 4.572 M 3.16 % | 4.432 M 3.75 % | 4.272 M 45.16 % | 2.943 M 11.90 % | 2.630 M 23.07 % | 2.137 M 2.20 % | 2.091 M -6.69 % | 2.241 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.710 M 11.79 % | 5.108 M 12.81 % | 4.528 M 10.84 % | 4.085 M | 0.000 |
| Interest expense | 0.000 -100.00 % | 1.124 M 410.91 % | 220.000 K 17.65 % | 187.000 K -42.11 % | 323.000 K -81.21 % | 1.719 M 42.66 % | 1.205 M 17.91 % | 1.022 M 2.92 % | 993.000 K | 0.000 |
| Depreciation and amortization | 0.000 -100.00 % | 262.000 K -9.97 % | 291.000 K 1.39 % | 287.000 K | 0.000 -100.00 % | 221.000 K 7.80 % | 205.000 K 17.82 % | 174.000 K -5.43 % | 184.000 K -4.66 % | 193.000 K |
| Operating income | 294.000 K 124.89 % | -1.181 M -186.58 % | 1.364 M 7.40 % | 1.270 M -31.46 % | 1.853 M 325.00 % | 436.000 K -74.71 % | 1.724 M -6.20 % | 1.838 M 45.76 % | 1.261 M 151.20 % | 502.000 K |
| Operating income ratio | 0.03 108.88 % | -0.35 -280.44 % | 0.20 11.59 % | 0.18 -25.31 % | 0.24 144.73 % | 0.10 -76.35 % | 0.41 -15.35 % | 0.48 31.27 % | 0.37 200.08 % | 0.12 |
| Total other income expenses net | -569.000 K 27.33 % | -783.000 K -30.94 % | -598.000 K -11 860.00 % | -5.000 K 99.44 % | -887.000 K | 0.000 100.00 % | -506.000 K -51.04 % | -335.000 K 50.00 % | -670.000 K | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 16.500 M 403.36 % | -5.439 M -132.13 % | 16.927 M 500.64 % | -4.225 M -172.10 % | 5.860 M 0.90 % | 5.808 M -34.16 % | 8.821 M 36.97 % | 6.440 M 22.43 % | 5.260 M 28.80 % | 4.084 M |
| Total investments | 0.000 -100.00 % | 7.533 M 48.26 % | 5.081 M -72.02 % | 18.162 M 11.08 % | 16.350 M 27.64 % | 12.809 M 42.96 % | 8.960 M 45.12 % | 6.174 M -22.89 % | 8.007 M -0.71 % | 8.064 M |
| Total debt | 16.500 M 1 550.00 % | 1.000 M -95.37 % | 21.612 M 106.46 % | 10.468 M -25.79 % | 14.105 M -21.82 % | 18.041 M 7.25 % | 16.822 M 19.61 % | 14.064 M 5.95 % | 13.274 M 4.88 % | 12.656 M |
| Accumulated other comprehensive income loss | -1.723 M 0.40 % | -1.730 M 43.26 % | -3.049 M -144.12 % | -1.249 M -18.16 % | -1.057 M -4 904.55 % | 22.000 K 170.97 % | -31.000 K -542.86 % | 7.000 K -77.42 % | 31.000 K -43.64 % | 55.000 K |
| Retained earnings | 11.175 M -1.91 % | 11.393 M -13.43 % | 13.161 M 4.99 % | 12.535 M 8.75 % | 11.526 M 7.22 % | 10.750 M 3.42 % | 10.395 M 4.19 % | 9.977 M 5.81 % | 9.429 M 1.70 % | 9.271 M |
| Common stock | 12.000 K 0.00 % | 12.000 K 0.00 % | 12.000 K -7.69 % | 13.000 K -7.14 % | 14.000 K -6.67 % | 15.000 K -11.76 % | 17.000 K 0.00 % | 17.000 K | 0.000 | 0.000 |
| Total equity | 20.123 M -0.74 % | 20.273 M -1.05 % | 20.488 M -7.96 % | 22.259 M -0.17 % | 22.298 M -3.82 % | 23.184 M -3.87 % | 24.117 M -0.22 % | 24.171 M 155.51 % | 9.460 M 1.44 % | 9.326 M |
| Other non current liabilities | 161.215 M 21.76 % | 132.399 M | 0.000 | 0.000 -100.00 % | 111.426 M | 0.000 | 0.000 | 0.000 100.00 % | -13.274 M -117.82 % | 74.480 M |
| Long term debt | 0.000 -100.00 % | 1.000 M -66.67 % | 3.000 M -57.40 % | 7.042 M -8.43 % | 7.690 M -57.37 % | 18.041 M 7.25 % | 16.822 M 19.61 % | 14.064 M 5.95 % | 13.274 M 4.88 % | 12.656 M |
| Total non current liabilities | 161.215 M 4.85 % | 153.752 M 47.88 % | 103.973 M 15.92 % | 89.693 M -24.70 % | 119.116 M 560.25 % | 18.041 M 7.25 % | 16.822 M 19.61 % | 14.064 M 5.95 % | 13.274 M -84.35 % | 84.821 M |
| Other current liabilities | 123.822 M 15.19 % | 107.493 M 191.62 % | 36.861 M -4.51 % | 38.602 M -1.43 % | 39.164 M 3 954.24 % | 966.000 K | 0.000 | 0.000 -100.00 % | 11.400 M 392.44 % | 2.315 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 16.500 M | 0.000 -100.00 % | 18.612 M 443.26 % | 3.426 M -46.59 % | 6.415 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 140.322 M 30.54 % | 107.493 M 93.78 % | 55.473 M 31.99 % | 42.028 M -7.79 % | 45.579 M 4 618.32 % | 966.000 K -92.09 % | 12.208 M 15.45 % | 10.574 M -7.25 % | 11.400 M 392.44 % | 2.315 M |
| Total liabilities | 161.623 M 4.85 % | 154.146 M -3.32 % | 159.446 M 21.05 % | 131.721 M 10.22 % | 119.505 M 562.41 % | 18.041 M -81.07 % | 95.304 M 11.09 % | 85.788 M -3.12 % | 88.555 M 1.63 % | 87.136 M |
| Other non current assets | 172.820 M 14.79 % | 150.549 M -4.99 % | 158.455 M 46.01 % | 108.522 M 5.27 % | 103.092 M 12 416.85 % | -837.000 K 91.52 % | -9.876 M -2 874.70 % | -332.000 K 26.87 % | -454.000 K -118.25 % | 2.487 M |
| Long term investments | 0.000 -100.00 % | 7.533 M 48.26 % | 5.081 M -72.02 % | 18.162 M 11.08 % | 16.350 M 147.76 % | 6.599 M 39.25 % | 4.739 M -23.24 % | 6.174 M -22.89 % | 8.007 M -0.71 % | 8.064 M |
| Intangible assets | 796.000 K -2.33 % | 815.000 K -1.93 % | 831.000 K 0.12 % | 830.000 K 22.06 % | 680.000 K 49.12 % | 456.000 K | 0.000 -100.00 % | 348.000 K 7.08 % | 325.000 K 15.25 % | 282.000 K |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 796.000 K -2.33 % | 815.000 K -1.93 % | 831.000 K 0.12 % | 830.000 K 22.06 % | 680.000 K 49.12 % | 456.000 K -95.21 % | 9.515 M 2 634.20 % | 348.000 K 7.08 % | 325.000 K 15.25 % | 282.000 K |
| Property plant equipment net | 6.418 M -3.45 % | 6.647 M -3.76 % | 6.907 M -3.95 % | 7.191 M -2.92 % | 7.407 M 26.46 % | 5.857 M 14.02 % | 5.137 M 25.02 % | 4.109 M 10.58 % | 3.716 M -4.52 % | 3.892 M |
| Total non current assets | 181.338 M 9.54 % | 165.544 M -3.94 % | 172.333 M 27.41 % | 135.255 M 5.66 % | 128.006 M 927.67 % | 12.456 M 26.12 % | 9.876 M -7.10 % | 10.631 M -11.76 % | 12.048 M -86.12 % | 86.815 M |
| Other current assets | 9.939 M | 0.000 -100.00 % | 2.916 M -27.68 % | 4.032 M -27.38 % | 5.552 M -95.20 % | 115.610 M | 0.000 -100.00 % | 91.334 M 17.65 % | 77.635 M | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.210 M 47.12 % | 4.221 M -40.87 % | 7.139 M | 0.000 | 0.000 |
| cash and cash equivalents | 7.903 M 22.74 % | 6.439 M 37.44 % | 4.685 M -68.11 % | 14.693 M 78.20 % | 8.245 M -32.60 % | 12.233 M 52.89 % | 8.001 M 4.94 % | 7.624 M -4.87 % | 8.014 M -6.51 % | 8.572 M |
| Cash and short term investments | 0.000 -100.00 % | 6.439 M 37.44 % | 4.685 M -68.11 % | 14.693 M 78.20 % | 8.245 M -55.29 % | 18.443 M 50.90 % | 12.222 M 60.31 % | 7.624 M -4.87 % | 8.014 M -6.51 % | 8.572 M |
| Total current assets | 9.939 M 54.36 % | 6.439 M -15.29 % | 7.601 M -59.41 % | 18.725 M 35.72 % | 13.797 M -25.19 % | 18.443 M 50.90 % | 12.222 M -87.70 % | 99.328 M 15.54 % | 85.967 M 791.13 % | 9.647 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -115.610 M -8.94 % | -106.120 M | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 370.000 K 16.35 % | 318.000 K | 0.000 |
| Tax assets | 1.304 M | 0.000 -100.00 % | 1.059 M 92.55 % | 550.000 K 15.30 % | 477.000 K 25.20 % | 381.000 K 5.54 % | 361.000 K 8.73 % | 332.000 K -26.87 % | 454.000 K -99.37 % | 72.090 M |
| Other assets | 0.000 -100.00 % | 2.436 M | 0.000 | 0.000 | 0.000 -100.00 % | 100.533 M 3.30 % | 97.323 M | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 24.628 M -75.19 % | 99.258 M 23.21 % | 80.558 M | 0.000 -100.00 % | 17.729 M 1 287.47 % | -1.493 M -7.03 % | -1.395 M 5.17 % | -1.471 M | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 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 |
| Other total stockholders equity | 10.659 M 0.58 % | 10.598 M 2.26 % | 10.364 M -5.44 % | 10.960 M -7.24 % | 11.815 M -4.69 % | 12.397 M -9.75 % | 13.736 M -11.04 % | 15.440 M | 0.000 | 0.000 |
| Deferred tax liabilities non current | 408.000 K 3.55 % | 394.000 K -0.51 % | 396.000 K -3.65 % | 411.000 K | 0.000 -100.00 % | 312.000 K 1.30 % | 308.000 K 12.82 % | 273.000 K -38.10 % | 441.000 K | 0.000 |
| Other liabilities | 0.000 100.00 % | -107.099 M | 0.000 | 0.000 | 0.000 100.00 % | -966.000 K -101.46 % | 66.274 M 8.38 % | 61.150 M -4.28 % | 63.881 M | 0.000 |
| Total assets | 181.746 M 4.20 % | 174.419 M -3.07 % | 179.934 M 16.86 % | 153.980 M 8.59 % | 141.803 M 7.89 % | 131.432 M 10.06 % | 119.421 M 8.61 % | 109.959 M 12.19 % | 98.015 M 1.61 % | 96.462 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -27.000 K -440.00 % | -5.000 K 99.39 % | -824.000 K -3 196.00 % | -25.000 K -266.67 % | 15.000 K 142.86 % | -35.000 K | 0.000 | 0.000 |
| Stock based compensation | 0.000 -100.00 % | 288.000 K -16.28 % | 344.000 K 3.61 % | 332.000 K 4.40 % | 318.000 K -2.15 % | 325.000 K 124.14 % | 145.000 K 130.16 % | 63.000 K | 0.000 | 0.000 |
| Change in working capital | -89.000 K 37.32 % | -142.000 K 17.44 % | -172.000 K -1 333.33 % | -12.000 K -144.44 % | 27.000 K 116.46 % | -164.000 K -720.00 % | -20.000 K 76.47 % | -85.000 K -170.83 % | 120.000 K -35.83 % | 187.000 K |
| Accounts receivables | -98.000 K -276.92 % | -26.000 K 78.33 % | -120.000 K -580.00 % | 25.000 K 151.02 % | -49.000 K -96.00 % | -25.000 K 10.71 % | -28.000 K 46.15 % | -52.000 K -5 300.00 % | 1.000 K 102.63 % | -38.000 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -51.000 K 56.03 % | -116.000 K -123.08 % | -52.000 K -40.54 % | -37.000 K -148.68 % | 76.000 K 154.68 % | -139.000 K -1 837.50 % | 8.000 K -92.66 % | 109.000 K 198.20 % | -111.000 K -165.29 % | 170.000 K |
| Other non cash items | 179.000 K -86.41 % | 1.317 M 783.89 % | 149.000 K 46.08 % | 102.000 K -87.70 % | 829.000 K 141.69 % | 343.000 K 169.86 % | -491.000 K -66.44 % | -295.000 K -140.92 % | 721.000 K 220.44 % | 225.000 K |
| Net cash provided by operating activities | -128.000 K -167.37 % | 190.000 K -84.31 % | 1.211 M -29.31 % | 1.713 M 24.22 % | 1.379 M 30.71 % | 1.055 M 287.87 % | 272.000 K 531.75 % | -63.000 K -107.73 % | 815.000 K 64.31 % | 496.000 K |
| Investments in property plant and equipment | -20.000 K -566.67 % | -3.000 K 57.14 % | -7.000 K 90.79 % | -76.000 K 95.78 % | -1.803 M -91.60 % | -941.000 K 23.99 % | -1.238 M -118.34 % | -567.000 K -6 987.50 % | -8.000 K -300.00 % | -2.000 K |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 6.751 M -42.59 % | 11.759 M 358.44 % | 2.565 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -9.245 M 28.10 % | -12.858 M -72.82 % | -7.440 M -128.36 % | -3.258 M | 0.000 100.00 % | -7.660 M -240.90 % | -2.247 M -63.42 % | -1.375 M |
| Sales maturities of investments | 1.694 M -82.40 % | 9.624 M 257.37 % | 2.693 M -34.64 % | 4.120 M 112.48 % | 1.939 M 35.03 % | 1.436 M 6.13 % | 1.353 M -23.08 % | 1.759 M -30.09 % | 2.516 M -53.92 % | 5.460 M |
| Other investing activites | -7.384 M -154.62 % | -2.900 M 92.43 % | -38.295 M -316.39 % | -9.197 M -177.69 % | -3.312 M 57.35 % | -7.765 M 12.77 % | -8.902 M -216.21 % | 7.660 M 472.21 % | -2.058 M 76.07 % | -8.599 M |
| Net cash used for investing activites | -5.710 M -184.96 % | 6.721 M 117.64 % | -38.103 M -509.45 % | -6.252 M 22.35 % | -8.051 M 23.53 % | -10.528 M -19.81 % | -8.787 M -14.71 % | -7.660 M -185.39 % | -2.684 M 68.79 % | -8.601 M |
| Debt repayment | -5.000 M -4 364.29 % | -112.000 K -101.01 % | 11.144 M 406.41 % | -3.637 M 7.60 % | -3.936 M -422.89 % | 1.219 M -55.80 % | 2.758 M 249.11 % | 790.000 K 27.83 % | 618.000 K -90.33 % | 6.389 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.447 M | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -888.000 K 21.76 % | -1.135 M 43.56 % | -2.011 M -20.71 % | -1.666 M -187.74 % | -579.000 K 56.24 % | -1.323 M | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.000 K -38.89 % | -18.000 K | 0.000 | 0.000 | 0.000 |
| Other financing activites | 12.302 M 343.85 % | -5.045 M -130.34 % | 16.628 M 5.51 % | 15.759 M 7.15 % | 14.707 M 25.84 % | 11.687 M 73.63 % | 6.731 M 283.91 % | -3.660 M -628.14 % | 693.000 K -23.17 % | 902.000 K |
| Net cash used provided by financing activities | 7.302 M 241.59 % | -5.157 M -119.18 % | 26.884 M 144.69 % | 10.987 M 25.42 % | 8.760 M -21.89 % | 11.215 M 26.12 % | 8.892 M -20.99 % | 11.254 M 758.43 % | 1.311 M -82.02 % | 7.291 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.723 M | 0.000 | 0.000 |
| Net change in cash | 1.464 M -16.53 % | 1.754 M 117.53 % | -10.008 M -255.21 % | 6.448 M 208.81 % | 2.088 M 19.86 % | 1.742 M 362.07 % | 377.000 K -97.33 % | 14.124 M 374.79 % | -5.140 M -531.45 % | -814.000 K |
| Cash at beginning of period | 6.439 M 37.44 % | 4.685 M -68.11 % | 14.693 M 78.20 % | 8.245 M 33.91 % | 6.157 M 39.46 % | 4.415 M 9.34 % | 4.038 M 152.29 % | -7.723 M -190.10 % | 8.572 M -8.67 % | 9.386 M |
| Cash at end of period | 7.903 M 22.74 % | 6.439 M 37.44 % | 4.685 M -68.11 % | 14.693 M 78.20 % | 8.245 M 33.91 % | 6.157 M 39.46 % | 4.415 M -31.03 % | 6.401 M 86.51 % | 3.432 M -59.96 % | 8.572 M |
| Operating cash flow | -128.000 K -167.37 % | 190.000 K -84.31 % | 1.211 M -29.31 % | 1.713 M 24.22 % | 1.379 M 30.71 % | 1.055 M 287.87 % | 272.000 K 531.75 % | -63.000 K -107.73 % | 815.000 K 64.31 % | 496.000 K |
| Capital expenditure | -20.000 K -566.67 % | -3.000 K 57.14 % | -7.000 K 90.79 % | -76.000 K 95.78 % | -1.803 M -91.60 % | -941.000 K 23.99 % | -1.238 M -118.34 % | -567.000 K -6 987.50 % | -8.000 K -300.00 % | -2.000 K |
| Free CashFlow | -148.000 K -179.14 % | 187.000 K -84.47 % | 1.204 M -26.45 % | 1.637 M 486.08 % | -424.000 K -471.93 % | 114.000 K 111.80 % | -966.000 K -53.33 % | -630.000 K -178.07 % | 807.000 K 63.36 % | 494.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.737 M 3.05 % | 2.656 M 6.80 % | 2.487 M 5.43 % | 2.359 M 125.74 % | 1.045 M 3.36 % | 1.011 M 318.36 % | -463.000 K -120.51 % | 2.257 M 0.04 % | 2.256 M 10.53 % | 2.041 M 4.35 % | 1.956 M 8.37 % | 1.805 M 12.74 % | 1.601 M 1.01 % | 1.585 M -11.30 % | 1.787 M 4.38 % | 1.712 M -6.55 % | 1.832 M -2.86 % | 1.886 M 1.29 % | 1.862 M 16.74 % | 1.595 M 4.59 % | 1.525 M 32.26 % | 1.153 M -6.34 % | 1.231 M 5.57 % | 1.166 M 6.78 % | 1.092 M 4.90 % | 1.041 M -6.47 % | 1.113 M 3.06 % | 1.080 M 2.56 % | 1.053 M 6.36 % | 990.000 K 0.00 % | 990.000 K 1.02 % | 980.000 K 1.24 % | 968.000 K 9.38 % | 885.000 K 3.75 % | 853.000 K -1.39 % | 865.000 K -3.89 % | 900.000 K 11.11 % | 810.000 K |
| Net income | 131.000 K -45.64 % | 241.000 K 69.72 % | 142.000 K 195.95 % | -148.000 K -40.95 % | -105.000 K 1.87 % | -107.000 K 91.73 % | -1.294 M -295.72 % | -327.000 K -1 357.69 % | 26.000 K -56.67 % | 60.000 K -57.14 % | 140.000 K -21.79 % | 179.000 K 18.54 % | 151.000 K -3.21 % | 156.000 K -42.01 % | 269.000 K 25.12 % | 215.000 K -12.96 % | 247.000 K -11.15 % | 278.000 K -9.45 % | 307.000 K 73.45 % | 177.000 K -22.03 % | 227.000 K 243.94 % | 66.000 K -61.85 % | 173.000 K 108.43 % | 83.000 K 97.62 % | 42.000 K -26.32 % | 57.000 K -44.66 % | 103.000 K 41.10 % | 73.000 K -38.14 % | 118.000 K -4.84 % | 124.000 K -29.14 % | 175.000 K 25.00 % | 140.000 K 11.11 % | 126.000 K 17.76 % | 107.000 K 237.18 % | -78.000 K -192.86 % | 84.000 K 16.67 % | 72.000 K -10.00 % | 80.000 K |
| Income before tax | 200.000 K -19.68 % | 249.000 K 159.38 % | 96.000 K 167.13 % | -143.000 K -36.19 % | -105.000 K 14.63 % | -123.000 K 92.51 % | -1.643 M -290.26 % | -421.000 K -1 503.33 % | 30.000 K -57.14 % | 70.000 K -58.58 % | 169.000 K -23.53 % | 221.000 K 20.11 % | 184.000 K -3.66 % | 191.000 K -43.66 % | 339.000 K 26.02 % | 269.000 K -12.94 % | 309.000 K -11.46 % | 349.000 K -8.88 % | 383.000 K 74.09 % | 220.000 K -24.14 % | 290.000 K 291.89 % | 74.000 K -63.18 % | 201.000 K 70.34 % | 118.000 K 174.42 % | 43.000 K -41.89 % | 74.000 K -42.19 % | 128.000 K 40.66 % | 91.000 K -37.67 % | 146.000 K -5.19 % | 154.000 K -36.10 % | 241.000 K 11.57 % | 216.000 K 6.93 % | 202.000 K 29.49 % | 156.000 K 545.71 % | -35.000 K -128.93 % | 121.000 K 18.63 % | 102.000 K 27.50 % | 80.000 K |
| Income before tax ratio | 0.07 -22.06 % | 0.09 142.87 % | 0.04 163.68 % | -0.06 39.67 % | -0.10 17.41 % | -0.12 -103.43 % | 3.55 2 002.42 % | -0.19 -1 502.71 % | 0.01 -61.23 % | 0.03 -60.30 % | 0.09 -29.43 % | 0.12 6.53 % | 0.11 -4.63 % | 0.12 -36.48 % | 0.19 20.73 % | 0.16 -6.84 % | 0.17 -8.85 % | 0.19 -10.04 % | 0.21 49.13 % | 0.14 -27.47 % | 0.19 196.30 % | 0.06 -60.69 % | 0.16 61.34 % | 0.10 157.00 % | 0.04 -44.61 % | 0.07 -38.19 % | 0.12 36.49 % | 0.08 -39.23 % | 0.14 -10.87 % | 0.16 -36.10 % | 0.24 10.45 % | 0.22 5.62 % | 0.21 18.38 % | 0.18 529.60 % | -0.04 -129.33 % | 0.14 23.43 % | 0.11 14.75 % | 0.10 |
| EBITDA | 200.000 K -19.68 % | 249.000 K 159.38 % | 96.000 K 167.13 % | -143.000 K -36.19 % | -105.000 K 14.63 % | -123.000 K -241.67 % | -36.000 K -38.46 % | -26.000 K -30.00 % | -20.000 K 13.04 % | -23.000 K 11.54 % | -26.000 K -8.33 % | -24.000 K -4.35 % | -23.000 K 0.00 % | -23.000 K 17.86 % | -28.000 K -27.27 % | -22.000 K 0.00 % | -22.000 K -10.00 % | -20.000 K 16.67 % | -24.000 K -4.35 % | -23.000 K -35.29 % | -17.000 K -113.18 % | 129.000 K -49.81 % | 257.000 K 49.42 % | 172.000 K 75.51 % | 98.000 K -24.62 % | 130.000 K -29.73 % | 185.000 K 25.85 % | 147.000 K -24.23 % | 194.000 K -2.02 % | 198.000 K | 0.000 -100.00 % | 260.000 K 6.12 % | 245.000 K 23.12 % | 199.000 K 668.57 % | -35.000 K -122.01 % | 159.000 K | 0.000 100.00 % | -65.000 K |
| Net income ratio | 0.05 -47.25 % | 0.09 58.92 % | 0.06 191.01 % | -0.06 37.56 % | -0.10 5.06 % | -0.11 -103.79 % | 2.79 2 029.02 % | -0.14 -1 357.14 % | 0.01 -60.80 % | 0.03 -58.93 % | 0.07 -27.83 % | 0.10 5.15 % | 0.09 -4.17 % | 0.10 -34.62 % | 0.15 19.87 % | 0.13 -6.85 % | 0.13 -8.53 % | 0.15 -10.60 % | 0.16 48.58 % | 0.11 -25.45 % | 0.15 160.04 % | 0.06 -59.27 % | 0.14 97.43 % | 0.07 85.08 % | 0.04 -29.76 % | 0.05 -40.83 % | 0.09 36.91 % | 0.07 -39.68 % | 0.11 -10.53 % | 0.13 -29.14 % | 0.18 23.74 % | 0.14 9.75 % | 0.13 7.66 % | 0.12 232.22 % | -0.09 -194.16 % | 0.10 21.39 % | 0.08 -19.00 % | 0.10 |
| Ratio EBITDA | 0.07 -22.06 % | 0.09 142.87 % | 0.04 163.68 % | -0.06 39.67 % | -0.10 17.41 % | -0.12 -256.47 % | 0.08 774.96 % | -0.01 -29.94 % | -0.01 21.33 % | -0.01 15.22 % | -0.01 0.03 % | -0.01 7.45 % | -0.01 1.00 % | -0.01 7.39 % | -0.02 -21.93 % | -0.01 -7.01 % | -0.01 -13.24 % | -0.01 17.73 % | -0.01 10.62 % | -0.01 -29.36 % | -0.01 -109.96 % | 0.11 -46.41 % | 0.21 41.53 % | 0.15 64.37 % | 0.09 -28.14 % | 0.12 -24.87 % | 0.17 22.12 % | 0.14 -26.12 % | 0.18 -7.88 % | 0.20 | 0.00 -100.00 % | 0.27 4.82 % | 0.25 12.56 % | 0.22 648.01 % | -0.04 -122.32 % | 0.18 | 0.00 100.00 % | -0.08 |
| Gross profit ratio | 0.00 | 0.00 | 0.00 -100.00 % | 0.47 -53.41 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 1.150 M 0.00 % | 1.150 M 0.00 % | 1.150 M 0.46 % | 1.144 M -1.90 % | 1.167 M -1.87 % | 1.189 M 3.88 % | 1.144 M 0.46 % | 1.139 M -12.37 % | 1.300 M 8.33 % | 1.200 M -1.30 % | 1.216 M 1.88 % | 1.193 M -5.17 % | 1.258 M -3.21 % | 1.300 M -8.77 % | 1.425 M 17.09 % | 1.217 M -1.46 % | 1.235 M -2.27 % | 1.264 M -16.88 % | 1.520 M 11.66 % | 1.362 M -7.06 % | 1.465 M 1.66 % | 1.441 M -0.47 % | 1.448 M -2.83 % | 1.490 M -2.74 % | 1.532 M -1.02 % | 1.548 M -2.10 % | 1.581 M 3.57 % | 1.527 M 3.49 % | 1.475 M -4.84 % | 1.550 M -6.24 % | 1.653 M 6.27 % | 1.556 M -5.90 % | 1.653 M 0.00 % | 1.653 M 0.00 % | 1.653 M 0.00 % | 1.653 M 0.00 % | 1.653 M 0.00 % | 1.653 M |
| Weighted average shs out | 1.150 M 0.00 % | 1.150 M 0.00 % | 1.150 M 0.46 % | 1.144 M -1.90 % | 1.167 M -1.87 % | 1.189 M 3.88 % | 1.144 M 0.46 % | 1.139 M 0.00 % | 1.139 M 0.00 % | 1.139 M 0.00 % | 1.139 M 0.43 % | 1.134 M -2.35 % | 1.162 M -0.81 % | 1.171 M -1.35 % | 1.187 M -2.46 % | 1.217 M -1.46 % | 1.235 M -0.59 % | 1.242 M -19.70 % | 1.547 M 13.63 % | 1.362 M -7.06 % | 1.465 M 2.89 % | 1.424 M -0.57 % | 1.432 M -3.06 % | 1.477 M -2.94 % | 1.522 M -1.22 % | 1.541 M -2.54 % | 1.581 M 3.59 % | 1.526 M 3.47 % | 1.475 M -4.84 % | 1.550 M -4.12 % | 1.617 M 3.93 % | 1.556 M -5.90 % | 1.653 M 0.00 % | 1.653 M 0.00 % | 1.653 M 0.00 % | 1.653 M 0.00 % | 1.653 M 0.00 % | 1.653 M |
| EPS diluted | 0.11 -47.62 % | 0.21 75.00 % | 0.12 192.31 % | -0.13 -44.44 % | -0.09 0.00 % | -0.09 92.04 % | -1.13 -289.66 % | -0.29 -1 550.00 % | 0.02 -60.00 % | 0.05 -37.34 % | 0.08 -46.80 % | 0.15 25.00 % | 0.12 0.00 % | 0.12 -36.84 % | 0.19 5.56 % | 0.18 -10.00 % | 0.20 -9.09 % | 0.22 10.00 % | 0.20 53.85 % | 0.13 -13.33 % | 0.15 200.00 % | 0.05 -58.33 % | 0.12 100.00 % | 0.06 100.00 % | 0.03 -25.00 % | 0.04 -33.33 % | 0.06 20.00 % | 0.05 -37.50 % | 0.08 0.00 % | 0.08 -27.27 % | 0.11 22.22 % | 0.09 18.11 % | 0.08 17.77 % | 0.06 237.08 % | -0.05 -192.91 % | 0.05 16.51 % | 0.04 -9.17 % | 0.05 |
| Earnings per share | 0.11 -47.62 % | 0.21 75.00 % | 0.12 192.31 % | -0.13 -44.44 % | -0.09 0.00 % | -0.09 92.04 % | -1.13 -289.66 % | -0.29 -1 371.93 % | 0.02 -56.74 % | 0.05 -56.08 % | 0.12 -25.00 % | 0.16 23.08 % | 0.13 0.00 % | 0.13 -43.48 % | 0.23 27.78 % | 0.18 -10.00 % | 0.20 -9.09 % | 0.22 10.00 % | 0.20 53.85 % | 0.13 -13.33 % | 0.15 200.00 % | 0.05 -58.33 % | 0.12 100.00 % | 0.06 100.00 % | 0.03 -25.00 % | 0.04 -33.33 % | 0.06 20.00 % | 0.05 -37.50 % | 0.08 0.00 % | 0.08 -27.27 % | 0.11 22.22 % | 0.09 18.11 % | 0.08 17.77 % | 0.06 237.08 % | -0.05 -192.91 % | 0.05 16.51 % | 0.04 -9.17 % | 0.05 |
| Gross profit | 0.000 | 0.000 | 0.000 -100.00 % | 1.099 M 5.17 % | 1.045 M 3.36 % | 1.011 M 318.36 % | -463.000 K -120.51 % | 2.257 M 0.04 % | 2.256 M 10.53 % | 2.041 M 4.35 % | 1.956 M 8.37 % | 1.805 M 12.74 % | 1.601 M 1.01 % | 1.585 M -11.30 % | 1.787 M 4.38 % | 1.712 M -6.55 % | 1.832 M -2.86 % | 1.886 M 1.29 % | 1.862 M 16.74 % | 1.595 M 4.59 % | 1.525 M 32.26 % | 1.153 M -6.34 % | 1.231 M 5.57 % | 1.166 M 6.78 % | 1.092 M 4.90 % | 1.041 M -6.47 % | 1.113 M 3.06 % | 1.080 M 2.56 % | 1.053 M 6.36 % | 990.000 K 0.00 % | 990.000 K 1.02 % | 980.000 K 1.24 % | 968.000 K 9.38 % | 885.000 K 3.75 % | 853.000 K -1.39 % | 865.000 K -3.89 % | 900.000 K 11.11 % | 810.000 K |
| Income tax expense | 69.000 K 762.50 % | 8.000 K 117.39 % | -46.000 K -1 020.00 % | 5.000 K 115.63 % | -32.000 K -300.00 % | 16.000 K 104.58 % | -349.000 K -271.28 % | -94.000 K -2 450.00 % | 4.000 K -60.00 % | 10.000 K -65.52 % | 29.000 K -30.95 % | 42.000 K 27.27 % | 33.000 K -5.71 % | 35.000 K -50.00 % | 70.000 K 29.63 % | 54.000 K -12.90 % | 62.000 K -12.68 % | 71.000 K -6.58 % | 76.000 K 76.74 % | 43.000 K -31.75 % | 63.000 K 687.50 % | 8.000 K -71.43 % | 28.000 K -20.00 % | 35.000 K 3 400.00 % | 1.000 K -94.12 % | 17.000 K -32.00 % | 25.000 K 38.89 % | 18.000 K -35.71 % | 28.000 K -6.67 % | 30.000 K -54.55 % | 66.000 K -13.16 % | 76.000 K 0.00 % | 76.000 K 55.10 % | 49.000 K 13.95 % | 43.000 K 16.22 % | 37.000 K 23.33 % | 30.000 K | 0.000 |
| Cost of revenue | 0.000 | 0.000 -100.00 % | 2.487 M 5.43 % | 2.359 M -28.36 % | 3.293 M 173.28 % | 1.205 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 |
| General and administrative expenses | 0.000 | 0.000 -100.00 % | 170.000 K -14.57 % | 199.000 K -10.36 % | 222.000 K 12.12 % | 198.000 K -1.00 % | 200.000 K -36.31 % | 314.000 K 44.70 % | 217.000 K -18.11 % | 265.000 K 45.60 % | 182.000 K -6.67 % | 195.000 K 16.07 % | 168.000 K 11.26 % | 151.000 K 23.77 % | 122.000 K -18.67 % | 150.000 K 4.90 % | 143.000 K -10.63 % | 160.000 K 48.15 % | 108.000 K -33.74 % | 163.000 K 6.54 % | 153.000 K -79.65 % | 752.000 K 3.58 % | 726.000 K 1.11 % | 718.000 K 2.57 % | 700.000 K 3.24 % | 678.000 K -9.24 % | 747.000 K 15.99 % | 644.000 K 8.60 % | 593.000 K 8.01 % | 549.000 K 15.09 % | 477.000 K -9.32 % | 526.000 K 1.35 % | 519.000 K -0.19 % | 520.000 K 0.00 % | 520.000 K 5.91 % | 491.000 K -1.01 % | 496.000 K 629.41 % | 68.000 K |
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 35.000 K -46.15 % | 65.000 K 261.11 % | 18.000 K 63.64 % | 11.000 K -45.00 % | 20.000 K -4.76 % | 21.000 K -12.50 % | 24.000 K -22.58 % | 31.000 K -16.22 % | 37.000 K 5.71 % | 35.000 K 9.38 % | 32.000 K -20.00 % | 40.000 K 37.93 % | 29.000 K -25.64 % | 39.000 K 21.88 % | 32.000 K -21.95 % | 41.000 K -4.65 % | 43.000 K 0.00 % | 43.000 K 126.32 % | 19.000 K -5.00 % | 20.000 K -42.86 % | 35.000 K 16.67 % | 30.000 K -3.23 % | 31.000 K 24.00 % | 25.000 K 8.70 % | 23.000 K -11.54 % | 26.000 K -16.13 % | 31.000 K 72.22 % | 18.000 K -25.00 % | 24.000 K 4.35 % | 23.000 K -17.86 % | 28.000 K 33.33 % | 21.000 K -22.22 % | 27.000 K 42.11 % | 19.000 K -5.00 % | 20.000 K -16.67 % | 24.000 K |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -663.000 K -70.00 % | -390.000 K 10.34 % | -435.000 K -16.94 % | -372.000 K 2.62 % | -382.000 K -9.77 % | -348.000 K -3.26 % | -337.000 K -7.67 % | -313.000 K 6.57 % | -335.000 K 0.89 % | -338.000 K 1.74 % | -344.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.851 M -3.35 % | -1.791 M 0.28 % | -1.796 M -0.90 % | -1.780 M -6.59 % | -1.670 M 4.84 % | -1.755 M | 0.000 | 0.000 | 0.000 100.00 % | -1.250 M | 0.000 | 0.000 100.00 % | -1.270 M 11.50 % | -1.435 M -14.43 % | -1.254 M 4.57 % | -1.314 M | 0.000 |
| Operating expenses | 0.000 | 0.000 -100.00 % | 949.000 K -11.23 % | 1.069 M 4.39 % | 1.024 M 2.40 % | 1.000 M -1.28 % | 1.013 M 52.79 % | 663.000 K 70.00 % | 390.000 K -10.34 % | 435.000 K 16.94 % | 372.000 K -2.62 % | 382.000 K 9.77 % | 348.000 K 3.26 % | 337.000 K 7.67 % | 313.000 K -6.57 % | 335.000 K -0.89 % | 338.000 K -1.74 % | 344.000 K -76.74 % | 1.479 M 7.56 % | 1.375 M 11.34 % | 1.235 M 214.46 % | -1.079 M -4.76 % | -1.030 M 1.72 % | -1.048 M 0.10 % | -1.049 M -8.48 % | -967.000 K 1.83 % | -985.000 K -1 003.67 % | 109.000 K 12.37 % | 97.000 K 438.89 % | 18.000 K 102.40 % | -749.000 K -3 356.52 % | 23.000 K -17.86 % | 28.000 K 103.84 % | -729.000 K 17.91 % | -888.000 K -19.35 % | -744.000 K 6.77 % | -798.000 K -209.32 % | 730.000 K |
| Cost and expenses | 0.000 | 0.000 -100.00 % | 2.391 M -4.44 % | 2.502 M 144.34 % | 1.024 M 2.40 % | 1.000 M -1.28 % | 1.013 M -62.17 % | 2.678 M 20.31 % | 2.226 M 12.94 % | 1.971 M 10.30 % | 1.787 M 12.82 % | 1.584 M 11.79 % | 1.417 M 1.65 % | 1.394 M -3.40 % | 1.443 M 0.00 % | 1.443 M -5.25 % | 1.523 M -0.91 % | 1.537 M 3.92 % | 1.479 M 7.56 % | 1.375 M 11.34 % | 1.235 M 214.46 % | -1.079 M -4.76 % | -1.030 M 1.72 % | -1.048 M 0.10 % | -1.049 M -8.48 % | -967.000 K 1.83 % | -985.000 K -1 003.67 % | 109.000 K 12.37 % | 97.000 K 438.89 % | 18.000 K 102.40 % | -749.000 K -3 356.52 % | 23.000 K -17.86 % | 28.000 K 103.84 % | -729.000 K 17.91 % | -888.000 K -19.35 % | -744.000 K 6.77 % | -798.000 K -209.32 % | 730.000 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 | 0.000 -100.00 % | 949.000 K -11.23 % | 1.069 M 4.39 % | 1.024 M 2.40 % | 1.000 M -1.28 % | 1.013 M -14.30 % | 1.182 M 5.25 % | 1.123 M -6.10 % | 1.196 M -1.16 % | 1.210 M 2.80 % | 1.177 M 6.81 % | 1.102 M 1.75 % | 1.083 M -0.82 % | 1.092 M -0.36 % | 1.096 M -3.35 % | 1.134 M 2.35 % | 1.108 M 2.12 % | 1.085 M -7.66 % | 1.175 M 12.12 % | 1.048 M 35.75 % | 772.000 K 1.45 % | 761.000 K 1.74 % | 748.000 K 2.33 % | 731.000 K 3.98 % | 703.000 K -8.70 % | 770.000 K 14.93 % | 670.000 K 7.37 % | 624.000 K 10.05 % | 567.000 K 13.17 % | 501.000 K -8.74 % | 549.000 K 0.37 % | 547.000 K 1.11 % | 541.000 K -1.10 % | 547.000 K 7.25 % | 510.000 K -1.16 % | 516.000 K -10.73 % | 578.000 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.476 M -0.81 % | 1.488 M -1.20 % | 1.506 M 8.58 % | 1.387 M 4.44 % | 1.328 M -2.21 % | 1.358 M 3.51 % | 1.312 M 5.04 % | 1.249 M 5.05 % | 1.189 M 2.41 % | 1.161 M 1.04 % | 1.149 M -1.20 % | 1.163 M 10.24 % | 1.055 M 7.98 % | 977.000 K -4.03 % | 1.018 M -6.78 % | 1.092 M | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 303.000 K -11.14 % | 341.000 K 24.91 % | 273.000 K 31.88 % | 207.000 K 68.29 % | 123.000 K 241.67 % | 36.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 440.000 K -2.44 % | 451.000 K -6.63 % | 483.000 K 21.05 % | 399.000 K 3.64 % | 385.000 K 10.63 % | 348.000 K 9.78 % | 317.000 K 11.62 % | 284.000 K 10.94 % | 256.000 K 1.59 % | 252.000 K 1.20 % | 249.000 K -7.09 % | 268.000 K 5.93 % | 253.000 K 2.85 % | 246.000 K -1.99 % | 251.000 K 0.80 % | 249.000 K | 0.000 |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -126.000 K | 0.000 -100.00 % | 1.607 M 306.84 % | 395.000 K 890.00 % | -50.000 K 46.24 % | -93.000 K 52.31 % | -195.000 K 20.41 % | -245.000 K -18.36 % | -207.000 K 3.27 % | -214.000 K 41.69 % | -367.000 K -26.12 % | -291.000 K 12.08 % | -331.000 K 10.30 % | -369.000 K 9.34 % | -407.000 K -67.49 % | -243.000 K 20.85 % | -307.000 K -658.18 % | 55.000 K -1.79 % | 56.000 K 3.70 % | 54.000 K -1.82 % | 55.000 K -1.79 % | 56.000 K -1.75 % | 57.000 K 1.79 % | 56.000 K 16.67 % | 48.000 K 9.09 % | 44.000 K 116.92 % | -260.000 K -750.00 % | 40.000 K 25.00 % | 32.000 K -25.58 % | 43.000 K 315.00 % | -20.000 K -152.63 % | 38.000 K 119.29 % | -197.000 K -35.86 % | -145.000 K |
| Operating income | 200.000 K -19.68 % | 249.000 K 7.33 % | 232.000 K 262.24 % | -143.000 K -780.98 % | 20.999 K 90.92 % | 10.999 K 100.75 % | -1.476 M -273.67 % | -395.000 K -890.00 % | 50.000 K -46.24 % | 93.000 K -52.31 % | 195.000 K -20.41 % | 245.000 K 18.36 % | 207.000 K -3.27 % | 214.000 K -41.69 % | 367.000 K 26.12 % | 291.000 K -12.08 % | 331.000 K -10.30 % | 369.000 K -9.34 % | 407.000 K 67.49 % | 243.000 K -20.85 % | 307.000 K 314.86 % | 74.000 K -63.18 % | 201.000 K 70.34 % | 118.000 K 174.42 % | 43.000 K -41.89 % | 74.000 K -42.19 % | 128.000 K 40.66 % | 91.000 K -37.67 % | 146.000 K -5.19 % | 154.000 K -36.10 % | 241.000 K 11.57 % | 216.000 K 6.93 % | 202.000 K 29.49 % | 156.000 K 545.71 % | -35.000 K -128.93 % | 121.000 K 18.63 % | 102.000 K -29.66 % | 145.000 K |
| Operating income ratio | 0.07 -22.06 % | 0.09 0.50 % | 0.09 253.89 % | -0.06 -401.67 % | 0.02 84.71 % | 0.01 -99.66 % | 3.19 1 921.54 % | -0.18 -889.65 % | 0.02 -51.36 % | 0.05 -54.29 % | 0.10 -26.55 % | 0.14 4.98 % | 0.13 -4.24 % | 0.14 -34.26 % | 0.21 20.82 % | 0.17 -5.92 % | 0.18 -7.65 % | 0.20 -10.49 % | 0.22 43.47 % | 0.15 -24.32 % | 0.20 213.67 % | 0.06 -60.69 % | 0.16 61.34 % | 0.10 157.00 % | 0.04 -44.61 % | 0.07 -38.19 % | 0.12 36.49 % | 0.08 -39.23 % | 0.14 -10.87 % | 0.16 -36.10 % | 0.24 10.45 % | 0.22 5.62 % | 0.21 18.38 % | 0.18 529.60 % | -0.04 -129.33 % | 0.14 23.43 % | 0.11 -36.69 % | 0.18 |
| Total other income expenses net | 0.000 | 0.000 100.00 % | -136.000 K 21.39 % | -173.000 K -37.30 % | -126.000 K 5.97 % | -134.000 K 19.76 % | -167.000 K 49.09 % | -328.000 K | 0.000 | 0.000 | 0.000 100.00 % | -152.000 K -2.70 % | -148.000 K -1.37 % | -146.000 K 12.57 % | -167.000 K -14.38 % | -146.000 K 10.43 % | -163.000 K -715.00 % | -20.000 K 94.92 % | -394.000 K -1 613.04 % | -23.000 K -35.29 % | -17.000 K 83.96 % | -106.000 K -124.31 % | 436.000 K 422.96 % | -135.000 K 8.78 % | -148.000 K -33.33 % | -111.000 K -121.39 % | 519.000 K 484.44 % | -135.000 K -10.66 % | -122.000 K 8.27 % | -133.000 K -167.17 % | 198.000 K | 0.000 | 0.000 100.00 % | -121.000 K -120.00 % | -55.000 K | 0.000 | 0.000 100.00 % | -65.000 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 9.750 M 0.00 % | 9.750 M -40.91 % | 16.500 M 8.20 % | 15.250 M 58.85 % | 9.600 M 34.70 % | 7.127 M -52.68 % | 15.061 M -29.87 % | 21.475 M -14.14 % | 25.011 M 52.39 % | 16.413 M -3.04 % | 16.927 M 194.38 % | 5.750 M 198.48 % | -5.839 M -3.44 % | -5.645 M -33.61 % | -4.225 M -95.96 % | -2.156 M -86.51 % | -1.156 M -142.25 % | 2.736 M -53.31 % | 5.860 M -16.08 % | 6.983 M 2.66 % | 6.802 M 17.11 % | 5.808 M 6.10 % | 5.474 M -46.07 % | 10.150 M 71.16 % | 5.930 M -32.77 % | 8.821 M 77.41 % | 4.972 M -3.51 % | 5.153 M 44.22 % | 3.573 M -44.52 % | 6.440 M 59.52 % | 4.037 M 243.05 % | -2.822 M -124.49 % | 11.524 M 119.09 % | 5.260 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.861 M -17.87 % | 7.136 M -5.27 % | 7.533 M 26.44 % | 5.958 M -2.26 % | 6.096 M -22.51 % | 7.867 M 54.83 % | 5.081 M -26.56 % | 6.919 M -52.43 % | 14.545 M -12.39 % | 16.602 M -8.59 % | 18.162 M -0.43 % | 18.241 M 3.58 % | 17.611 M 2.31 % | 17.214 M | 0.000 | 0.000 -100.00 % | 12.141 M -5.22 % | 12.809 M -7.48 % | 13.845 M 73.15 % | 7.996 M -5.54 % | 8.465 M -5.52 % | 8.960 M 78.13 % | 5.030 M -6.87 % | 5.401 M -6.86 % | 5.799 M -6.07 % | 6.174 M -9.78 % | 6.843 M -5.73 % | 7.259 M 6.70 % | 6.803 M -15.04 % | 8.007 M |
| Total debt | 9.750 M 0.00 % | 9.750 M -40.91 % | 16.500 M 8.20 % | 15.250 M 3.39 % | 14.750 M 13.03 % | 13.050 M -39.30 % | 21.500 M -16.37 % | 25.707 M -12.54 % | 29.393 M 32.53 % | 22.178 M 2.62 % | 21.612 M 94.81 % | 11.094 M 52.96 % | 7.253 M -18.15 % | 8.861 M -15.35 % | 10.468 M -8.28 % | 11.413 M -10.44 % | 12.744 M -3.27 % | 13.175 M -6.59 % | 14.105 M -17.03 % | 17.001 M -11.55 % | 19.221 M 6.54 % | 18.041 M 10.49 % | 16.328 M -13.89 % | 18.961 M 10.61 % | 17.142 M 1.90 % | 16.822 M 31.92 % | 12.752 M -4.16 % | 13.306 M -1.15 % | 13.461 M -4.29 % | 14.064 M 11.91 % | 12.567 M -29.08 % | 17.720 M -9.23 % | 19.522 M 47.07 % | 13.274 M |
| Accumulated other comprehensive income loss | -742.000 K -1.23 % | -733.000 K 11.04 % | -824.000 K -31.21 % | -628.000 K 64.74 % | -1.781 M 1.87 % | -1.815 M -4.91 % | -1.730 M 19.50 % | -2.149 M -15.72 % | -1.857 M -9.17 % | -1.701 M 16.78 % | -2.044 M 1.68 % | -2.079 M -26.08 % | -1.649 M -56.60 % | -1.053 M -451.31 % | -191.000 K -297.92 % | -48.000 K 48.94 % | -94.000 K 33.80 % | -142.000 K 86.57 % | -1.057 M 3.56 % | -1.096 M -1 622.22 % | 72.000 K 227.27 % | 22.000 K 29.41 % | 17.000 K -22.73 % | 22.000 K 300.00 % | -11.000 K 64.52 % | -31.000 K 54.41 % | -68.000 K -13.33 % | -60.000 K -22.45 % | -49.000 K -800.00 % | 7.000 K -74.07 % | 27.000 K -6.90 % | 29.000 K 0.00 % | 28.999 K -6.45 % | 31.000 K |
| Retained earnings | 11.547 M 1.15 % | 11.416 M 2.16 % | 11.175 M 1.28 % | 11.034 M -1.31 % | 11.181 M -0.93 % | 11.286 M -0.94 % | 11.393 M -10.20 % | 12.687 M -2.51 % | 13.014 M 0.20 % | 12.988 M -1.31 % | 13.161 M 1.08 % | 13.021 M 1.39 % | 12.842 M 1.19 % | 12.691 M 1.24 % | 12.535 M 2.19 % | 12.266 M 1.78 % | 12.051 M 2.09 % | 11.804 M 2.41 % | 11.526 M 4.38 % | 11.042 M 2.09 % | 10.816 M 0.61 % | 10.750 M 1.64 % | 10.577 M 0.79 % | 10.494 M 0.40 % | 10.452 M 0.55 % | 10.395 M 1.00 % | 10.292 M 0.71 % | 10.219 M 1.17 % | 10.101 M 1.24 % | 9.977 M 1.77 % | 9.803 M 1.46 % | 9.662 M 1.32 % | 9.536 M 1.13 % | 9.429 M |
| Common stock | 12.000 K 0.00 % | 12.000 K 0.00 % | 12.000 K 0.00 % | 12.000 K 0.00 % | 12.000 K 0.00 % | 12.000 K 0.00 % | 12.000 K 0.00 % | 12.000 K 0.00 % | 12.000 K 0.00 % | 12.000 K 0.00 % | 12.000 K -7.69 % | 13.000 K 8.33 % | 12.000 K -7.69 % | 13.000 K 0.00 % | 13.000 K 0.00 % | 13.000 K 0.00 % | 13.000 K -7.14 % | 14.000 K 0.00 % | 14.000 K -6.67 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K -6.25 % | 16.000 K 0.00 % | 16.000 K -5.88 % | 17.000 K 0.00 % | 17.000 K 0.00 % | 17.000 K 0.00 % | 17.000 K 0.00 % | 17.000 K 0.00 % | 17.000 K 0.00 % | 17.000 K | 0.000 | 0.000 | 0.000 |
| Total equity | 20.607 M 0.66 % | 20.471 M 1.73 % | 20.123 M 0.15 % | 20.093 M 0.31 % | 20.030 M -0.30 % | 20.091 M -0.90 % | 20.273 M 0.88 % | 20.096 M -2.72 % | 20.657 M -0.32 % | 20.723 M 1.15 % | 20.488 M 1.58 % | 20.169 M -1.23 % | 20.420 M -4.38 % | 21.355 M -4.06 % | 22.259 M -1.32 % | 22.557 M 0.90 % | 22.356 M 0.58 % | 22.227 M -0.32 % | 22.298 M -4.62 % | 23.377 M 0.78 % | 23.196 M 0.05 % | 23.184 M 0.35 % | 23.103 M -3.23 % | 23.873 M -0.65 % | 24.028 M -0.37 % | 24.117 M -1.27 % | 24.426 M 0.33 % | 24.346 M 0.44 % | 24.239 M 0.28 % | 24.171 M 0.91 % | 23.954 M 147.18 % | 9.691 M 1.32 % | 9.565 M 1.11 % | 9.460 M |
| Other non current liabilities | -9.750 M 0.00 % | -9.750 M -106.05 % | 161.215 M 17.38 % | 137.339 M 1.04 % | 135.926 M -1.31 % | 137.734 M 4.03 % | 132.399 M -2.50 % | 135.789 M 1.65 % | 133.586 M -4.17 % | 139.392 M 1.42 % | 137.438 M -3.48 % | 142.397 M 5.26 % | 135.280 M 6.21 % | 127.372 M 54.88 % | 82.240 M -30.70 % | 118.675 M 1.10 % | 117.381 M 1.19 % | 115.999 M 4.10 % | 111.426 M 12.72 % | 98.856 M 6.45 % | 92.864 M | 0.000 -100.00 % | 91.783 M 15.44 % | 79.506 M -0.97 % | 80.285 M 2.30 % | 78.482 M 0.00 % | 78.479 M 1.18 % | 77.564 M 3.70 % | 74.797 M 4.28 % | 71.724 M -1.66 % | 72.932 M -21.01 % | 92.327 M 23.14 % | 74.976 M 664.83 % | -13.274 M |
| Long term debt | 9.750 M 0.00 % | 9.750 M | 0.000 -100.00 % | 15.250 M 3.39 % | 14.750 M 13.03 % | 13.050 M -39.30 % | 21.500 M -16.37 % | 25.707 M -12.54 % | 29.393 M 32.53 % | 22.178 M 2.62 % | 21.612 M 94.81 % | 11.094 M 52.96 % | 7.253 M -18.15 % | 8.861 M 25.83 % | 7.042 M -38.30 % | 11.413 M -10.44 % | 12.744 M -3.27 % | 13.175 M 71.33 % | 7.690 M -54.77 % | 17.001 M -11.55 % | 19.221 M 6.54 % | 18.041 M 10.49 % | 16.328 M -13.89 % | 18.961 M 10.61 % | 17.142 M 1.90 % | 16.822 M 31.92 % | 12.752 M -4.16 % | 13.306 M -1.15 % | 13.461 M -4.29 % | 14.064 M 11.91 % | 12.567 M -29.08 % | 17.720 M -9.23 % | 19.522 M 47.07 % | 13.274 M |
| Total non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 152.589 M 1.27 % | 150.676 M -0.07 % | 150.784 M -2.02 % | 153.899 M 5.45 % | 145.950 M -1.26 % | 147.810 M 1.56 % | 145.546 M 40.52 % | 103.577 M -23.27 % | 134.982 M 8.16 % | 124.796 M 3.15 % | 120.982 M 34.88 % | 89.693 M -23.54 % | 117.300 M -0.84 % | 118.289 M 2.83 % | 115.039 M -2.55 % | 118.053 M 2.99 % | 114.631 M 496.38 % | 19.221 M 6.54 % | 18.041 M 10.49 % | 16.328 M -83.23 % | 97.354 M 0.96 % | 96.426 M 473.21 % | 16.822 M -81.35 % | 90.179 M 577.73 % | 13.306 M -1.15 % | 13.461 M -4.29 % | 14.064 M 11.91 % | 12.567 M -29.08 % | 17.720 M -81.08 % | 93.670 M 605.67 % | 13.274 M |
| Other current liabilities | 0.000 | 0.000 100.00 % | -16.500 M | 0.000 -100.00 % | 16.961 M | 0.000 -100.00 % | 106.531 M 585.26 % | 15.546 M 2.49 % | 15.169 M -5.34 % | 16.024 M -56.53 % | 36.861 M 99.15 % | 18.509 M 4.35 % | 17.737 M 16.30 % | 15.251 M -60.49 % | 38.602 M 201.86 % | 12.788 M 8.04 % | 11.836 M -16.26 % | 14.135 M 320.34 % | -6.415 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 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 -100.00 % | 16.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.612 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.426 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.415 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 current liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.961 M | 0.000 -100.00 % | 127.031 M 717.13 % | 15.546 M 2.49 % | 15.169 M -5.34 % | 16.024 M -71.11 % | 55.473 M 199.71 % | 18.509 M 4.35 % | 17.737 M 16.30 % | 15.251 M -63.71 % | 42.028 M 228.65 % | 12.788 M 8.04 % | 11.836 M -16.26 % | 14.135 M 1 229.73 % | 1.063 M -13.30 % | 1.226 M 13.10 % | 1.084 M 12.22 % | 966.000 K -21.78 % | 1.235 M 10.96 % | 1.113 M 11.19 % | 1.001 M 10.85 % | 903.000 K -14.16 % | 1.052 M 5.52 % | 997.000 K 4.07 % | 958.000 K 11.66 % | 858.000 K -16.29 % | 1.025 M 11.66 % | 918.000 K 10.87 % | 828.000 K 9.67 % | 755.000 K |
| Total liabilities | 166.861 M 2.31 % | 163.099 M 0.91 % | 161.623 M 5.92 % | 152.589 M 1.27 % | 150.676 M -0.07 % | 150.784 M -2.18 % | 154.146 M -4.55 % | 161.496 M -0.91 % | 162.979 M 0.87 % | 161.570 M 1.58 % | 159.050 M 3.62 % | 153.491 M 7.69 % | 142.533 M 4.62 % | 136.233 M 3.43 % | 131.721 M 1.26 % | 130.088 M -0.03 % | 130.125 M 0.74 % | 129.174 M 8.44 % | 119.116 M 2.81 % | 115.857 M 502.76 % | 19.221 M 6.54 % | 18.041 M 10.49 % | 16.328 M -83.42 % | 98.467 M 1.07 % | 97.427 M 479.16 % | 16.822 M -81.56 % | 91.231 M 585.64 % | 13.306 M -1.15 % | 13.461 M -4.29 % | 14.064 M 11.91 % | 12.567 M -29.08 % | 17.720 M -81.25 % | 94.498 M 611.90 % | 13.274 M |
| Other non current assets | -6.358 M 0.03 % | -6.360 M 25.33 % | -8.518 M -105.12 % | 166.206 M 5.07 % | 158.184 M 4.60 % | 151.230 M 1.27 % | 149.333 M -8.36 % | 162.950 M -0.52 % | 163.798 M 2.87 % | 159.232 M 0.49 % | 158.455 M 4.19 % | 152.078 M 20.77 % | 125.926 M 7.98 % | 116.618 M 7.46 % | 108.522 M -1.69 % | 110.388 M 0.26 % | 110.102 M -1.76 % | 112.079 M -10.40 % | 125.082 M 2.36 % | 122.199 M 1 056.10 % | -12.781 M -2.61 % | -12.456 M 0.22 % | -12.484 M -32.72 % | -9.406 M 2.54 % | -9.651 M 2.28 % | -9.876 M 3.38 % | -10.221 M -4.36 % | -9.794 M 4.22 % | -10.225 M 3.82 % | -10.631 M 2.12 % | -10.861 M 3.24 % | -11.225 M -112.19 % | 92.062 M 864.13 % | -12.048 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.136 M -5.27 % | 7.533 M 26.44 % | 5.958 M -2.26 % | 6.096 M -22.51 % | 7.867 M 54.83 % | 5.081 M -26.56 % | 6.919 M -52.43 % | 14.545 M -12.39 % | 16.602 M -8.59 % | 18.162 M -0.43 % | 18.241 M 3.58 % | 17.611 M 2.31 % | 17.214 M | 0.000 | 0.000 -100.00 % | 6.249 M -5.30 % | 6.599 M -7.51 % | 7.135 M 68.80 % | 4.227 M -5.61 % | 4.478 M -5.51 % | 4.739 M -5.79 % | 5.030 M -6.87 % | 5.401 M -6.86 % | 5.799 M -6.07 % | 6.174 M -9.78 % | 6.843 M -5.73 % | 7.259 M | 0.000 -100.00 % | 8.007 M |
| Intangible assets | 0.000 | 0.000 -100.00 % | 796.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 815.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 831.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 830.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 680.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 341.000 K -2.01 % | 348.000 K 2.35 % | 340.000 K 1.19 % | 336.000 K 1.82 % | 330.000 K 1.54 % | 325.000 K |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 796.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 815.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 831.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 830.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 680.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 341.000 K -2.01 % | 348.000 K 2.35 % | 340.000 K 1.19 % | 336.000 K 1.82 % | 330.000 K 1.54 % | 325.000 K |
| Property plant equipment net | 6.358 M -0.03 % | 6.360 M -0.90 % | 6.418 M -0.90 % | 6.476 M -0.75 % | 6.525 M -0.93 % | 6.586 M -0.92 % | 6.647 M -0.92 % | 6.709 M -0.90 % | 6.770 M -1.01 % | 6.839 M -0.98 % | 6.907 M -1.02 % | 6.978 M -1.01 % | 7.049 M -1.04 % | 7.123 M -0.95 % | 7.191 M -0.26 % | 7.210 M -0.99 % | 7.282 M -0.74 % | 7.336 M -0.96 % | 7.407 M 5.56 % | 7.017 M 7.42 % | 6.532 M 11.52 % | 5.857 M 9.50 % | 5.349 M 3.28 % | 5.179 M 0.12 % | 5.173 M 0.70 % | 5.137 M -1.04 % | 5.191 M 18.17 % | 4.393 M 7.54 % | 4.085 M -0.58 % | 4.109 M 11.72 % | 3.678 M 1.32 % | 3.630 M -1.17 % | 3.673 M -1.16 % | 3.716 M |
| Total non current assets | 0.000 | 0.000 | 0.000 -100.00 % | 172.682 M 4.84 % | 164.709 M -0.15 % | 164.952 M -0.36 % | 165.544 M -5.74 % | 175.617 M -0.59 % | 176.664 M 1.57 % | 173.938 M 1.16 % | 171.937 M 3.59 % | 165.975 M 12.51 % | 147.520 M 5.11 % | 140.343 M 3.76 % | 135.255 M -0.43 % | 135.839 M 0.63 % | 134.995 M -1.20 % | 136.629 M 2.60 % | 133.169 M 3.06 % | 129.216 M 911.00 % | 12.781 M 2.61 % | 12.456 M -0.22 % | 12.484 M 32.72 % | 9.406 M -2.54 % | 9.651 M -2.28 % | 9.876 M -3.38 % | 10.221 M 4.36 % | 9.794 M -4.22 % | 10.225 M -3.82 % | 10.631 M -2.12 % | 10.861 M -3.24 % | 11.225 M -88.32 % | 96.065 M 697.35 % | 12.048 M |
| Other current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.892 M -5.12 % | 6.210 M -7.45 % | 6.710 M 78.03 % | 3.769 M -5.47 % | 3.987 M -5.54 % | 4.221 M -5.84 % | 4.483 M -6.90 % | 4.815 M -7.05 % | 5.180 M | 0.000 -100.00 % | 5.975 M -5.82 % | 6.344 M -6.75 % | 6.803 M | 0.000 |
| cash and cash equivalents | 0.000 | 0.000 | 0.000 -100.00 % | 5.663 M 9.96 % | 5.150 M -13.05 % | 5.923 M -8.01 % | 6.439 M 52.15 % | 4.232 M -3.42 % | 4.382 M -23.99 % | 5.765 M 23.05 % | 4.685 M -12.33 % | 5.344 M -59.18 % | 13.092 M -9.75 % | 14.506 M -1.27 % | 14.693 M 8.28 % | 13.569 M -2.38 % | 13.900 M 33.15 % | 10.439 M 26.61 % | 8.245 M -17.70 % | 10.018 M -19.33 % | 12.419 M 1.52 % | 12.233 M 12.70 % | 10.854 M 23.19 % | 8.811 M -21.41 % | 11.212 M 40.13 % | 8.001 M 2.84 % | 7.780 M -4.58 % | 8.153 M -17.55 % | 9.888 M 29.70 % | 7.624 M -10.62 % | 8.530 M -58.48 % | 20.542 M 156.84 % | 7.998 M -0.20 % | 8.014 M |
| Cash and short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.150 M -13.05 % | 5.923 M -8.01 % | 6.439 M 52.15 % | 4.232 M -3.42 % | 4.382 M -23.99 % | 5.765 M 23.05 % | 4.685 M -12.33 % | 5.344 M -59.18 % | 13.092 M -9.75 % | 14.506 M -1.27 % | 14.693 M 8.28 % | 13.569 M -2.38 % | 13.900 M 33.15 % | 10.439 M 26.61 % | 8.245 M -17.70 % | 10.018 M -45.29 % | 18.311 M -0.72 % | 18.443 M 5.00 % | 17.564 M 39.62 % | 12.580 M -17.23 % | 15.199 M 24.36 % | 12.222 M 57.10 % | 7.780 M -4.58 % | 8.153 M -17.55 % | 9.888 M 29.70 % | 7.624 M -10.62 % | 8.530 M -58.48 % | 20.542 M 156.84 % | 7.998 M -0.20 % | 8.014 M |
| Total current assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.150 M -13.05 % | 5.923 M -8.01 % | 6.439 M 7.77 % | 5.975 M -14.30 % | 6.972 M -16.55 % | 8.355 M 9.92 % | 7.601 M -1.09 % | 7.685 M -50.20 % | 15.433 M -10.51 % | 17.245 M -7.90 % | 18.725 M 11.42 % | 16.806 M -3.89 % | 17.486 M 18.37 % | 14.772 M 79.16 % | 8.245 M -17.70 % | 10.018 M -45.29 % | 18.311 M -0.72 % | 18.443 M 5.00 % | 17.564 M 39.62 % | 12.580 M -17.23 % | 15.199 M 24.36 % | 12.222 M 57.10 % | 7.780 M -4.58 % | 8.153 M -20.52 % | 10.258 M 28.32 % | 7.994 M -10.05 % | 8.887 M -57.43 % | 20.877 M 161.03 % | 7.998 M -4.01 % | 8.332 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 370.000 K 0.00 % | 370.000 K 3.64 % | 357.000 K 6.57 % | 335.000 K | 0.000 -100.00 % | 318.000 K |
| Tax assets | 0.000 | 0.000 -100.00 % | 1.304 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.216 M | 0.000 | 0.000 | 0.000 -100.00 % | 663.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 550.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 |
| Other assets | 187.468 M 2.12 % | 183.570 M 1.00 % | 181.746 M | 0.000 -100.00 % | 847.000 K | 0.000 -100.00 % | 2.436 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 % | 104.189 M 3.64 % | 100.533 M -0.63 % | 101.166 M 0.81 % | 100.354 M 3.88 % | 96.605 M -0.74 % | 97.323 M -0.34 % | 97.656 M 0.40 % | 97.269 M 5.71 % | 92.014 M 0.74 % | 91.334 M 1.82 % | 89.705 M 2.36 % | 87.636 M | 0.000 -100.00 % | 77.635 M |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 80.558 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 10.608 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 |
| Other total stockholders equity | 9.790 M 0.14 % | 9.776 M 0.16 % | 9.760 M 0.88 % | 9.675 M -8.88 % | 10.618 M 9.96 % | 9.656 M -8.89 % | 10.598 M 0.45 % | 10.551 M 0.55 % | 10.493 M 0.61 % | 10.429 M 0.63 % | 10.364 M 0.90 % | 10.272 M -0.01 % | 10.273 M -4.54 % | 10.762 M -1.81 % | 10.960 M -4.17 % | 11.437 M -0.52 % | 11.497 M -1.41 % | 11.662 M -1.29 % | 11.815 M -11.93 % | 13.416 M 9.14 % | 12.293 M -0.84 % | 12.397 M -0.77 % | 12.493 M -6.36 % | 13.341 M -1.69 % | 13.570 M -1.21 % | 13.736 M -3.17 % | 14.185 M 0.11 % | 14.170 M 0.00 % | 14.170 M 0.00 % | 14.170 M 0.45 % | 14.107 M | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 408.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 % | 411.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 |
| Other liabilities | 166.861 M 2.31 % | 163.099 M 0.91 % | 161.623 M | 0.000 100.00 % | -16.961 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.084 M -12.22 % | -966.000 K 21.78 % | -1.235 M | 0.000 | 0.000 100.00 % | -903.000 K | 0.000 100.00 % | -997.000 K -4.07 % | -958.000 K -11.66 % | -858.000 K 16.29 % | -1.025 M -11.66 % | -918.000 K | 0.000 100.00 % | -755.000 K |
| Total assets | 187.468 M 2.12 % | 183.570 M 1.00 % | 181.746 M 5.25 % | 172.682 M 1.16 % | 170.706 M -0.10 % | 170.875 M -2.03 % | 174.419 M -3.95 % | 181.592 M -1.11 % | 183.636 M 0.74 % | 182.293 M 1.53 % | 179.538 M 3.38 % | 173.660 M 6.57 % | 162.953 M 3.40 % | 157.588 M 2.34 % | 153.980 M 0.87 % | 152.645 M 0.11 % | 152.481 M 0.71 % | 151.401 M 7.06 % | 141.414 M 1.57 % | 139.234 M 2.92 % | 135.281 M 2.93 % | 131.432 M 0.17 % | 131.214 M 7.25 % | 122.340 M 0.73 % | 121.455 M 1.70 % | 119.421 M 3.25 % | 115.657 M 0.38 % | 115.216 M 2.42 % | 112.497 M 2.31 % | 109.959 M 0.46 % | 109.453 M -8.59 % | 119.738 M 15.06 % | 104.063 M 6.17 % | 98.015 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 |
| 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -25.000 K -257.14 % | -7.000 K -136.84 % | 19.000 K 152.78 % | -36.000 K -3 500.00 % | -1.000 K -103.85 % | 26.000 K 1 400.00 % | -2.000 K 0.00 % | -2.000 K 71.43 % | -7.000 K | 0.000 100.00 % | -12.000 K 42.86 % | -21.000 K -162.50 % | -8.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 115.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 288.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 344.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 332.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 318.000 K | 0.000 | 0.000 -100.00 % | 65.000 K -50.76 % | 132.000 K 106.25 % | 64.000 K -1.54 % | 65.000 K 1.56 % | 64.000 K -50.77 % | 130.000 K | 0.000 100.00 % | -13.000 K -156.52 % | 23.000 K -63.49 % | 63.000 K 1 160.00 % | 5.000 K -90.20 % | 51.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.000 K 122.08 % | -317.000 K -31 600.00 % | -1.000 K -100.83 % | 121.000 K 266.67 % | 33.000 K 117.74 % | -186.000 K -500.00 % | -31.000 K -141.89 % | 74.000 K -19.57 % | 92.000 K 129.21 % | -315.000 K -152.24 % | 603.000 K 372.85 % | -221.000 K -45.39 % | -152.000 K 39.92 % | -253.000 K -345.63 % | 103.000 K -22.56 % | 133.000 K 243.01 % | -93.000 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 21.000 K 400.00 % | -7.000 K 22.22 % | -9.000 K 43.75 % | -16.000 K -328.57 % | 7.000 K 153.85 % | -13.000 K 27.78 % | -18.000 K -700.00 % | 3.000 K | 0.000 100.00 % | -13.000 K 40.91 % | -22.000 K -214.29 % | -7.000 K 30.00 % | -10.000 K 41.18 % | -17.000 K -270.00 % | 10.000 K -52.38 % | 21.000 K 261.54 % | -13.000 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 49.000 K 115.81 % | -310.000 K -30 900.00 % | -1.000 K -100.83 % | 121.000 K 266.67 % | 33.000 K 119.08 % | -173.000 K -1 061.11 % | 18.000 K -75.68 % | 74.000 K -19.57 % | 92.000 K 157.50 % | -160.000 K -125.60 % | 625.000 K 382.81 % | -221.000 K -45.39 % | -152.000 K 35.59 % | -236.000 K -353.76 % | 93.000 K -16.96 % | 112.000 K 240.00 % | -80.000 K |
| Other non cash items | -257.000 K -273.65 % | 148.000 K 40.95 % | 105.000 K -1.87 % | 107.000 K -89.36 % | 1.006 M 207.65 % | 327.000 K 1 357.69 % | -26.000 K 56.67 % | -60.000 K 87.60 % | -484.000 K -170.39 % | -179.000 K -18.54 % | -151.000 K 3.21 % | -156.000 K 74.04 % | -601.000 K -179.53 % | -215.000 K 12.96 % | -247.000 K 11.15 % | -278.000 K 55.52 % | -625.000 K -253.11 % | -177.000 K 22.03 % | -227.000 K 80.73 % | -1.178 M -358.37 % | -257.000 K -136.15 % | 711.000 K 216.18 % | -612.000 K -222.16 % | 501.000 K 191.59 % | -547.000 K -1 239.58 % | 48.000 K -57.89 % | 114.000 K 225.27 % | -91.000 K 71.02 % | -314.000 K -253.17 % | 205.000 K 180.39 % | -255.000 K -5 000.00 % | -5.000 K -104.20 % | 119.000 K 3 866.67 % | 3.000 K -94.23 % | 52.000 K 8.33 % | 48.000 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 345.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -947.000 K -330.45 % | -220.000 K -123.66 % | 930.000 K 354.79 % | -365.000 K -151.41 % | 710.000 K 270.26 % | -417.000 K -338.29 % | 175.000 K -50.28 % | 352.000 K 117.28 % | 162.000 K 123.62 % | -686.000 K -170.21 % | 977.000 K 388.20 % | -339.000 K -2 160.00 % | -15.000 K 91.02 % | -167.000 K -173.25 % | 228.000 K -25.00 % | 304.000 K 275.31 % | 81.000 K |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -730.000 K -29.43 % | -564.000 K -151.79 % | -224.000 K -267.21 % | -61.000 K 33.70 % | -92.000 K -2 966.67 % | -3.000 K 99.65 % | -854.000 K -139.89 % | -356.000 K -1 324.00 % | -25.000 K 94.74 % | -475.000 K -416.30 % | -92.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.000 K 40.00 % | -5.000 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 % | 406.000 K -23.83 % | 533.000 K 58.63 % | 336.000 K 17.07 % | 287.000 K 2.50 % | 280.000 K -15.41 % | 331.000 K -5.70 % | 351.000 K -6.40 % | 375.000 K 26.69 % | 296.000 K | 0.000 -100.00 % | 402.000 K -18.29 % | 492.000 K 21.18 % | 406.000 K | 0.000 -100.00 % | 556.000 K | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.595 M -172.50 % | 2.200 M 123.52 % | -9.352 M -197.46 % | -3.144 M -332.46 % | -727.000 K 79.70 % | -3.582 M -920.51 % | -351.000 K 92.88 % | -4.928 M -11 919.51 % | -41.000 K -101.26 % | 3.245 M 217.23 % | -2.768 M 27.44 % | -3.815 M 31.01 % | -5.530 M -91.81 % | -2.883 M -235.62 % | -859.000 K -145.16 % | 1.902 M 345.74 % | -774.000 K |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.919 M -188.47 % | 2.169 M 123.47 % | -9.240 M -216.66 % | -2.918 M -441.37 % | -539.000 K 83.44 % | -3.254 M -281.03 % | -854.000 K 82.60 % | -4.909 M -2 234.35 % | 230.000 K -92.91 % | 3.245 M 232.02 % | -2.458 M 26.03 % | -3.323 M 35.15 % | -5.124 M -77.73 % | -2.883 M -851.49 % | -303.000 K -115.96 % | 1.899 M 343.77 % | -779.000 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.180 M -31.12 % | 1.713 M 165.06 % | -2.633 M -244.75 % | 1.819 M 468.44 % | 320.000 K -92.14 % | 4.070 M 834.66 % | -554.000 K -257.42 % | -155.000 K 74.30 % | -603.000 K -140.28 % | 1.497 M 129.05 % | -5.153 M -185.96 % | -1.802 M -128.84 % | 6.248 M 443.78 % | 1.149 M | 0.000 100.00 % | -656.000 K -624.80 % | 125.000 K |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.323 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -169.000 K 26.20 % | -229.000 K 74.89 % | -912.000 K -209.15 % | -295.000 K -28.26 % | -230.000 K 60.28 % | -579.000 K | 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 100.00 % | -5.000 K | 0.000 | 0.000 | 0.000 100.00 % | -6.000 K | 0.000 | 0.000 | 0.000 100.00 % | -3.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.544 M 294.64 % | -1.307 M -110.75 % | 12.155 M 1 464.20 % | -891.000 K -152.07 % | 1.711 M 1 025.66 % | 152.000 K -82.33 % | 860.000 K -68.48 % | 2.728 M -8.33 % | 2.976 M 385.88 % | -1.041 M 80.64 % | -5.378 M -131.16 % | 17.261 M 4 666.40 % | -378.000 K -432.39 % | -71.000 K 95.18 % | -1.472 M -197.74 % | 1.506 M 106.30 % | 730.000 K |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.550 M 1 905.65 % | 177.000 K -97.94 % | 8.610 M 1 260.19 % | 633.000 K -64.74 % | 1.795 M -50.73 % | 3.643 M 1 090.52 % | 306.000 K -88.11 % | 2.573 M 8.57 % | 2.370 M 419.74 % | 456.000 K 104.33 % | -10.531 M -168.12 % | 15.459 M 163.36 % | 5.870 M 444.53 % | 1.078 M 173.23 % | -1.472 M -273.18 % | 850.000 K -0.58 % | 855.000 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 345.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 684.000 K -67.83 % | 2.126 M 608.67 % | 300.000 K 111.32 % | -2.650 M -234.79 % | 1.966 M 7 121.43 % | -28.000 K 92.49 % | -373.000 K 81.20 % | -1.984 M -171.83 % | 2.762 M 229.73 % | -2.129 M 82.28 % | -12.012 M -173.34 % | 16.379 M 2 140.63 % | 731.000 K 110.75 % | -6.803 M -339.75 % | -1.547 M -150.67 % | 3.053 M 1 844.59 % | 157.000 K |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.841 M 11.11 % | 6.157 M 52.74 % | 4.031 M 8.04 % | 3.731 M -41.53 % | 6.381 M 44.53 % | 4.415 M -0.63 % | 4.443 M -7.75 % | 4.816 M -29.18 % | 6.800 M 68.40 % | 4.038 M -52.66 % | 8.530 M -58.48 % | 20.542 M 393.44 % | 4.163 M 21.30 % | 3.432 M -66.47 % | 10.235 M -13.13 % | 11.782 M 34.98 % | 8.729 M 1.83 % | 8.572 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 345.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.841 M 0.00 % | 6.841 M 11.11 % | 6.157 M 52.74 % | 4.031 M 8.04 % | 3.731 M -41.53 % | 6.381 M 44.53 % | 4.415 M -0.63 % | 4.443 M -7.75 % | 4.816 M -29.18 % | 6.800 M 6.23 % | 6.401 M -24.96 % | 8.530 M -58.48 % | 20.542 M 393.44 % | 4.163 M 21.30 % | 3.432 M -66.47 % | 10.235 M -13.13 % | 11.782 M 34.98 % | 8.729 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 345.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -947.000 K -330.45 % | -220.000 K -123.66 % | 930.000 K 354.79 % | -365.000 K -151.41 % | 710.000 K 270.26 % | -417.000 K -338.29 % | 175.000 K -50.28 % | 352.000 K 117.28 % | 162.000 K 123.62 % | -686.000 K -170.21 % | 977.000 K 388.20 % | -339.000 K -2 160.00 % | -15.000 K 91.02 % | -167.000 K -173.25 % | 228.000 K -25.00 % | 304.000 K 275.31 % | 81.000 K |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -730.000 K -29.43 % | -564.000 K -151.79 % | -224.000 K -267.21 % | -61.000 K 33.70 % | -92.000 K -2 966.67 % | -3.000 K 99.65 % | -854.000 K -139.89 % | -356.000 K -1 324.00 % | -25.000 K 94.74 % | -475.000 K -416.30 % | -92.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.000 K 40.00 % | -5.000 K |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 345.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.677 M -113.90 % | -784.000 K -211.05 % | 706.000 K 265.73 % | -426.000 K -168.93 % | 618.000 K 247.14 % | -420.000 K 38.14 % | -679.000 K -16 875.00 % | -4.000 K -102.92 % | 137.000 K 111.80 % | -1.161 M -231.19 % | 885.000 K 361.06 % | -339.000 K -2 160.00 % | -15.000 K 91.02 % | -167.000 K -173.25 % | 228.000 K -24.25 % | 301.000 K 296.05 % | 76.000 K |
| 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 |
| Date | Form 10K |
|---|---|
| 2024 | |
| 2023 | |
| 2022 | |
| 2021 | |
| 2020 | |
| 2019 | https://www.sec.gov/Archives/edgar/data/1700175/000155837020003225/hrgg-20191231x10k.htm |
| 2018 | https://www.sec.gov/Archives/edgar/data/1700175/000114420419016835/tv516379_10k.htm |
| 2017 | https://www.sec.gov/Archives/edgar/data/1700175/000114420418018029/tv489430_10k.htm |
| 2016 | |
| 2015 |