Arman Holdings Limited ARMAN.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 36.688 M -16.49 % | 43.933 M 5.68 % | 41.570 M 2.17 % | 40.688 M 159.08 % | 15.705 M -61.70 % | 41.004 M 8.44 % | 37.813 M 14.68 % | 32.972 M 34.70 % | 24.478 M -35.42 % | 37.904 M 316.60 % | 9.098 M 87.34 % | 4.857 M |
| Net income | -153.000 K -184.53 % | 181.000 K -13.40 % | 209.000 K -13.99 % | 243.000 K 1 786.50 % | 12.881 K -95.02 % | 258.766 K -4.55 % | 271.091 K 59.04 % | 170.450 K 4.02 % | 163.857 K 15.03 % | 142.451 K -18.44 % | 174.656 K 238.42 % | 51.609 K |
| Income before tax | -151.000 K -162.14 % | 243.000 K -12.59 % | 278.000 K -15.24 % | 328.000 K 811.21 % | 35.996 K -89.53 % | 343.912 K -7.15 % | 370.388 K 46.87 % | 252.183 K -11.07 % | 283.561 K 7.12 % | 264.724 K -17.25 % | 319.911 K 317.59 % | 76.609 K |
| Income before tax ratio | 0.00 -174.41 % | 0.01 -17.29 % | 0.01 -17.04 % | 0.01 251.72 % | 0.00 -72.67 % | 0.01 -14.37 % | 0.01 28.07 % | 0.01 -33.97 % | 0.01 65.87 % | 0.01 -80.14 % | 0.04 122.91 % | 0.02 |
| EBITDA | -136.000 K -148.06 % | 283.000 K -22.04 % | 363.000 K -2.16 % | 371.000 K 762.79 % | 43.000 K -88.41 % | 370.871 K 10.72 % | 334.961 K 28.49 % | 260.683 K -10.16 % | 290.156 K 3.29 % | 280.914 K 2 951.75 % | 9.205 K -98.72 % | 717.020 K |
| Net income ratio | 0.00 -201.22 % | 0.00 -18.06 % | 0.01 -15.82 % | 0.01 628.16 % | 0.00 -87.00 % | 0.01 -11.97 % | 0.01 38.68 % | 0.01 -22.77 % | 0.01 78.12 % | 0.00 -80.42 % | 0.02 80.65 % | 0.01 |
| Ratio EBITDA | 0.00 -157.55 % | 0.01 -26.23 % | 0.01 -4.23 % | 0.01 233.03 % | 0.00 -69.73 % | 0.01 2.11 % | 0.01 12.04 % | 0.01 -33.30 % | 0.01 59.94 % | 0.01 632.54 % | 0.00 -99.31 % | 0.15 |
| Gross profit ratio | 0.05 -6.07 % | 0.05 -3.85 % | 0.05 -5.05 % | 0.06 -57.72 % | 0.13 96.71 % | 0.07 0.26 % | 0.07 -7.15 % | 0.07 -12.69 % | 0.08 105.34 % | 0.04 -75.52 % | 0.16 -28.50 % | 0.23 |
| Weighted average shs out dil | 5.175 M -0.68 % | 5.211 M 0.00 % | 5.211 M 0.00 % | 5.211 M 0.00 % | 5.211 M 0.00 % | 5.211 M 0.00 % | 5.211 M 0.00 % | 5.211 M 0.00 % | 5.211 M 0.00 % | 5.211 M 0.00 % | 5.211 M 0.00 % | 5.211 M |
| Weighted average shs out | 5.175 M -0.68 % | 5.211 M 0.00 % | 5.211 M 0.00 % | 5.211 M 0.00 % | 5.211 M 0.00 % | 5.211 M 0.00 % | 5.211 M 0.00 % | 5.211 M 0.00 % | 5.211 M 0.00 % | 5.211 M 0.00 % | 5.211 M -0.01 % | 5.211 M |
| EPS diluted | -0.03 -185.30 % | 0.03 -13.47 % | 0.04 -13.95 % | 0.05 1 764.00 % | 0.00 -94.97 % | 0.05 -4.42 % | 0.05 59.02 % | 0.03 4.14 % | 0.03 15.02 % | 0.03 -18.51 % | 0.03 238.38 % | 0.01 |
| Earnings per share | -0.03 -185.30 % | 0.03 -13.47 % | 0.04 -13.95 % | 0.05 1 764.00 % | 0.00 -94.97 % | 0.05 -4.42 % | 0.05 59.02 % | 0.03 4.14 % | 0.03 15.02 % | 0.03 -18.51 % | 0.03 238.38 % | 0.01 |
| Gross profit | 1.732 M -21.56 % | 2.208 M 1.61 % | 2.173 M -2.99 % | 2.240 M 9.54 % | 2.045 M -24.66 % | 2.714 M 8.73 % | 2.496 M 6.49 % | 2.344 M 17.61 % | 1.993 M 32.61 % | 1.503 M 1.99 % | 1.474 M 33.95 % | 1.100 M |
| Income tax expense | 2.000 K -96.77 % | 62.000 K -10.14 % | 69.000 K -18.82 % | 85.000 K 267.73 % | 23.115 K -72.85 % | 85.146 K -14.25 % | 99.297 K 21.49 % | 81.733 K -31.72 % | 119.704 K -2.10 % | 122.273 K -15.82 % | 145.255 K 481.02 % | 25.000 K |
| Cost of revenue | 34.956 M -16.22 % | 41.725 M 5.91 % | 39.397 M 2.47 % | 38.448 M 181.46 % | 13.660 M -64.32 % | 38.289 M 8.42 % | 35.317 M 15.31 % | 30.627 M 36.21 % | 22.485 M -38.23 % | 36.401 M 377.41 % | 7.625 M 102.98 % | 3.756 M |
| General and administrative expenses | 902.000 K 377.25 % | 189.000 K 32.17 % | 143.000 K -17.34 % | 173.000 K -5.85 % | 183.752 K -76.47 % | 780.862 K 1.04 % | 772.798 K -4.51 % | 809.278 K 80.25 % | 448.983 K 23.68 % | 363.022 K 21.16 % | 299.633 K 94.07 % | 154.392 K |
| Selling and marketing expenses | 67.000 K -8.22 % | 73.000 K 7.35 % | 68.000 K 11.48 % | 61.000 K 0.07 % | 60.955 K -14.40 % | 71.205 K 1.40 % | 70.225 K -6.71 % | 75.275 K 18.03 % | 63.775 K -27.45 % | 87.907 K 56.35 % | 56.224 K 21.39 % | 46.317 K |
| Other expenses | -15.292 M -2 091.15 % | 768.000 K -54.34 % | 1.682 M 182.69 % | 595.000 K 3.50 % | 574.864 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 1.883 M 82.82 % | 1.030 M -45.59 % | 1.893 M 128.35 % | 829.000 K 1.15 % | 819.571 K -3.81 % | 852.067 K -59.87 % | 2.123 M 1.26 % | 2.097 M 22.74 % | 1.708 M 278.84 % | 450.929 K 26.72 % | 355.857 K -7.15 % | 383.253 K |
| Cost and expenses | 36.839 M -13.84 % | 42.755 M 3.56 % | 41.284 M 5.11 % | 39.277 M 171.26 % | 14.480 M -63.01 % | 39.141 M 4.54 % | 37.440 M 18.81 % | 31.512 M 30.25 % | 24.193 M -34.35 % | 36.852 M 361.78 % | 7.980 M 92.78 % | 4.140 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 17.175 M 6 455.34 % | 262.000 K 24.17 % | 211.000 K -9.83 % | 234.000 K -4.38 % | 244.707 K -71.28 % | 852.067 K 1.07 % | 843.023 K -4.70 % | 884.553 K 72.51 % | 512.758 K 13.71 % | 450.929 K 26.72 % | 355.857 K -7.15 % | 383.253 K |
| Interest income | 0.000 -100.00 % | 1.000 K -83.33 % | 6.000 K 500.00 % | 1.000 K 107.95 % | -12.574 K -268.37 % | 7.468 K 170.19 % | 2.764 K -39.82 % | 4.593 K 200.79 % | 1.527 K -37.16 % | 2.430 K -82.07 % | 13.550 K 502.22 % | 2.250 K |
| Interest expense | 0.000 | 0.000 -100.00 % | 8.000 K 300.00 % | 2.000 K -70.67 % | 6.820 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 15.000 K -63.41 % | 41.000 K -50.60 % | 83.000 K 97.62 % | 42.000 K 151.32 % | 16.712 K 65.81 % | 10.079 K -59.47 % | 24.868 K 89.93 % | 13.093 K 158.35 % | 5.068 K -63.17 % | 13.760 K -63.16 % | 37.352 K 14 211.11 % | 261.000 |
| Operating income | 778.000 K -33.96 % | 1.178 M 311.89 % | 286.000 K -79.73 % | 1.411 M 15.14 % | 1.225 M -34.19 % | 1.862 M 500.53 % | 310.093 K -78.76 % | 1.460 M 412.05 % | 285.088 K -72.91 % | 1.052 M -5.87 % | 1.118 M 55.98 % | 716.759 K |
| Operating income ratio | 0.02 -20.91 % | 0.03 289.73 % | 0.01 -80.16 % | 0.03 -55.56 % | 0.08 71.81 % | 0.05 453.80 % | 0.01 -81.48 % | 0.04 280.15 % | 0.01 -58.05 % | 0.03 -77.41 % | 0.12 -16.74 % | 0.15 |
| Total other income expenses net | 0.000 100.00 % | -935.000 K -11 587.50 % | -8.000 K 99.26 % | -1.083 M 8.95 % | -1.189 M 21.66 % | -1.518 M -2 618.08 % | 60.295 K 104.99 % | -1.208 M -78 984.74 % | -1.527 K 99.81 % | -787.580 K 1.31 % | -798.073 K -24.67 % | -640.150 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -564.000 K 28.79 % | -792.000 K -371.43 % | -168.000 K 36.60 % | -265.000 K -58.51 % | -167.180 K -7.64 % | -155.309 K 90.43 % | -1.623 M 80.85 % | -8.476 M -88.05 % | -4.508 M -388.98 % | -921.821 K -659.51 % | -121.370 K 83.66 % | -742.626 K |
| Total investments | 21.156 M 17.89 % | 17.945 M 8.99 % | 16.465 M -36.56 % | 25.954 M 0.20 % | 25.902 M 19.25 % | 21.722 M 0.00 % | 21.722 M -7.14 % | 23.391 M -22.12 % | 30.036 M 0.00 % | 30.036 M 0.00 % | 30.036 M 0.00 % | 30.036 M |
| Total debt | 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 | 10.661 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 128.57 % | 0.000 133.33 % | 0.000 -81.82 % | 0.000 | 0.000 -100.00 % | 0.000 |
| Retained earnings | -4.222 M 34.49 % | -6.445 M 16.53 % | -7.721 M -740.15 % | -919.000 K 24.08 % | -1.210 M 71.96 % | -4.317 M 5.66 % | -4.576 M -26.84 % | -3.607 M -411.90 % | 1.157 M 16.51 % | 992.694 K 16.75 % | 850.244 K 25.85 % | 675.587 K |
| Common stock | 52.105 M 0.00 % | 52.105 M 0.00 % | 52.105 M 0.00 % | 52.105 M 0.00 % | 52.105 M 0.00 % | 52.105 M 0.00 % | 52.105 M 0.00 % | 52.105 M 0.00 % | 52.105 M 0.00 % | 52.105 M 0.00 % | 52.105 M 0.00 % | 52.105 M |
| Total equity | 62.766 M 3.67 % | 60.544 M 2.15 % | 59.269 M -10.29 % | 66.071 M 0.44 % | 65.779 M 4.96 % | 62.673 M 0.41 % | 62.414 M -1.53 % | 63.382 M -6.99 % | 68.146 M 0.24 % | 67.982 M 0.21 % | 67.840 M 0.26 % | 67.665 M |
| Other non current liabilities | -2.000 K -100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 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 | -2.000 K -100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 -100.00 % | 63.000 K -16.00 % | 75.000 K -6.25 % | 80.000 K 841.73 % | 8.495 K -89.43 % | 80.370 K -23.96 % | 105.689 K 6.54 % | 99.198 K -22.16 % | 127.442 K -33.74 % | 192.339 K -11.05 % | 216.233 K 182.68 % | 76.495 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 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 | 264.000 K -96.50 % | 7.549 M 108.48 % | 3.621 M 1 523.77 % | 223.000 K -21.52 % | 284.132 K -66.11 % | 838.304 K -79.23 % | 4.036 M -59.32 % | 9.922 M 49.65 % | 6.630 M 514.04 % | 1.080 M -46.08 % | 2.003 M 1 261.05 % | 147.131 K |
| Total liabilities | 264.000 K -96.50 % | 7.549 M 108.48 % | 3.621 M 1 523.77 % | 223.000 K -21.52 % | 284.132 K -66.11 % | 838.304 K -79.23 % | 4.036 M -59.32 % | 9.922 M 49.65 % | 6.630 M 514.04 % | 1.080 M -46.08 % | 2.003 M 1 261.05 % | 147.131 K |
| Other non current assets | 0.000 -100.00 % | 3.153 M -11.85 % | 3.577 M 227.26 % | 1.093 M -0.26 % | 1.096 M -49.83 % | 2.184 M 0.05 % | 2.183 M 24.67 % | 1.751 M 4 277.93 % | 40.001 K -77.88 % | 180.804 K -33.33 % | 271.206 K | 0.000 |
| Long term investments | 21.156 M 17.89 % | 17.945 M 8.99 % | 16.465 M -36.56 % | 25.954 M 0.20 % | 25.902 M 19.25 % | 21.722 M 0.00 % | 21.722 M -7.14 % | 23.391 M -22.12 % | 30.036 M 0.00 % | 30.036 M 0.00 % | 30.036 M 0.00 % | 30.036 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 9.000 K -62.50 % | 24.000 K -62.50 % | 64.000 K -49.21 % | 126.000 K 1 192.18 % | 9.751 K -63.15 % | 26.463 K 82.40 % | 14.508 K -63.16 % | 39.376 K 1 230.72 % | 2.959 K -63.14 % | 8.027 K -63.16 % | 21.787 K -63.16 % | 59.139 K |
| Total non current assets | 23.482 M 11.17 % | 21.122 M 5.05 % | 20.106 M -26.01 % | 27.173 M 0.61 % | 27.007 M 12.85 % | 23.932 M 0.05 % | 23.919 M -5.01 % | 25.181 M -16.28 % | 30.079 M -0.48 % | 30.225 M -0.34 % | 30.329 M 0.78 % | 30.095 M |
| Other current assets | 852.000 K 410.18 % | 167.000 K -75.33 % | 677.000 K -21.37 % | 861.000 K 55.65 % | 553.166 K 71.13 % | 323.241 K -55.87 % | 732.408 K 91.63 % | 382.192 K -98.56 % | 26.519 M 204.05 % | 8.722 M -76.33 % | 36.846 M -0.35 % | 36.974 M |
| 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 |
| cash and cash equivalents | 564.000 K -28.79 % | 792.000 K 371.43 % | 168.000 K -36.60 % | 265.000 K 58.51 % | 167.180 K 7.64 % | 155.309 K -90.43 % | 1.623 M -80.85 % | 8.476 M 88.05 % | 4.508 M 388.98 % | 921.821 K 659.51 % | 121.370 K -83.66 % | 742.626 K |
| Cash and short term investments | 564.000 K -28.79 % | 792.000 K 371.43 % | 168.000 K -36.60 % | 265.000 K 58.51 % | 167.180 K 7.64 % | 155.309 K -90.43 % | 1.623 M -80.85 % | 8.476 M 88.05 % | 4.508 M 388.98 % | 921.821 K 659.51 % | 121.370 K -83.66 % | 742.626 K |
| Total current assets | 39.549 M -15.80 % | 46.971 M 9.79 % | 42.784 M 9.36 % | 39.121 M 0.17 % | 39.056 M -1.32 % | 39.580 M -6.94 % | 42.532 M -11.62 % | 48.124 M 7.67 % | 44.697 M 15.09 % | 38.837 M -1.71 % | 39.513 M 4.76 % | 37.717 M |
| Inventory | 20.333 M 1 513.73 % | 1.260 M -92.55 % | 16.924 M -31.59 % | 24.738 M -31.16 % | 35.936 M 2.24 % | 35.147 M 65.77 % | 21.203 M -2.24 % | 21.689 M 235.97 % | 6.456 M 33.74 % | 4.827 M | 0.000 | 0.000 |
| Net receivables | 17.800 M -60.23 % | 44.752 M 78.90 % | 25.015 M 88.69 % | 13.257 M 452.44 % | 2.400 M -39.30 % | 3.954 M -79.16 % | 18.974 M 7.95 % | 17.576 M 143.59 % | 7.216 M -70.39 % | 24.367 M 857.05 % | 2.546 M | 0.000 |
| Tax assets | 2.317 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 244.000 K -96.74 % | 7.486 M 111.11 % | 3.546 M 2 379.72 % | 143.000 K -46.41 % | 266.837 K -64.79 % | 757.934 K -80.72 % | 3.931 M -59.99 % | 9.823 M 51.06 % | 6.503 M 632.77 % | 887.432 K -50.32 % | 1.786 M 2 428.87 % | 70.636 K |
| Tax payables | 20.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.800 K | 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 |
| 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 |
| 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 |
| 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 |
| Other total stockholders equity | 14.885 M 0.01 % | 14.884 M -0.01 % | 14.885 M 0.00 % | 14.885 M 0.00 % | 14.885 M 0.00 % | 14.885 M 0.00 % | 14.885 M 0.00 % | 14.885 M 0.00 % | 14.885 M 0.00 % | 14.885 M 0.00 % | 14.885 M 0.00 % | 14.885 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 63.030 M -7.44 % | 68.093 M 8.27 % | 62.890 M -5.13 % | 66.294 M 0.35 % | 66.063 M 4.02 % | 63.512 M -4.42 % | 66.451 M -9.35 % | 73.305 M -1.97 % | 74.776 M 8.27 % | 69.062 M -1.12 % | 69.842 M 2.99 % | 67.812 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 7.150 M 300.00 % | -3.575 M 5.02 % | -3.764 M -4 062.11 % | 95.000 K -79.90 % | 472.628 K -67.61 % | 1.459 M 216.29 % | -1.255 M -344.21 % | 513.885 K 124.18 % | -2.125 M -237.89 % | 1.541 M 158.21 % | -2.648 M 92.85 % | -37.011 M |
| Accounts receivables | 26.952 M 236.56 % | -19.737 M -67.86 % | -11.758 M -8.29 % | -10.858 M -798.77 % | 1.554 M -89.65 % | 15.020 M 1 175.04 % | -1.397 M 86.52 % | -10.361 M -160.41 % | 17.151 M 178.60 % | -21.821 M -757.05 % | -2.546 M | 0.000 |
| Inventory | -19.073 M -221.76 % | 15.664 M 100.46 % | 7.814 M -30.22 % | 11.198 M 1 520.62 % | -788.250 K 94.35 % | -13.945 M -2 969.66 % | 485.931 K 103.19 % | -15.233 M -835.33 % | -1.629 M 66.26 % | -4.827 M | 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 |
| Other working capital | -729.000 K -246.39 % | 498.000 K 176.67 % | 180.000 K 173.47 % | -245.000 K 16.38 % | -293.000 K -176.33 % | 383.847 K 211.67 % | -343.725 K -101.32 % | 26.108 M 247.94 % | -17.648 M -162.61 % | 28.189 M 27 736.85 % | -101.997 K 99.72 % | -37.011 M |
| Other non cash items | -7.240 M -284.93 % | 3.915 M 17.67 % | 3.327 M 2 761.60 % | -125.000 K 76.41 % | -529.992 K 84.00 % | -3.312 M 45.74 % | -6.105 M -467.33 % | 1.662 M -59.12 % | 4.065 M 358.82 % | -1.571 M -1 243.36 % | 137.368 K 141.62 % | -330.016 K |
| Net cash provided by operating activities | -228.000 K -136.48 % | 625.000 K 922.37 % | -76.000 K -129.80 % | 255.000 K 5 576.80 % | -4.656 K 99.71 % | -1.584 M 77.57 % | -7.064 M -399.40 % | 2.359 M 11.89 % | 2.109 M 1 561.83 % | 126.889 K 105.52 % | -2.299 M 93.84 % | -37.289 M |
| Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -21.000 K 86.79 % | -159.000 K | 0.000 100.00 % | -22.034 K | 0.000 100.00 % | -49.510 K | 0.000 | 0.000 | 0.000 100.00 % | -59.139 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 |
| 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 |
| 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K -87.90 % | 16.527 K -88.07 % | 138.578 K -34.09 % | 210.268 K -87.33 % | 1.659 M 12.32 % | 1.477 M 119.29 % | 673.562 K -59.84 % | 1.677 M 105.70 % | -29.405 M |
| Net cash used for investing activites | 0.000 | 0.000 100.00 % | -21.000 K 86.62 % | -157.000 K -1 049.96 % | 16.527 K -85.82 % | 116.544 K -44.57 % | 210.268 K -86.94 % | 1.610 M 8.97 % | 1.477 M 119.29 % | 673.562 K -59.84 % | 1.677 M 105.69 % | -29.465 M |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 -100.00 % | 64.500 M |
| 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 -100.00 % | 64.500 M |
| 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 |
| Net change in cash | -230.000 K -136.80 % | 625.000 K 744.33 % | -97.000 K -199.16 % | 97.820 K 724.02 % | 11.871 K 100.81 % | -1.468 M 78.59 % | -6.853 M -272.68 % | 3.969 M 10.69 % | 3.586 M 347.96 % | 800.451 K 228.84 % | -621.256 K 72.44 % | -2.254 M |
| Cash at beginning of period | 793.000 K 372.02 % | 168.000 K -36.60 % | 265.000 K 58.51 % | 167.180 K 7.64 % | 155.309 K -90.43 % | 1.623 M -80.85 % | 8.476 M 88.05 % | 4.508 M 388.98 % | 921.821 K 659.51 % | 121.370 K -83.66 % | 742.626 K -75.22 % | 2.997 M |
| Cash at end of period | 563.000 K -29.00 % | 793.000 K 372.02 % | 168.000 K -36.60 % | 265.000 K 58.51 % | 167.180 K 7.64 % | 155.309 K -90.43 % | 1.623 M -80.85 % | 8.476 M 88.05 % | 4.508 M 388.98 % | 921.821 K 659.51 % | 121.370 K -83.66 % | 742.626 K |
| Operating cash flow | -228.000 K -136.48 % | 625.000 K 922.37 % | -76.000 K -129.80 % | 255.000 K 5 576.80 % | -4.656 K 99.71 % | -1.584 M 77.57 % | -7.064 M -399.40 % | 2.359 M 11.89 % | 2.109 M 1 561.83 % | 126.889 K 105.52 % | -2.299 M 93.84 % | -37.289 M |
| Capital expenditure | 0.000 | 0.000 100.00 % | -21.000 K 86.79 % | -159.000 K | 0.000 100.00 % | -22.034 K | 0.000 100.00 % | -49.510 K | 0.000 | 0.000 | 0.000 100.00 % | -59.139 K |
| Free CashFlow | -228.000 K -136.48 % | 625.000 K 744.33 % | -97.000 K -201.04 % | 96.000 K 2 161.86 % | -4.656 K 99.71 % | -1.606 M 77.26 % | -7.064 M -405.81 % | 2.310 M 9.54 % | 2.109 M 1 561.83 % | 126.889 K 105.52 % | -2.299 M 93.85 % | -37.348 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 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 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.258 M -91.12 % | 36.688 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.587 M 211.58 % | 2.435 M -84.11 % | 15.324 M -17.56 % | 18.588 M 78.63 % | 10.406 M -22.16 % | 13.368 M 38.97 % | 9.619 M 17.63 % | 8.177 M 14.59 % | 7.136 M -30.50 % | 10.267 M -7.23 % | 11.067 M -9.42 % | 12.218 M 91.50 % | 6.380 M 274.41 % | 1.704 M 8.40 % | 1.572 M -74.01 % | 6.049 M -61.68 % | 15.786 M 134.70 % | 6.726 M 145.83 % | 2.736 M -82.64 % | 15.756 M 25.85 % | 12.520 M 82.11 % | 6.875 M -44.79 % | 12.453 M 108.77 % | 5.965 M -35.38 % | 9.231 M 6.64 % | 8.656 M 70.29 % | 5.083 M -49.18 % | 10.002 M 10.32 % | 9.066 M 324.85 % | 2.134 M -44.86 % | 3.870 M -58.86 % | 9.408 M -27.62 % | 12.998 M 25.21 % | 10.381 M 35.38 % | 7.668 M 11.83 % | 6.857 M 32.84 % | 5.162 M 198.21 % | 1.731 M 52.55 % | 1.135 M 5.94 % | 1.071 M -33.07 % | 1.600 M 43.18 % | 1.118 M 10.34 % | 1.013 M |
| Net income | -73.000 K -105.71 % | 1.278 M 408.70 % | -414.000 K -28.97 % | -321.000 K 53.95 % | -697.000 K -1 054.79 % | 73.000 K 812.50 % | 8.000 K -97.06 % | 272.000 K 259.06 % | -171.000 K -296.55 % | 87.000 K -65.48 % | 252.000 K 230.57 % | -193.000 K -411.29 % | 62.000 K 884.44 % | 6.298 K -91.25 % | 72.000 K -5.26 % | 76.000 K -14.61 % | 89.000 K -33.52 % | 133.881 K -29.54 % | 190.000 K -2.56 % | 195.000 K 138.54 % | -506.000 K -645.46 % | 92.766 K 9.14 % | 85.000 K 8.97 % | 78.000 K 2 500.00 % | 3.000 K -98.73 % | 237.091 K 300.92 % | -118.000 K -221.65 % | 97.000 K 76.36 % | 55.000 K 192.36 % | -59.550 K -157.82 % | 103.000 K 45.07 % | 71.000 K 24.56 % | 57.000 K 191.72 % | -62.143 K -187.53 % | 71.000 K -4.05 % | 74.000 K -8.64 % | 81.000 K 356.74 % | -31.549 K -180.89 % | 39.000 K 50.00 % | 26.000 K -76.15 % | 109.000 K -70.71 % | 372.203 K 92.22 % | 193.633 K 1 806.77 % | 10.155 K 102.53 % | -401.335 K -8 938.03 % | 4.541 K -73.98 % | 17.452 K -37.60 % | 27.967 K |
| Income before tax | -73.000 K -105.67 % | 1.288 M 411.86 % | -413.000 K -25.53 % | -329.000 K 52.80 % | -697.000 K -790.10 % | 101.000 K 1 022.22 % | 9.000 K -97.04 % | 304.000 K 277.78 % | -171.000 K -208.92 % | 157.000 K -37.70 % | 252.000 K 230.57 % | -193.000 K -411.29 % | 62.000 K -32.43 % | 91.755 K 27.44 % | 72.000 K -5.26 % | 76.000 K -14.61 % | 89.000 K -43.31 % | 156.996 K -17.37 % | 190.000 K -2.56 % | 195.000 K 138.54 % | -506.000 K -439.80 % | 148.912 K 75.19 % | 85.000 K -20.56 % | 107.000 K 3 466.67 % | 3.000 K -98.93 % | 280.388 K 337.62 % | -118.000 K -177.12 % | 153.000 K 178.18 % | 55.000 K 352.10 % | -21.817 K -121.18 % | 103.000 K -10.43 % | 115.000 K 101.75 % | 57.000 K 524.14 % | -13.439 K -118.93 % | 71.000 K -4.05 % | 74.000 K -8.64 % | 81.000 K 163.64 % | 30.724 K -21.22 % | 39.000 K 50.00 % | 26.000 K -76.15 % | 109.000 K -78.94 % | 517.458 K 167.24 % | 193.633 K 1 806.77 % | 10.155 K 102.53 % | -401.335 K -1 458.57 % | 29.541 K 69.27 % | 17.452 K -52.98 % | 37.118 K |
| Income before tax ratio | -0.02 -163.82 % | 0.04 | 0.00 | 0.00 | 0.00 -100.00 % | 0.01 260.17 % | 0.00 -81.37 % | 0.02 315.64 % | -0.01 -160.97 % | 0.02 -19.96 % | 0.02 193.95 % | -0.02 -364.62 % | 0.01 -41.03 % | 0.01 83.36 % | 0.01 2.12 % | 0.01 -5.73 % | 0.01 -70.40 % | 0.02 -77.93 % | 0.11 -10.11 % | 0.12 248.29 % | -0.08 -986.74 % | 0.01 -25.35 % | 0.01 -67.69 % | 0.04 20 439.62 % | 0.00 -99.15 % | 0.02 230.48 % | -0.02 -239.70 % | 0.01 33.25 % | 0.01 490.11 % | 0.00 -119.86 % | 0.01 -47.41 % | 0.02 297.00 % | 0.01 484.46 % | 0.00 -104.46 % | 0.03 74.00 % | 0.02 122.09 % | 0.01 264.24 % | 0.00 -37.08 % | 0.00 10.80 % | 0.00 -78.67 % | 0.02 -84.14 % | 0.10 -10.39 % | 0.11 1 149.96 % | 0.01 102.39 % | -0.37 -2 129.88 % | 0.02 18.22 % | 0.02 -57.39 % | 0.04 |
| EBITDA | -73.000 K -105.67 % | 1.288 M 411.86 % | -413.000 K -25.53 % | -329.000 K 52.09 % | -686.750 K -722.90 % | 110.250 K 270.59 % | 29.750 K -90.56 % | 315.000 K 309.65 % | -150.250 K -184.53 % | 177.750 K -32.29 % | 262.500 K 251.73 % | -173.006 K -338.88 % | 72.424 K -29.90 % | 103.308 K 35.61 % | 76.178 K -4.99 % | 80.178 K -13.95 % | 93.178 K -41.20 % | 158.467 K -15.94 % | 188.520 K -3.90 % | 196.178 K 138.96 % | -503.480 K -399.13 % | 168.312 K 84.52 % | 91.217 K -16.54 % | 109.291 K 2 085.82 % | 5.000 K -97.79 % | 226.310 K 297.26 % | -114.727 K -173.41 % | 156.273 K 156.19 % | 61.000 K 363.65 % | -23.137 K -122.19 % | 104.267 K -10.32 % | 116.267 K 100.92 % | 57.867 K -94.24 % | 1.005 M 321.17 % | -454.560 K -48.76 % | -305.560 K -1 288.91 % | -22.000 K -103.29 % | 668.594 K 197 708.88 % | 338.000 100.16 % | -207.662 K | 0.000 -100.00 % | 1.164 M 942.25 % | -138.192 K 56.32 % | -316.400 K 56.54 % | -727.946 K -208.69 % | 669.756 K | 0.000 | 0.000 |
| Net income ratio | -0.02 -164.32 % | 0.03 | 0.00 | 0.00 | 0.00 -100.00 % | 0.01 192.86 % | 0.00 -81.49 % | 0.02 292.94 % | -0.01 -210.03 % | 0.01 -55.65 % | 0.02 193.95 % | -0.02 -364.62 % | 0.01 759.07 % | 0.00 -87.41 % | 0.01 2.12 % | 0.01 -5.73 % | 0.01 -65.29 % | 0.02 -81.18 % | 0.11 -10.11 % | 0.12 248.29 % | -0.08 -1 523.44 % | 0.01 -53.50 % | 0.01 -55.67 % | 0.03 14 872.80 % | 0.00 -98.99 % | 0.02 210.33 % | -0.02 -320.35 % | 0.01 -15.52 % | 0.01 242.92 % | -0.01 -154.22 % | 0.01 -14.81 % | 0.01 145.10 % | 0.01 183.14 % | -0.01 -120.60 % | 0.03 74.00 % | 0.02 122.09 % | 0.01 454.72 % | 0.00 -164.61 % | 0.00 10.80 % | 0.00 -78.67 % | 0.02 -77.96 % | 0.07 -35.54 % | 0.11 1 149.96 % | 0.01 102.39 % | -0.37 -13 305.20 % | 0.00 -81.83 % | 0.02 -43.45 % | 0.03 |
| Ratio EBITDA | -0.02 -163.82 % | 0.04 | 0.00 | 0.00 | 0.00 -100.00 % | 0.01 18.94 % | 0.01 -40.56 % | 0.02 354.31 % | -0.01 -147.32 % | 0.02 -13.01 % | 0.02 209.18 % | -0.02 -303.07 % | 0.01 -38.82 % | 0.01 95.13 % | 0.01 2.41 % | 0.01 -5.00 % | 0.01 -69.30 % | 0.02 -77.55 % | 0.11 -11.35 % | 0.12 249.93 % | -0.08 -880.63 % | 0.01 -21.38 % | 0.01 -66.05 % | 0.04 12 487.64 % | 0.00 -98.24 % | 0.02 208.32 % | -0.02 -232.98 % | 0.01 22.71 % | 0.01 507.98 % | 0.00 -120.81 % | 0.01 -47.34 % | 0.02 295.36 % | 0.01 -94.78 % | 0.11 152.06 % | -0.21 -169.78 % | -0.08 -3 276.45 % | 0.00 -104.55 % | 0.05 157 880.80 % | 0.00 100.12 % | -0.03 | 0.00 -100.00 % | 0.23 382.44 % | -0.08 71.37 % | -0.28 58.97 % | -0.68 -262.39 % | 0.42 | 0.00 | 0.00 |
| Gross profit ratio | 0.19 298.62 % | 0.05 | 0.00 | 0.00 | 0.00 -100.00 % | 0.06 -52.95 % | 0.13 190.46 % | 0.05 22.88 % | 0.04 -37.73 % | 0.06 30.99 % | 0.05 89.50 % | 0.02 -74.55 % | 0.09 18.74 % | 0.08 78.16 % | 0.04 12.44 % | 0.04 -36.69 % | 0.06 -33.19 % | 0.09 -72.42 % | 0.34 -18.53 % | 0.42 1 149.17 % | 0.03 -23.25 % | 0.04 -56.36 % | 0.10 -46.66 % | 0.19 254.07 % | 0.05 4.54 % | 0.05 18.69 % | 0.04 -20.75 % | 0.05 -64.03 % | 0.15 226.37 % | 0.05 -41.05 % | 0.08 -27.80 % | 0.11 55.21 % | 0.07 -55.52 % | 0.16 567.71 % | 0.02 77.79 % | 0.01 -73.84 % | 0.05 -34.85 % | 0.08 278.70 % | 0.02 58.18 % | 0.01 -52.91 % | 0.03 -89.56 % | 0.26 1 007.36 % | 0.02 -29.21 % | 0.03 -7.37 % | 0.04 -91.35 % | 0.42 267.16 % | 0.11 -54.51 % | 0.25 |
| Weighted average shs out dil | 5.211 M 0.69 % | 5.175 M 0.00 % | 5.175 M -3.27 % | 5.350 M -0.22 % | 5.362 M 46.89 % | 3.650 M -0.45 % | 3.667 M -19.12 % | 4.533 M -20.47 % | 5.700 M 4.49 % | 5.455 M 8.24 % | 5.040 M -3.38 % | 5.216 M 0.96 % | 5.167 M -21.98 % | 6.622 M 39.70 % | 4.740 M -6.45 % | 5.067 M -3.22 % | 5.235 M 17.21 % | 4.467 M -5.96 % | 4.750 M -9.87 % | 5.270 M 1.03 % | 5.216 M 53.09 % | 3.407 M -19.83 % | 4.250 M 4.94 % | 4.050 M -12.53 % | 4.630 M -12.08 % | 5.267 M 2.60 % | 5.133 M 1.32 % | 5.067 M 1.33 % | 5.000 M -24.24 % | 6.600 M 28.16 % | 5.150 M -0.31 % | 5.166 M -0.31 % | 5.182 M 0.29 % | 5.167 M 1.88 % | 5.071 M -4.05 % | 5.286 M 30.51 % | 4.050 M 35.00 % | 3.000 M -46.15 % | 5.571 M 7.14 % | 5.200 M -4.59 % | 5.450 M 2.50 % | 5.317 M 9.84 % | 4.841 M -1.00 % | 4.890 M -2.53 % | 5.017 M -1.90 % | 5.114 M 1 951.07 % | 249.314 K -1.94 % | 254.245 K |
| Weighted average shs out | 5.211 M 0.69 % | 5.175 M 0.00 % | 5.175 M -3.27 % | 5.350 M -0.22 % | 5.362 M 46.89 % | 3.650 M -0.49 % | 3.668 M -19.09 % | 4.533 M -20.47 % | 5.700 M 4.49 % | 5.455 M 8.24 % | 5.040 M -3.38 % | 5.216 M 0.96 % | 5.167 M -21.98 % | 6.623 M -8.02 % | 7.200 M 42.11 % | 5.067 M -3.22 % | 5.235 M 17.21 % | 4.467 M -5.96 % | 4.750 M -9.87 % | 5.270 M 1.03 % | 5.216 M 53.09 % | 3.408 M -19.82 % | 4.250 M 4.94 % | 4.050 M -12.53 % | 4.630 M -12.08 % | 5.267 M 2.60 % | 5.133 M 1.32 % | 5.067 M 1.33 % | 5.000 M -24.25 % | 6.601 M 28.17 % | 5.150 M -0.31 % | 5.166 M -0.31 % | 5.182 M 0.29 % | 5.167 M 1.88 % | 5.071 M -4.05 % | 5.286 M 30.51 % | 4.050 M 35.00 % | 3.000 M -46.15 % | 5.571 M 7.14 % | 5.200 M -4.59 % | 5.450 M 2.50 % | 5.317 M 9.84 % | 4.841 M -1.04 % | 4.892 M -2.49 % | 5.017 M -1.90 % | 5.114 M 1 951.15 % | 249.314 K -1.94 % | 254.245 K |
| EPS diluted | -0.01 -104.00 % | 0.25 412.50 % | -0.08 -33.33 % | -0.06 53.85 % | -0.13 -766.67 % | 0.02 786.36 % | 0.00 -96.33 % | 0.06 300.00 % | -0.03 -288.68 % | 0.02 -68.20 % | 0.05 235.14 % | -0.04 -408.33 % | 0.01 1 100.00 % | 0.00 -93.42 % | 0.02 1.33 % | 0.02 -11.76 % | 0.02 -43.33 % | 0.03 -25.00 % | 0.04 8.11 % | 0.04 138.14 % | -0.10 -456.62 % | 0.03 36.00 % | 0.02 3.63 % | 0.02 1 830.00 % | 0.00 -97.78 % | 0.05 295.65 % | -0.02 -221.05 % | 0.02 72.73 % | 0.01 222.22 % | -0.01 -145.00 % | 0.02 42.86 % | 0.01 27.27 % | 0.01 191.67 % | -0.01 -185.71 % | 0.01 0.00 % | 0.01 -30.00 % | 0.02 290.48 % | -0.01 -250.00 % | 0.01 40.00 % | 0.01 -75.00 % | 0.02 -71.43 % | 0.07 75.00 % | 0.04 1 804.76 % | 0.00 102.63 % | -0.08 -8 988.89 % | 0.00 -98.71 % | 0.07 -36.36 % | 0.11 |
| Earnings per share | -0.01 -104.00 % | 0.25 412.50 % | -0.08 -33.33 % | -0.06 53.85 % | -0.13 -766.67 % | 0.02 786.36 % | 0.00 -96.33 % | 0.06 300.00 % | -0.03 -288.68 % | 0.02 -68.20 % | 0.05 235.14 % | -0.04 -408.33 % | 0.01 1 100.00 % | 0.00 -90.00 % | 0.01 -33.33 % | 0.02 -11.76 % | 0.02 -43.33 % | 0.03 -25.00 % | 0.04 8.11 % | 0.04 138.14 % | -0.10 -456.62 % | 0.03 36.00 % | 0.02 3.63 % | 0.02 1 830.00 % | 0.00 -97.78 % | 0.05 295.65 % | -0.02 -221.05 % | 0.02 72.73 % | 0.01 222.22 % | -0.01 -145.00 % | 0.02 42.86 % | 0.01 27.27 % | 0.01 191.67 % | -0.01 -185.71 % | 0.01 0.00 % | 0.01 -30.00 % | 0.02 290.48 % | -0.01 -250.00 % | 0.01 40.00 % | 0.01 -75.00 % | 0.02 -71.43 % | 0.07 75.00 % | 0.04 1 804.76 % | 0.00 102.63 % | -0.08 -8 988.89 % | 0.00 -98.71 % | 0.07 -36.36 % | 0.11 |
| Gross profit | 617.000 K -64.60 % | 1.743 M 43 675.00 % | -4.000 K 0.00 % | -4.000 K 0.00 % | -4.000 K -100.84 % | 475.000 K 46.60 % | 324.000 K -53.85 % | 702.000 K 1.30 % | 693.000 K 11.24 % | 623.000 K 1.96 % | 611.000 K 163.36 % | 232.000 K -70.06 % | 775.000 K 36.06 % | 569.584 K 23.82 % | 460.000 K 4.31 % | 441.000 K -42.65 % | 769.000 K 27.95 % | 601.008 K 3.27 % | 582.000 K -11.68 % | 659.000 K 224.63 % | 203.000 K -70.59 % | 690.256 K 2.41 % | 674.000 K 31.13 % | 514.000 K -38.52 % | 836.000 K 31.56 % | 635.438 K 116.14 % | 294.000 K -56.25 % | 672.000 K -24.92 % | 895.000 K 110.91 % | 424.360 K -37.13 % | 675.000 K 22.95 % | 549.000 K -21.12 % | 696.000 K -50.93 % | 1.418 M 2 736.75 % | 50.000 K -1.96 % | 51.000 K -89.24 % | 474.000 K -52.85 % | 1.005 M 374.17 % | 212.000 K 114.14 % | 99.000 K -47.34 % | 188.000 K -86.14 % | 1.356 M 3 202.25 % | 41.063 K 7.99 % | 38.025 K -1.87 % | 38.750 K -94.21 % | 669.067 K 425.69 % | 127.275 K -49.80 % | 253.541 K |
| Income tax expense | 0.000 -100.00 % | 10.000 K 900.00 % | 1.000 K 112.50 % | -8.000 K -700.00 % | -1.000 K -103.33 % | 30.000 K 2 900.00 % | 1.000 K -96.88 % | 32.000 K | 0.000 -100.00 % | 69.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 85.457 K | 0.000 | 0.000 | 0.000 -100.00 % | 23.115 K | 0.000 | 0.000 | 0.000 -100.00 % | 56.146 K | 0.000 -100.00 % | 29.000 K | 0.000 -100.00 % | 43.297 K | 0.000 -100.00 % | 56.000 K | 0.000 -100.00 % | 37.733 K | 0.000 -100.00 % | 44.000 K | 0.000 -100.00 % | 48.704 K | 0.000 | 0.000 | 0.000 -100.00 % | 62.273 K | 0.000 | 0.000 | 0.000 -100.00 % | 145.255 K | 0.000 | 0.000 | 0.000 -100.00 % | 25.000 K | 0.000 -100.00 % | 9.151 K |
| Cost of revenue | 2.641 M -92.44 % | 34.945 M 873 525.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K -99.94 % | 7.112 M 236.90 % | 2.111 M -85.56 % | 14.622 M -18.29 % | 17.895 M 82.92 % | 9.783 M -23.31 % | 12.757 M 35.90 % | 9.387 M 26.82 % | 7.402 M 12.73 % | 6.566 M -33.05 % | 9.807 M -7.71 % | 10.626 M -7.19 % | 11.449 M 98.11 % | 5.779 M 415.06 % | 1.122 M 22.89 % | 913.000 K -84.38 % | 5.846 M -61.27 % | 15.095 M 149.43 % | 6.052 M 172.37 % | 2.222 M -85.11 % | 14.920 M 25.54 % | 11.885 M 80.59 % | 6.581 M -44.14 % | 11.781 M 132.37 % | 5.070 M -42.43 % | 8.806 M 10.34 % | 7.981 M 76.03 % | 4.534 M -51.28 % | 9.306 M 21.68 % | 7.648 M 266.98 % | 2.084 M -45.43 % | 3.819 M -57.25 % | 8.934 M -25.51 % | 11.993 M 17.94 % | 10.169 M 34.35 % | 7.569 M 13.50 % | 6.669 M 75.23 % | 3.806 M 125.21 % | 1.690 M 54.09 % | 1.097 M 6.23 % | 1.032 M 10.85 % | 931.300 K -5.97 % | 990.475 K 30.42 % | 759.423 K |
| General and administrative expenses | 0.000 -100.00 % | 276.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 504.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 549.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 312.412 K | 0.000 | 0.000 | 0.000 -100.00 % | 315.616 K | 0.000 | 0.000 | 0.000 -100.00 % | 313.862 K | 0.000 | 0.000 | 0.000 -100.00 % | 298.798 K | 0.000 | 0.000 | 0.000 -100.00 % | 296.278 K | 0.000 | 0.000 | 0.000 -100.00 % | 189.982 K | 0.000 | 0.000 | 0.000 -100.00 % | 172.022 K | 0.000 | 0.000 | 0.000 -100.00 % | 561.800 K | 0.000 | 0.000 -100.00 % | 561.800 K 263.88 % | 154.392 K | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 67.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 73.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 68.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 60.660 K | 0.000 | 0.000 | 0.000 -100.00 % | 60.955 K | 0.000 | 0.000 | 0.000 -100.00 % | 71.205 K | 0.000 | 0.000 | 0.000 -100.00 % | 70.225 K | 0.000 | 0.000 | 0.000 -100.00 % | 75.275 K | 0.000 | 0.000 | 0.000 -100.00 % | 63.775 K | 0.000 | 0.000 | 0.000 -100.00 % | 87.907 K | 0.000 | 0.000 | 0.000 -100.00 % | 56.224 K | 0.000 | 0.000 -100.00 % | 44.490 K -3.94 % | 46.317 K | 0.000 | 0.000 |
| Other expenses | 691.000 K 516.96 % | 112.000 K -72.75 % | 411.000 K 26.46 % | 325.000 K -53.10 % | 693.000 K 443.07 % | -202.000 K -166.23 % | 305.000 K -36.85 % | 483.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 -100.00 % | 445.619 K 5.85 % | 421.000 K | 0.000 -100.00 % | 410.000 K 18.05 % | 347.304 K 139.52 % | 145.000 K | 0.000 -100.00 % | 359.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 160.471 K | 0.000 | 0.000 | 0.000 |
| Operating expenses | 691.000 K 51.87 % | 455.000 K 10.71 % | 411.000 K 26.46 % | 325.000 K -53.10 % | 693.000 K 84.80 % | 375.000 K 19.05 % | 315.000 K 66.67 % | 189.000 K 25.17 % | 151.000 K -68.67 % | 482.000 K 34.26 % | 359.000 K 139.33 % | 150.000 K -0.66 % | 151.000 K -59.53 % | 373.072 K -3.85 % | 388.000 K 6.30 % | 365.000 K 137.01 % | 154.000 K -64.78 % | 437.192 K 223.85 % | 135.000 K -12.90 % | 155.000 K 1.31 % | 153.000 K -60.27 % | 385.067 K 146.84 % | 156.000 K -61.67 % | 407.000 K 160.90 % | 156.000 K -57.73 % | 369.023 K 139.63 % | 154.000 K -3.75 % | 160.000 K 0.00 % | 160.000 K -56.94 % | 371.553 K 77.78 % | 209.000 K 36.60 % | 153.000 K -76.06 % | 639.000 K -8.63 % | 699.376 K 37.67 % | 508.000 K 2 108.70 % | 23.000 K -95.36 % | 496.000 K -18.32 % | 607.233 K 174.77 % | 221.000 K 294.64 % | 56.000 K -86.63 % | 419.000 K -49.21 % | 824.995 K 1 749.39 % | 44.609 K 0.29 % | 44.481 K -94.20 % | 766.761 K 131.50 % | 331.211 K 2 353.41 % | 13.500 K -93.76 % | 216.423 K |
| Cost and expenses | 3.332 M -90.59 % | 35.400 M 8 430.12 % | 415.000 K 26.14 % | 329.000 K -52.80 % | 697.000 K -90.69 % | 7.487 M 208.62 % | 2.426 M -83.58 % | 14.773 M -18.14 % | 18.046 M 73.52 % | 10.400 M -20.71 % | 13.116 M 37.53 % | 9.537 M 26.27 % | 7.553 M 8.85 % | 6.939 M -31.94 % | 10.195 M -7.24 % | 10.991 M -9.38 % | 12.129 M 97.04 % | 6.156 M 389.70 % | 1.257 M 17.70 % | 1.068 M -82.20 % | 5.999 M -61.25 % | 15.480 M 149.36 % | 6.208 M 136.14 % | 2.629 M -83.31 % | 15.753 M 28.56 % | 12.254 M 81.94 % | 6.735 M -43.60 % | 11.941 M 128.32 % | 5.230 M -43.01 % | 9.178 M 12.06 % | 8.190 M 74.74 % | 4.687 M -52.87 % | 9.945 M 19.14 % | 8.347 M 222.04 % | 2.592 M -33.62 % | 3.905 M -58.59 % | 9.430 M -25.16 % | 12.600 M 21.27 % | 10.390 M 36.26 % | 7.625 M 7.58 % | 7.088 M 70.99 % | 4.145 M 139.00 % | 1.734 M 51.99 % | 1.141 M -36.57 % | 1.799 M 42.50 % | 1.263 M 25.75 % | 1.004 M 30.09 % | 771.765 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 343.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 577.000 K 5 670.00 % | 10.000 K 103.40 % | -294.000 K -294.70 % | 151.000 K -75.53 % | 617.000 K 305.92 % | 152.000 K 1.33 % | 150.000 K -0.66 % | 151.000 K -59.53 % | 373.072 K 155.53 % | 146.000 K -5.81 % | 155.000 K 0.65 % | 154.000 K -59.10 % | 376.571 K 178.94 % | 135.000 K -12.90 % | 155.000 K 1.31 % | 153.000 K -60.27 % | 385.067 K 146.84 % | 156.000 K 0.65 % | 155.000 K -0.64 % | 156.000 K -57.73 % | 369.023 K 139.63 % | 154.000 K -3.75 % | 160.000 K 0.00 % | 160.000 K -56.94 % | 371.553 K 77.78 % | 209.000 K 36.60 % | 153.000 K 1.32 % | 151.000 K -40.49 % | 253.757 K 191.67 % | 87.000 K 1.16 % | 86.000 K 0.00 % | 86.000 K -66.91 % | 259.929 K 242.01 % | 76.000 K 35.71 % | 56.000 K -6.67 % | 60.000 K -82.33 % | 339.523 K 661.11 % | 44.609 K 0.29 % | 44.481 K -92.66 % | 606.290 K 83.05 % | 331.211 K 2 353.41 % | 13.500 K 9.38 % | 12.342 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 -100.00 % | 1.129 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.820 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.468 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.764 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.593 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.527 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.430 K | 0.000 | 0.000 | 0.000 -100.00 % | 13.550 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.250 K | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K -60.98 % | 10.250 K 0.00 % | 10.250 K -50.60 % | 20.750 K 107.50 % | 10.000 K -51.81 % | 20.750 K 0.00 % | 20.750 K 97.62 % | 10.500 K -47.48 % | 19.994 K 91.81 % | 10.424 K 0.00 % | 10.424 K 149.50 % | 4.178 K 0.00 % | 4.178 K 0.00 % | 4.178 K 0.00 % | 4.178 K 65.79 % | 2.520 K -39.68 % | 4.178 K 65.79 % | 2.520 K 0.00 % | 2.520 K -59.47 % | 6.217 K 171.37 % | 2.291 K 14.55 % | 2.000 K -67.83 % | 6.217 K 89.95 % | 3.273 K 0.00 % | 3.273 K -45.45 % | 6.000 K 83.32 % | 3.273 K 158.33 % | 1.267 K 0.00 % | 1.267 K 0.00 % | 1.267 K 0.00 % | 1.267 K -63.17 % | 3.440 K 0.00 % | 3.440 K 244.00 % | 1.000 K -70.93 % | 3.440 K -63.16 % | 9.338 K 0.00 % | 9.338 K -95.96 % | 231.000 K 2 373.76 % | 9.338 K 14 266.15 % | 65.000 0.00 % | 65.000 0.00 % | 65.000 0.00 % | 65.000 100.37 % | -17.452 K 38.85 % | -28.541 K |
| Operating income | -74.000 K -105.75 % | 1.288 M 410.36 % | -415.000 K -26.14 % | -329.000 K 52.80 % | -697.000 K -797.00 % | 100.000 K 1 011.11 % | 9.000 K -98.37 % | 551.000 K 1.66 % | 542.000 K 8 933.33 % | 6.000 K -97.62 % | 252.000 K 207.32 % | 82.000 K 32.26 % | 62.000 K -68.45 % | 196.512 K 172.93 % | 72.000 K -5.26 % | 76.000 K -14.61 % | 89.000 K -60.35 % | 224.437 K 20.67 % | 186.000 K -3.13 % | 192.000 K 284.00 % | 50.000 K -83.62 % | 305.189 K 259.05 % | 85.000 K -20.56 % | 107.000 K 3 466.67 % | 3.000 K -98.87 % | 266.415 K 325.78 % | -118.000 K -123.05 % | 512.000 K 830.91 % | 55.000 K 4.15 % | 52.807 K -48.73 % | 103.000 K -73.99 % | 396.000 K 599.65 % | 56.600 K -92.13 % | 719.000 K 256.99 % | -458.000 K -1 208.57 % | -35.000 K -59.09 % | -22.000 K -105.53 % | 398.000 K 4 522.22 % | -9.000 K -120.93 % | 43.000 K 118.61 % | -231.000 K -122.73 % | 1.016 M 28 765.54 % | -3.546 K 45.07 % | -6.456 K 99.11 % | -728.011 K -315.48 % | 337.856 K 196.95 % | 113.775 K -52.83 % | 241.199 K |
| Operating income ratio | -0.02 -164.70 % | 0.04 | 0.00 | 0.00 | 0.00 -100.00 % | 0.01 256.60 % | 0.00 -89.72 % | 0.04 23.31 % | 0.03 4 957.07 % | 0.00 -96.94 % | 0.02 121.13 % | 0.01 12.43 % | 0.01 -72.47 % | 0.03 292.71 % | 0.01 2.12 % | 0.01 -5.73 % | 0.01 -79.29 % | 0.04 -67.77 % | 0.11 -10.63 % | 0.12 1 377.62 % | 0.01 -57.25 % | 0.02 52.98 % | 0.01 -67.69 % | 0.04 20 439.62 % | 0.00 -99.11 % | 0.02 223.98 % | -0.02 -141.75 % | 0.04 345.91 % | 0.01 61.17 % | 0.01 -51.92 % | 0.01 -84.73 % | 0.08 1 276.72 % | 0.01 -92.86 % | 0.08 136.95 % | -0.21 -2 273.09 % | -0.01 -286.75 % | 0.00 -107.64 % | 0.03 3 631.83 % | 0.00 -115.46 % | 0.01 116.65 % | -0.03 -117.11 % | 0.20 9 712.54 % | 0.00 63.99 % | -0.01 99.16 % | -0.68 -421.96 % | 0.21 107.40 % | 0.10 -57.25 % | 0.24 |
| Total other income expenses net | 1.000 K | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -247.000 K 65.36 % | -713.000 K -572.19 % | 151.000 K | 0.000 100.00 % | -275.000 K | 0.000 100.00 % | -104.757 K | 0.000 | 0.000 | 0.000 100.00 % | -67.441 K -1 786.03 % | 4.000 K 33.33 % | 3.000 K 100.54 % | -556.000 K -255.78 % | -156.277 K | 0.000 | 0.000 | 0.000 -100.00 % | 13.973 K | 0.000 100.00 % | -359.000 K | 0.000 100.00 % | -74.624 K | 0.000 100.00 % | -281.000 K -70 350.00 % | 400.000 100.05 % | -732.439 K -238.46 % | 529.000 K 385.32 % | 109.000 K 5.83 % | 103.000 K 128.04 % | -367.276 K -865.16 % | 48.000 K 382.35 % | -17.000 K -105.00 % | 340.000 K 168.13 % | -499.022 K -353.08 % | 197.179 K 1 087.04 % | 16.611 K -94.92 % | 326.676 K 205.96 % | -308.315 K -220.08 % | -96.323 K 52.80 % | -204.081 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 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 |
| 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-03-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-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -564.000 K | 0.000 100.00 % | -121.000 K -115.28 % | 792.000 K 200.00 % | -792.000 K -519.05 % | 189.000 K 200.00 % | -189.000 K -12.50 % | -168.000 K 44.71 % | -303.868 K -214.83 % | 264.626 K 200.00 % | -264.626 K -217.43 % | 225.339 K 200.00 % | -225.339 K -234.79 % | 167.180 K 200.00 % | -167.180 K -216.80 % | 143.129 K 200.00 % | -143.129 K -192.16 % | 155.309 K 200.00 % | -155.309 K -102.19 % | 7.107 M 200.00 % | -7.107 M -537.91 % | 1.623 M 200.00 % | -1.623 M -235.13 % | 1.201 M 200.00 % | -1.201 M -114.10 % | 8.519 M 200.50 % | -8.476 M -565.01 % | 1.823 M 200.00 % | -1.823 M -140.08 % | 4.548 M 200.89 % | -4.508 M -25 440.43 % | 17.788 K 200.00 % | -17.788 K 98.07 % | -921.821 K -635.52 % | 172.137 K 200.00 % | -172.137 K -241.83 % | 121.370 K 200.00 % | -121.370 K -500.30 % | 30.320 K 200.00 % | -30.320 K -104.08 % | 742.626 K 200.00 % | -742.626 K |
| Total investments | 0.000 -100.00 % | 21.156 M | 0.000 -100.00 % | 21.157 M 1 235.67 % | 1.584 M -91.17 % | 17.945 M 4 647.35 % | 378.000 K -97.89 % | 17.945 M 8.99 % | 16.465 M -36.56 % | 25.954 M 4 803.81 % | 529.252 K -97.96 % | 25.954 M 5 658.77 % | 450.678 K -98.26 % | 25.902 M 7 646.71 % | 334.360 K -98.71 % | 25.902 M 8 948.44 % | 286.258 K -98.68 % | 21.722 M 6 893.00 % | 310.618 K -98.57 % | 21.722 M 52.81 % | 14.214 M -34.56 % | 21.722 M 569.19 % | 3.246 M -85.06 % | 21.722 M 804.30 % | 2.402 M -89.73 % | 23.391 M 37.29 % | 17.037 M -27.16 % | 23.391 M 541.59 % | 3.646 M -84.41 % | 23.391 M 157.18 % | 9.095 M -69.72 % | 30.036 M 84 328.32 % | 35.576 K -99.88 % | 30.036 M 0.00 % | 30.036 M 8 624.51 % | 344.274 K -98.85 % | 30.036 M 12 273.82 % | 242.740 K -99.19 % | 30.036 M 49 432.03 % | 60.640 K -99.80 % | 30.036 M 1 922.30 % | 1.485 M -95.06 % | 30.036 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 62.766 M 488.74 % | 10.661 M -82.78 % | 61.904 M 531.74 % | 9.799 M -83.81 % | 60.543 M | 0.000 -100.00 % | 60.465 M 623.27 % | 8.360 M 470 626 161 060 216 704.00 % | 0.000 -100.00 % | 13.845 M -79.05 % | 66.070 M 762 960 540 527 746 304.00 % | 0.000 -100.00 % | 65.958 M 376.12 % | 13.853 M -78.94 % | 65.779 M 2 116 017 925 517 034 752.00 % | 0.000 -100.00 % | 62.362 M 507.98 % | 10.257 M -83.63 % | 62.673 M 7 056 318 146 207 618 048.00 % | 0.000 -100.00 % | 62.495 M 501.48 % | 10.390 M -83.35 % | 62.414 M 878 397 960 584 776 832.00 % | 0.000 -100.00 % | 63.533 M 455.92 % | 11.428 M -81.97 % | 63.382 M 2 038 915 270 502 251 264.00 % | 0.000 -100.00 % | 63.339 M 463.80 % | 11.234 M -83.51 % | 68.146 M 5 115 042 239 899 506 688.00 % | 0.000 -100.00 % | 68.137 M 325.00 % | 16.032 M 218 793 986 275 086 112.00 % | 0.000 -100.00 % | 67.975 M 328.33 % | 15.870 M -76.61 % | 67.840 M | 0.000 -100.00 % | 67.636 M 335.50 % | 15.531 M -77.05 % | 67.665 M 1 846 887 639 995 104 512.00 % | 0.000 |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.445 M | 0.000 | 0.000 100.00 % | -7.721 M | 0.000 | 0.000 100.00 % | -918.604 K | 0.000 | 0.000 | 0.000 100.00 % | -1.210 M | 0.000 | 0.000 | 0.000 100.00 % | -4.317 M | 0.000 | 0.000 | 0.000 100.00 % | -4.576 M | 0.000 | 0.000 | 0.000 100.00 % | -3.607 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.157 M | 0.000 | 0.000 -100.00 % | 992.694 K | 0.000 | 0.000 | 0.000 -100.00 % | 850.244 K | 0.000 | 0.000 | 0.000 -100.00 % | 675.587 K |
| Common stock | 0.000 -100.00 % | 52.105 M | 0.000 -100.00 % | 52.105 M | 0.000 -100.00 % | 52.105 M | 0.000 -100.00 % | 52.105 M 0.00 % | 52.105 M 0.00 % | 52.105 M | 0.000 -100.00 % | 52.105 M | 0.000 -100.00 % | 52.105 M | 0.000 -100.00 % | 52.105 M | 0.000 -100.00 % | 52.105 M | 0.000 -100.00 % | 52.105 M | 0.000 -100.00 % | 52.105 M | 0.000 -100.00 % | 52.105 M | 0.000 -100.00 % | 52.105 M | 0.000 -100.00 % | 52.105 M | 0.000 -100.00 % | 52.105 M | 0.000 -100.00 % | 52.105 M | 0.000 -100.00 % | 52.105 M 0.00 % | 52.105 M | 0.000 -100.00 % | 52.105 M | 0.000 -100.00 % | 52.105 M | 0.000 -100.00 % | 52.105 M | 0.000 -100.00 % | 52.105 M |
| Total equity | 62.766 M 0.00 % | 62.766 M 1.39 % | 61.904 M 0.00 % | 61.904 M 2.25 % | 60.543 M 0.00 % | 60.545 M 0.13 % | 60.465 M 0.00 % | 60.465 M 2.02 % | 59.269 M -10.13 % | 65.950 M -0.18 % | 66.070 M 0.00 % | 66.071 M 0.17 % | 65.958 M 0.00 % | 65.958 M 0.27 % | 65.779 M 0.00 % | 65.779 M 5.48 % | 62.362 M 0.00 % | 62.362 M -0.50 % | 62.673 M 0.00 % | 62.673 M 0.28 % | 62.495 M 0.00 % | 62.495 M 0.13 % | 62.414 M 0.00 % | 62.414 M -1.76 % | 63.533 M 0.00 % | 63.533 M 0.24 % | 63.382 M 0.00 % | 63.382 M 0.07 % | 63.339 M 0.00 % | 63.339 M -7.05 % | 68.146 M 0.00 % | 68.146 M 0.01 % | 68.137 M 0.00 % | 68.137 M 0.23 % | 67.982 M 0.01 % | 67.975 M 0.00 % | 67.975 M 0.20 % | 67.840 M 0.00 % | 67.840 M 0.30 % | 67.636 M 0.00 % | 67.636 M -0.04 % | 67.665 M 0.00 % | 67.665 M |
| Other non current liabilities | -62.766 M -3 138 200.00 % | -2.000 K 100.00 % | -61.904 M | 0.000 100.00 % | -60.543 M -6 054 200.00 % | -1.000 K 100.00 % | -60.465 M -6 046 600.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -62.766 M -3 138 200.00 % | -2.000 K 100.00 % | -61.904 M | 0.000 100.00 % | -60.543 M -6 054 200.00 % | -1.000 K 100.00 % | -60.465 M -6 046 600.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 -100.00 % | 20.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 63.000 K | 0.000 | 0.000 -100.00 % | 75.000 K 9 900.00 % | 750.000 | 0.000 -100.00 % | 79.531 K | 0.000 -100.00 % | 11.285 K | 0.000 -100.00 % | 17.295 K | 0.000 -100.00 % | 76.370 K | 0.000 -100.00 % | 80.370 K | 0.000 -100.00 % | 127.759 K | 0.000 -100.00 % | 105.689 K | 0.000 -100.00 % | 55.900 K | 0.000 -100.00 % | 99.198 K | 0.000 -100.00 % | 776.045 K | 0.000 -100.00 % | 127.442 K | 0.000 -100.00 % | 108.411 K -43.64 % | 192.339 K | 0.000 -100.00 % | 4.288 M | 0.000 -100.00 % | 216.233 K | 0.000 -100.00 % | 17.500 K | 0.000 -100.00 % | 76.495 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 264.000 K | 0.000 -100.00 % | 7.730 M | 0.000 -100.00 % | 7.549 M | 0.000 -100.00 % | 3.376 M -6.77 % | 3.621 M -49.63 % | 7.189 M | 0.000 -100.00 % | 222.831 K | 0.000 -100.00 % | 137.285 K | 0.000 -100.00 % | 284.132 K | 0.000 -100.00 % | 4.355 M | 0.000 -100.00 % | 838.304 K | 0.000 -100.00 % | 5.526 M | 0.000 -100.00 % | 4.036 M | 0.000 -100.00 % | 7.710 M | 0.000 -100.00 % | 9.922 M | 0.000 -100.00 % | 10.258 M | 0.000 -100.00 % | 6.630 M | 0.000 -100.00 % | 2.651 M 145.53 % | 1.080 M | 0.000 -100.00 % | 4.288 M | 0.000 -100.00 % | 2.003 M | 0.000 -100.00 % | 2.158 M | 0.000 -100.00 % | 147.131 K |
| Total liabilities | -62.766 M -23 875.00 % | 264.000 K 100.43 % | -61.904 M -900.83 % | 7.730 M 112.77 % | -60.543 M -902.11 % | 7.548 M 112.48 % | -60.465 M -1 890.49 % | 3.377 M -6.74 % | 3.621 M -49.63 % | 7.189 M | 0.000 -100.00 % | 222.831 K | 0.000 -100.00 % | 137.285 K | 0.000 -100.00 % | 284.132 K | 0.000 -100.00 % | 4.355 M | 0.000 -100.00 % | 838.304 K | 0.000 -100.00 % | 5.526 M | 0.000 -100.00 % | 4.036 M | 0.000 -100.00 % | 7.710 M | 0.000 -100.00 % | 9.922 M | 0.000 -100.00 % | 10.258 M | 0.000 -100.00 % | 6.630 M | 0.000 -100.00 % | 2.651 M 145.53 % | 1.080 M | 0.000 -100.00 % | 4.288 M | 0.000 -100.00 % | 2.003 M | 0.000 -100.00 % | 2.158 M | 0.000 -100.00 % | 147.131 K |
| Other non current assets | 0.000 -100.00 % | 2.316 M | 0.000 | 0.000 100.00 % | -792.000 K -125.11 % | 3.154 M 1 768.78 % | -189.000 K -105.92 % | 3.194 M -10.68 % | 3.576 M 235.90 % | 1.065 M 502.30 % | -264.626 K -124.20 % | 1.093 M 585.22 % | -225.339 K -121.12 % | 1.067 M 738.25 % | -167.180 K -115.26 % | 1.096 M 865.61 % | -143.129 K -106.67 % | 2.144 M 1 480.67 % | -155.309 K -107.11 % | 2.184 M 130.73 % | -7.107 M -431.61 % | 2.143 M 232.06 % | -1.623 M -174.34 % | 2.183 M 281.78 % | -1.201 M -170.18 % | 1.711 M 120.09 % | -8.519 M -586.44 % | 1.751 M 196.07 % | -1.823 M -206.52 % | 1.711 M 137.63 % | -4.548 M -11 468.60 % | 40.001 K 324.88 % | -17.788 K | 0.000 -100.00 % | 180.804 K 205.03 % | -172.137 K | 0.000 100.00 % | -121.370 K -144.75 % | 271.206 K 994.48 % | -30.320 K | 0.000 100.00 % | -742.626 K | 0.000 |
| Long term investments | 0.000 -100.00 % | 21.156 M | 0.000 -100.00 % | 21.157 M | 0.000 -100.00 % | 17.945 M | 0.000 -100.00 % | 17.945 M 8.99 % | 16.465 M -36.56 % | 25.954 M | 0.000 -100.00 % | 25.954 M | 0.000 -100.00 % | 25.902 M | 0.000 -100.00 % | 25.902 M | 0.000 -100.00 % | 21.722 M | 0.000 -100.00 % | 21.722 M | 0.000 -100.00 % | 21.722 M | 0.000 -100.00 % | 21.722 M | 0.000 -100.00 % | 23.391 M | 0.000 -100.00 % | 23.391 M | 0.000 -100.00 % | 23.391 M | 0.000 -100.00 % | 30.036 M | 0.000 -100.00 % | 30.036 M 0.00 % | 30.036 M | 0.000 -100.00 % | 30.036 M | 0.000 -100.00 % | 30.036 M | 0.000 -100.00 % | 30.036 M | 0.000 -100.00 % | 30.036 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 9.000 K | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 24.000 K | 0.000 -100.00 % | 44.000 K -32.31 % | 65.000 K -24.97 % | 86.634 K | 0.000 -100.00 % | 126.622 K | 0.000 -100.00 % | 1.395 K | 0.000 -100.00 % | 9.751 K | 0.000 -100.00 % | 18.107 K | 0.000 -100.00 % | 26.463 K | 0.000 -100.00 % | 9.926 K | 0.000 -100.00 % | 14.508 K | 0.000 -100.00 % | 26.942 K | 0.000 -100.00 % | 39.376 K | 0.000 -100.00 % | 2.025 K | 0.000 -100.00 % | 2.959 K | 0.000 -100.00 % | 5.493 K -31.57 % | 8.027 K | 0.000 -100.00 % | 14.907 K | 0.000 -100.00 % | 21.787 K | 0.000 -100.00 % | 40.463 K | 0.000 -100.00 % | 59.139 K |
| Total non current assets | 0.000 -100.00 % | 23.481 M | 0.000 -100.00 % | 23.500 M 3 067.17 % | -792.000 K -103.75 % | 21.123 M 11 276.19 % | -189.000 K -100.89 % | 21.183 M 5.36 % | 20.106 M -25.82 % | 27.105 M 10 342.66 % | -264.626 K -100.97 % | 27.174 M 12 158.95 % | -225.339 K -100.84 % | 26.970 M 16 232.50 % | -167.180 K -100.62 % | 27.007 M 18 969.31 % | -143.129 K -100.60 % | 23.884 M 15 478.34 % | -155.309 K -100.65 % | 23.932 M 436.74 % | -7.107 M -129.77 % | 23.875 M 1 571.05 % | -1.623 M -106.79 % | 23.919 M 2 091.59 % | -1.201 M -104.78 % | 25.129 M 394.99 % | -8.519 M -133.83 % | 25.181 M 1 481.41 % | -1.823 M -107.26 % | 25.104 M 652.03 % | -4.548 M -115.12 % | 30.079 M 169 198.16 % | -17.788 K -100.06 % | 30.042 M -0.61 % | 30.225 M 17 658.72 % | -172.137 K -100.57 % | 30.051 M 24 859.93 % | -121.370 K -100.40 % | 30.329 M 100 130.39 % | -30.320 K -100.10 % | 30.077 M 4 150.04 % | -742.626 K -102.47 % | 30.095 M |
| Other current assets | -564.000 K -166.20 % | 852.000 K 804.13 % | -121.000 K -140.20 % | 301.000 K | 0.000 -100.00 % | 166.000 K | 0.000 -100.00 % | 344.000 K -49.19 % | 677.000 K 28.62 % | 526.347 K | 0.000 -100.00 % | 860.619 K | 0.000 -100.00 % | 832.872 K | 0.000 -100.00 % | 553.166 K | 0.000 -100.00 % | 380.247 K | 0.000 -100.00 % | 323.241 K | 0.000 -100.00 % | 1.188 M | 0.000 -100.00 % | 732.408 K | 0.000 -100.00 % | 337.816 K | 0.000 -100.00 % | 382.192 K | 0.000 -100.00 % | 25.558 M | 0.000 -100.00 % | 26.519 M | 0.000 -100.00 % | 23.067 M 164.48 % | 8.722 M | 0.000 -100.00 % | 25.264 M | 0.000 -100.00 % | 36.846 M | 0.000 -100.00 % | 37.481 M | 0.000 -100.00 % | 36.974 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.584 M | 0.000 -100.00 % | 378.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 529.252 K | 0.000 -100.00 % | 450.678 K | 0.000 -100.00 % | 334.360 K | 0.000 -100.00 % | 286.258 K | 0.000 -100.00 % | 310.618 K | 0.000 -100.00 % | 14.214 M | 0.000 -100.00 % | 3.246 M | 0.000 -100.00 % | 2.402 M | 0.000 -100.00 % | 17.037 M | 0.000 -100.00 % | 3.646 M | 0.000 -100.00 % | 9.095 M | 0.000 -100.00 % | 35.576 K | 0.000 | 0.000 -100.00 % | 344.274 K | 0.000 -100.00 % | 242.740 K | 0.000 -100.00 % | 60.640 K | 0.000 -100.00 % | 1.485 M | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 564.000 K | 0.000 -100.00 % | 121.000 K 115.28 % | -792.000 K -200.00 % | 792.000 K 519.05 % | -189.000 K -200.00 % | 189.000 K 12.50 % | 168.000 K -44.71 % | 303.868 K 214.83 % | -264.626 K -200.00 % | 264.626 K 217.43 % | -225.339 K -200.00 % | 225.339 K 234.79 % | -167.180 K -200.00 % | 167.180 K 216.80 % | -143.129 K -200.00 % | 143.129 K 192.16 % | -155.309 K -200.00 % | 155.309 K 102.19 % | -7.107 M -200.00 % | 7.107 M 537.91 % | -1.623 M -200.00 % | 1.623 M 235.13 % | -1.201 M -200.00 % | 1.201 M 114.10 % | -8.519 M -200.50 % | 8.476 M 565.01 % | -1.823 M -200.00 % | 1.823 M 140.08 % | -4.548 M -200.89 % | 4.508 M 25 440.43 % | -17.788 K -200.00 % | 17.788 K -98.07 % | 921.821 K 635.52 % | -172.137 K -200.00 % | 172.137 K 241.83 % | -121.370 K -200.00 % | 121.370 K 500.30 % | -30.320 K -200.00 % | 30.320 K 104.08 % | -742.626 K -200.00 % | 742.626 K |
| Cash and short term investments | 564.000 K 0.00 % | 564.000 K 366.12 % | 121.000 K 0.00 % | 121.000 K -84.72 % | 792.000 K 0.00 % | 792.000 K 319.05 % | 189.000 K 0.00 % | 189.000 K 12.50 % | 168.000 K -44.71 % | 303.868 K 14.83 % | 264.626 K 0.00 % | 264.626 K 17.43 % | 225.339 K 0.00 % | 225.339 K 34.79 % | 167.180 K 0.00 % | 167.180 K 16.80 % | 143.129 K 0.00 % | 143.129 K -7.84 % | 155.309 K 0.00 % | 155.309 K -97.81 % | 7.107 M 0.00 % | 7.107 M 337.91 % | 1.623 M 0.00 % | 1.623 M 35.13 % | 1.201 M 0.00 % | 1.201 M -85.90 % | 8.519 M 0.50 % | 8.476 M 365.01 % | 1.823 M 0.00 % | 1.823 M -59.92 % | 4.548 M 0.89 % | 4.508 M 25 240.43 % | 17.788 K 0.00 % | 17.788 K -98.07 % | 921.821 K 435.52 % | 172.137 K 0.00 % | 172.137 K 41.83 % | 121.370 K 0.00 % | 121.370 K 300.30 % | 30.320 K 0.00 % | 30.320 K -95.92 % | 742.626 K 0.00 % | 742.626 K |
| Total current assets | 0.000 -100.00 % | 39.549 M | 0.000 -100.00 % | 46.134 M 5 725.00 % | 792.000 K -98.31 % | 46.970 M 24 751.85 % | 189.000 K -99.56 % | 42.659 M -0.29 % | 42.784 M -7.06 % | 46.035 M 17 296.14 % | 264.626 K -99.32 % | 39.120 M 17 260.60 % | 225.339 K -99.42 % | 39.126 M 23 303.66 % | 167.180 K -99.57 % | 39.056 M 27 187.09 % | 143.129 K -99.67 % | 42.834 M 27 479.73 % | 155.309 K -99.61 % | 39.580 M 456.90 % | 7.107 M -83.90 % | 44.147 M 2 620.15 % | 1.623 M -96.18 % | 42.532 M 3 441.33 % | 1.201 M -97.40 % | 46.116 M 441.35 % | 8.519 M -82.30 % | 48.124 M 2 540.01 % | 1.823 M -96.24 % | 48.493 M 966.36 % | 4.548 M -89.83 % | 44.697 M 251 176.94 % | 17.788 K -99.96 % | 40.747 M 4.92 % | 38.837 M 22 461.63 % | 172.137 K -99.59 % | 42.212 M 34 679.41 % | 121.370 K -99.69 % | 39.513 M 130 220.11 % | 30.320 K -99.92 % | 39.717 M 5 248.15 % | 742.626 K -98.03 % | 37.717 M |
| Inventory | 0.000 -100.00 % | 20.333 M | 0.000 -100.00 % | 1.260 M | 0.000 -100.00 % | 1.260 M | 0.000 -100.00 % | 2.084 M -87.69 % | 16.924 M 13.63 % | 14.895 M | 0.000 -100.00 % | 24.738 M | 0.000 -100.00 % | 23.184 M | 0.000 -100.00 % | 35.936 M | 0.000 -100.00 % | 31.936 M | 0.000 -100.00 % | 35.147 M | 0.000 -100.00 % | 5.805 M | 0.000 -100.00 % | 21.203 M | 0.000 -100.00 % | 21.530 M | 0.000 -100.00 % | 21.689 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.456 M | 0.000 | 0.000 -100.00 % | 4.827 M | 0.000 -100.00 % | 5.832 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 -100.00 % | 17.800 M | 0.000 -100.00 % | 44.452 M | 0.000 -100.00 % | 44.752 M | 0.000 -100.00 % | 40.042 M 60.07 % | 25.015 M -17.47 % | 30.310 M | 0.000 -100.00 % | 13.257 M | 0.000 -100.00 % | 14.884 M | 0.000 -100.00 % | 2.400 M | 0.000 -100.00 % | 10.375 M | 0.000 -100.00 % | 3.954 M | 0.000 -100.00 % | 30.047 M | 0.000 -100.00 % | 18.974 M | 0.000 -100.00 % | 23.047 M | 0.000 -100.00 % | 17.576 M | 0.000 -100.00 % | 21.112 M | 0.000 -100.00 % | 7.216 M | 0.000 -100.00 % | 17.662 M -27.52 % | 24.367 M | 0.000 -100.00 % | 10.944 M | 0.000 -100.00 % | 2.546 M | 0.000 -100.00 % | 2.206 M | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 2.327 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 -100.00 % | 244.000 K | 0.000 -100.00 % | 7.727 M | 0.000 -100.00 % | 7.486 M | 0.000 -100.00 % | 3.342 M -5.75 % | 3.546 M -50.67 % | 7.188 M | 0.000 -100.00 % | 143.300 K | 0.000 -100.00 % | 126.000 K | 0.000 -100.00 % | 266.837 K | 0.000 -100.00 % | 4.278 M | 0.000 -100.00 % | 757.934 K | 0.000 -100.00 % | 5.398 M | 0.000 -100.00 % | 3.931 M | 0.000 -100.00 % | 7.654 M | 0.000 -100.00 % | 9.823 M | 0.000 -100.00 % | 9.482 M | 0.000 -100.00 % | 6.503 M | 0.000 -100.00 % | 2.543 M 186.53 % | 887.432 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.786 M | 0.000 -100.00 % | 2.140 M | 0.000 -100.00 % | 70.636 K |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 34.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.885 M | 0.000 | 0.000 -100.00 % | 14.885 M | 0.000 | 0.000 -100.00 % | 14.885 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.884 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.885 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.885 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.885 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.885 M | 0.000 | 0.000 -100.00 % | 14.885 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.885 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.885 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 63.030 M | 0.000 -100.00 % | 69.634 M | 0.000 -100.00 % | 68.093 M | 0.000 -100.00 % | 63.842 M 1.51 % | 62.890 M -14.01 % | 73.139 M | 0.000 -100.00 % | 66.294 M | 0.000 -100.00 % | 66.097 M | 0.000 -100.00 % | 66.063 M | 0.000 -100.00 % | 66.718 M | 0.000 -100.00 % | 63.512 M | 0.000 -100.00 % | 68.022 M | 0.000 -100.00 % | 66.451 M | 0.000 -100.00 % | 71.245 M | 0.000 -100.00 % | 73.305 M | 0.000 -100.00 % | 73.597 M | 0.000 -100.00 % | 74.776 M | 0.000 -100.00 % | 70.788 M 2.50 % | 69.062 M | 0.000 -100.00 % | 72.263 M | 0.000 -100.00 % | 69.842 M | 0.000 -100.00 % | 69.793 M | 0.000 -100.00 % | 67.812 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-03-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-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-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-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 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 73.000 K 105.71 % | -1.278 M -408.70 % | 414.000 K 28.97 % | 321.000 K -53.95 % | 697.000 K 1 054.79 % | -73.000 K -812.50 % | -8.000 K 97.06 % | -272.000 K -259.06 % | 171.000 K 296.55 % | -87.000 K 65.48 % | -252.000 K -230.57 % | 193.000 K 411.29 % | -62.000 K -884.44 % | -6.298 K 91.25 % | -72.000 K 5.26 % | -76.000 K 14.61 % | -89.000 K 33.52 % | -133.881 K 29.54 % | -190.000 K 2.56 % | -195.000 K -138.54 % | 506.000 K 645.46 % | -92.766 K -9.14 % | -85.000 K -8.97 % | -78.000 K -2 500.00 % | -3.000 K 98.73 % | -237.091 K -300.92 % | 118.000 K 221.65 % | -97.000 K -76.36 % | -55.000 K -192.36 % | 59.550 K 157.82 % | -103.000 K -45.07 % | -71.000 K -24.56 % | -57.000 K -191.72 % | 62.143 K 187.53 % | -71.000 K 4.05 % | -74.000 K 8.64 % | -81.000 K -356.74 % | 31.549 K 180.89 % | -39.000 K -50.00 % | -26.000 K 76.15 % | -109.000 K 70.71 % | -372.203 K -92.22 % | -193.633 K -1 806.77 % | -10.155 K -102.53 % | 401.335 K 8 938.03 % | -4.541 K 73.98 % | -17.452 K 37.60 % | -27.967 K |
| Net cash provided by operating 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2025 | 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 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 |