Theon International PLC THEON.AS
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Revenue | 352.364 M 61.10 % | 218.723 M 53.07 % | 142.895 M 77.38 % | 80.558 M 48.58 % | 54.220 M 44.47 % | 37.530 M |
| Net income | 67.420 M 86.78 % | 36.096 M 20.32 % | 30.001 M 57.37 % | 19.063 M 156.59 % | 7.430 M 532.79 % | 1.174 M |
| Income before tax | 86.698 M 73.86 % | 49.867 M 31.93 % | 37.797 M 55.45 % | 24.315 M 139.05 % | 10.172 M 445.66 % | 1.864 M |
| Income before tax ratio | 0.25 7.92 % | 0.23 -13.81 % | 0.26 -12.37 % | 0.30 60.89 % | 0.19 277.70 % | 0.05 |
| EBITDA | 93.562 M 66.38 % | 56.233 M 38.08 % | 40.724 M 56.01 % | 26.104 M 109.83 % | 12.440 M 184.10 % | 4.379 M |
| Net income ratio | 0.19 15.94 % | 0.17 -21.40 % | 0.21 -11.28 % | 0.24 72.70 % | 0.14 338.01 % | 0.03 |
| Ratio EBITDA | 0.27 3.28 % | 0.26 -9.79 % | 0.28 -12.05 % | 0.32 41.23 % | 0.23 96.65 % | 0.12 |
| Gross profit ratio | 0.31 -3.45 % | 0.32 -8.64 % | 0.35 -13.73 % | 0.41 30.54 % | 0.31 21.09 % | 0.26 |
| Weighted average shs out dil | 69.167 M 15.28 % | 60.000 M 200.00 % | 20.000 M 0.00 % | 20.000 M 0.00 % | 20.000 M 0.00 % | 20.000 M |
| Weighted average shs out | 69.167 M 14.97 % | 60.159 M 200.80 % | 20.000 M 0.00 % | 20.000 M 0.00 % | 20.000 M -0.01 % | 20.002 M |
| EPS diluted | 0.97 61.67 % | 0.60 -60.00 % | 1.50 -98.43 % | 95.32 25 662.16 % | 0.37 530.32 % | 0.06 |
| Earnings per share | 0.97 61.67 % | 0.60 -60.00 % | 1.50 -98.43 % | 95.32 25 662.16 % | 0.37 530.32 % | 0.06 |
| Gross profit | 109.210 M 55.55 % | 70.211 M 39.85 % | 50.206 M 53.03 % | 32.808 M 93.96 % | 16.915 M 74.94 % | 9.669 M |
| Income tax expense | 19.259 M 39.85 % | 13.771 M 76.64 % | 7.796 M 48.45 % | 5.252 M 91.52 % | 2.742 M 297.39 % | 690.004 K |
| Cost of revenue | 243.154 M 63.73 % | 148.512 M 60.23 % | 92.689 M 94.11 % | 47.750 M 28.00 % | 37.305 M 33.89 % | 27.861 M |
| General and administrative expenses | 14.358 M 53.95 % | 9.326 M 31.09 % | 7.115 M 144.26 % | 2.913 M 49.25 % | 1.952 M -41.55 % | 3.339 M |
| Selling and marketing expenses | 3.734 M 36.08 % | 2.744 M 36.64 % | 2.008 M -36.80 % | 3.178 M 24.27 % | 2.557 M 33.56 % | 1.915 M |
| Other expenses | -533.348 K -31.86 % | -404.489 K 63.71 % | -1.115 M -27.00 % | -877.747 K | 0.000 -100.00 % | 683.997 K |
| Operating expenses | 22.358 M 54.48 % | 14.474 M 45.12 % | 9.973 M 35.46 % | 7.362 M 21.08 % | 6.080 M -11.37 % | 6.860 M |
| Cost and expenses | 265.512 M 62.91 % | 162.985 M 57.22 % | 103.670 M 88.11 % | 55.112 M 28.16 % | 43.003 M 23.85 % | 34.721 M |
| Research and development expenses | 4.799 M 70.96 % | 2.807 M 41.42 % | 1.985 M 33.91 % | 1.482 M 35.35 % | 1.095 M 18.67 % | 922.950 K |
| Selling general and administrative expenses | 18.092 M 49.88 % | 12.071 M 32.60 % | 9.103 M 34.71 % | 6.758 M 35.55 % | 4.985 M -5.11 % | 5.253 M |
| Interest income | 2.888 M 869.76 % | 297.831 K 1 676.50 % | 16.765 K 9 761.76 % | 170.000 -90.72 % | 1.832 K -99.81 % | 944.711 K |
| Interest expense | 4.856 M 19.20 % | 4.074 M 180.70 % | 1.451 M 32.93 % | 1.092 M -5.18 % | 1.151 M | 0.000 |
| Depreciation and amortization | 2.510 M 152.96 % | 992.301 K -32.77 % | 1.476 M 14.48 % | 1.289 M 15.42 % | 1.117 M 22.68 % | 910.497 K |
| Operating income | 86.852 M 55.82 % | 55.738 M 42.10 % | 39.225 M 54.15 % | 25.445 M 126.85 % | 11.217 M 223.41 % | 3.468 M |
| Operating income ratio | 0.25 -3.28 % | 0.25 -7.16 % | 0.27 -13.10 % | 0.32 52.68 % | 0.21 123.86 % | 0.09 |
| Total other income expenses net | -153.895 K 97.38 % | -5.871 M -311.16 % | -1.428 M -26.31 % | -1.130 M -8.14 % | -1.045 M 35.82 % | -1.629 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Net debt | -11.711 M 14.89 % | -13.760 M -233.91 % | 10.276 M 231.42 % | -7.819 M -236.92 % | 5.711 M -54.82 % | 12.641 M |
| Total investments | 3.546 M 181.84 % | 1.258 M -86.68 % | 9.446 M 374.06 % | 1.993 M 362.37 % | 430.955 K 59.17 % | 270.745 K |
| Total debt | 76.094 M 46.67 % | 51.880 M 48.42 % | 34.955 M 91.25 % | 18.277 M -10.15 % | 20.343 M 3.29 % | 19.695 M |
| Accumulated other comprehensive income loss | 104.196 M 577.91 % | -21.802 M 7.91 % | -23.676 M 11.97 % | -26.896 M -286.54 % | 14.418 M 152.69 % | -27.367 M |
| Retained earnings | 119.470 M 21.22 % | 98.560 M 12.33 % | 87.740 M 44.93 % | 60.541 M 46.06 % | 41.449 M 20.84 % | 34.301 M |
| Common stock | 700.000 K 16.67 % | 600.000 K 200.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K |
| Total equity | 236.203 M 205.34 % | 77.358 M 20.37 % | 64.264 M 89.88 % | 33.845 M 131.52 % | 14.618 M 104.93 % | 7.133 M |
| Other non current liabilities | 294.140 K -95.79 % | 6.983 M 4 209.64 % | 162.026 K -70.02 % | 540.420 K 295.21 % | 136.744 K -69.66 % | 450.676 K |
| Long term debt | 47.301 M 81.32 % | 26.086 M 612.48 % | 3.661 M -56.18 % | 8.356 M -7.44 % | 9.027 M -27.85 % | 12.511 M |
| Total non current liabilities | 48.680 M 47.21 % | 33.069 M 764.92 % | 3.823 M -55.11 % | 8.518 M -8.21 % | 9.280 M -28.41 % | 12.962 M |
| Other current liabilities | 25.864 M 34.19 % | 19.275 M 1 146.47 % | 1.546 M -58.56 % | 3.731 M 607.43 % | 527.472 K -87.70 % | 4.288 M |
| Deferred revenue | 0.000 -100.00 % | 5.240 M -80.03 % | 26.237 M 506.03 % | 4.329 M 160.20 % | 1.664 M | 0.000 |
| Short term debt | 28.793 M 11.63 % | 25.793 M -17.58 % | 31.294 M 215.41 % | 9.922 M -12.32 % | 11.316 M 52.58 % | 7.417 M |
| Total current liabilities | 107.553 M 7.45 % | 100.094 M 12.30 % | 89.134 M 205.31 % | 29.194 M 31.26 % | 22.242 M 6.03 % | 20.977 M |
| Total liabilities | 156.233 M 17.32 % | 133.163 M 42.82 % | 93.237 M 144.78 % | 38.090 M 20.84 % | 31.522 M -7.12 % | 33.939 M |
| Other non current assets | 31.556 M 1 591.91 % | 1.865 M 184.93 % | 654.577 K | 0.000 | 0.000 -100.00 % | 546.837 K |
| Long term investments | -27.175 M -2 572.55 % | 1.099 M -87.77 % | 8.984 M 463.17 % | 1.595 M 1 538.72 % | 97.347 K 9 634.70 % | 1.000 K |
| Intangible assets | 7.531 M 1 382.58 % | 507.981 K 84.41 % | 275.456 K -47.38 % | 523.458 K -10.34 % | 583.818 K 56.25 % | 373.650 K |
| GoodWill | 14.584 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 22.116 M 4 253.61 % | 507.981 K 84.41 % | 275.456 K -47.38 % | 523.458 K -10.34 % | 583.818 K 56.25 % | 373.650 K |
| Property plant equipment net | 33.417 M 82.93 % | 18.267 M 59.10 % | 11.482 M 24.97 % | 9.187 M 26.52 % | 7.262 M 5.09 % | 6.910 M |
| Total non current assets | 60.941 M 180.32 % | 21.740 M -2.54 % | 22.306 M 96.36 % | 11.360 M 39.15 % | 8.164 M 4.24 % | 7.832 M |
| Other current assets | 9.349 M -15.22 % | 11.027 M 116.52 % | 5.093 M | 0.000 | 0.000 -100.00 % | 4.779 M |
| Short term investments | 30.722 M 14 659.00 % | 208.156 K -54.98 % | 462.404 K 16.36 % | 397.378 K 19.12 % | 333.608 K 23.68 % | 269.745 K |
| cash and cash equivalents | 87.805 M 33.77 % | 65.639 M 173.10 % | 24.035 M -7.90 % | 26.096 M 78.35 % | 14.632 M 107.42 % | 7.054 M |
| Cash and short term investments | 118.527 M 80.14 % | 65.798 M 168.59 % | 24.498 M -7.53 % | 26.494 M 77.03 % | 14.966 M 104.33 % | 7.324 M |
| Total current assets | 331.495 M 75.60 % | 188.781 M 39.44 % | 135.383 M 123.49 % | 60.576 M 59.49 % | 37.982 M 14.26 % | 33.240 M |
| Inventory | 75.897 M 15.23 % | 65.868 M 74.27 % | 37.796 M 143.37 % | 15.531 M 16.36 % | 13.347 M 14.05 % | 11.703 M |
| Net receivables | 127.722 M 177.13 % | 46.088 M -32.22 % | 67.997 M 266.53 % | 18.551 M 91.87 % | 9.669 M 2.50 % | 9.433 M |
| Tax assets | 1.028 M | 0.000 -100.00 % | 910.433 K 1 584.52 % | 54.047 K -75.54 % | 221.000 K | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 36.382 M -12.99 % | 41.812 M 74.29 % | 23.990 M 246.89 % | 6.916 M 4.13 % | 6.641 M -28.37 % | 9.272 M |
| Tax payables | 16.514 M 107.08 % | 7.975 M 31.44 % | 6.067 M 41.22 % | 4.296 M 105.20 % | 2.094 M | 0.000 |
| Deferred revenue non current | 50.623 K -60.53 % | 128.257 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 11.837 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 1.046 M 8.30 % | 966.160 K 9.59 % | 881.586 K -19.62 % | 1.097 M 73.16 % | 633.396 K 14.99 % | 550.822 K |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -41.449 M | 0.000 |
| Deferred tax liabilities non current | 1.034 M 906.26 % | -128.257 K | 0.000 | 0.000 -100.00 % | 116.242 K | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 392.435 M 86.41 % | 210.521 M 33.50 % | 157.689 M 119.21 % | 71.936 M 55.89 % | 46.146 M 12.35 % | 41.072 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Deferred income tax | 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 |
| Change in working capital | -101.408 M -1 077.30 % | -8.614 M 80.48 % | -44.134 M -782.26 % | -5.002 M -118.71 % | -2.287 M -1 080.74 % | 233.215 K |
| Accounts receivables | -74.410 M -552.77 % | 16.434 M 130.04 % | -54.699 M -521.77 % | -8.797 M -298.94 % | 4.422 M 340.90 % | -1.836 M |
| Inventory | -6.411 M 78.78 % | -30.205 M -54.84 % | -19.508 M -779.57 % | -2.218 M -1.98 % | -2.175 M -20.82 % | -1.800 M |
| Accounts payables | -18.323 M -174.49 % | 24.599 M 116.02 % | 11.387 M | 0.000 | 0.000 | 0.000 |
| Other working capital | -2.264 M 88.36 % | -19.442 M -204.04 % | 18.686 M 210.77 % | 6.013 M 232.60 % | -4.534 M -217.21 % | 3.869 M |
| Other non cash items | 5.342 M -17.93 % | 6.510 M 13.89 % | 5.716 M 61.93 % | 3.530 M 64.55 % | 2.145 M 27.19 % | 1.687 M |
| Net cash provided by operating activities | -26.116 M -174.06 % | 35.262 M 607.97 % | -6.942 M -136.77 % | 18.880 M 124.64 % | 8.404 M 100.96 % | 4.182 M |
| Investments in property plant and equipment | -4.573 M 39.64 % | -7.576 M -98.04 % | -3.825 M 16.91 % | -4.604 M -399.61 % | -921.516 K 57.47 % | -2.167 M |
| Acquisitions net | 569.685 K 2 744.02 % | 20.031 K -89.65 % | 193.598 K | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -30.456 M | 0.000 100.00 % | -388.048 K | 0.000 100.00 % | -102.312 K | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -1.207 M -115.54 % | 7.769 M 203.74 % | -7.489 M -1 888.35 % | 418.749 K 120.95 % | 189.524 K 5 313.42 % | 3.501 K |
| Net cash used for investing activites | -35.666 M -16 833.18 % | 213.147 K 101.85 % | -11.508 M -174.98 % | -4.185 M -401.65 % | -834.304 K 61.43 % | -2.163 M |
| Debt repayment | 6.625 M -60.25 % | 16.669 M 1.64 % | 16.399 M 741.42 % | -2.557 M -1 117.52 % | 251.271 K -92.80 % | 3.491 M |
| Common stock issued | 100.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -7.778 M -220.70 % | -2.425 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -14.438 M -44.38 % | -10.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -503.297 K -123.69 % | 2.124 M | 0.000 100.00 % | -751.537 K -144.82 % | -306.977 K 67.57 % | -946.693 K |
| Net cash used provided by financing activities | 83.905 M 1 217.68 % | 6.368 M -61.17 % | 16.399 M 595.71 % | -3.308 M -5 838.80 % | -55.706 K -102.19 % | 2.545 M |
| Effect of forex changes on cash | 43.438 K 118.21 % | -238.485 K -2 161.38 % | -10.546 K -114.22 % | 74.139 K 17.03 % | 63.352 K | 0.000 |
| Net change in cash | 22.166 M -46.72 % | 41.604 M 2 118.32 % | -2.061 M -117.98 % | 11.464 M 51.29 % | 7.578 M 66.06 % | 4.563 M |
| Cash at beginning of period | 65.639 M 173.10 % | 24.035 M -7.90 % | 26.096 M 78.35 % | 14.632 M 107.42 % | 7.054 M 183.19 % | 2.491 M |
| Cash at end of period | 87.805 M 33.77 % | 65.639 M 173.10 % | 24.035 M -7.90 % | 26.096 M 78.35 % | 14.632 M 107.42 % | 7.054 M |
| Operating cash flow | -26.116 M -174.06 % | 35.262 M 607.97 % | -6.942 M -137.66 % | 18.430 M 119.29 % | 8.404 M 100.96 % | 4.182 M |
| Capital expenditure | -10.727 M -41.60 % | -7.576 M -98.04 % | -3.825 M 16.91 % | -4.604 M -399.61 % | -921.516 K 57.47 % | -2.167 M |
| Free CashFlow | -36.843 M -233.08 % | 27.686 M 357.14 % | -10.767 M -177.87 % | 13.826 M 84.77 % | 7.483 M 271.30 % | 2.015 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 92.912 M 2.30 % | 90.827 M -30.00 % | 129.754 M 84.80 % | 70.212 M -8.36 % | 76.614 M 1.09 % | 75.784 M -26.40 % | 102.964 M 79.67 % | 57.309 M 82.75 % | 31.360 M 15.76 % | 27.091 M -75.03 % | 108.505 M 238.49 % | 32.055 M -17.55 % | 38.881 M |
| Net income | 16.129 M -8.31 % | 17.591 M -38.93 % | 28.806 M 180.54 % | 10.268 M -63.78 % | 28.346 M 124.58 % | 12.622 M -59.93 % | 31.501 M 238.37 % | 9.310 M 407.34 % | 1.835 M -33.51 % | 2.760 M -88.36 % | 23.721 M 337.49 % | 5.422 M -21.14 % | 6.876 M |
| Income before tax | 21.169 M -5.84 % | 22.481 M -39.52 % | 37.171 M 199.97 % | 12.391 M -38.41 % | 20.118 M 21.93 % | 16.500 M -43.45 % | 29.178 M 141.65 % | 12.075 M 160.28 % | 4.639 M 16.71 % | 3.975 M -86.32 % | 29.064 M 334.51 % | 6.689 M -29.57 % | 9.497 M |
| Income before tax ratio | 0.23 -7.95 % | 0.25 -13.60 % | 0.29 62.32 % | 0.18 -32.79 % | 0.26 20.61 % | 0.22 -23.17 % | 0.28 34.50 % | 0.21 42.43 % | 0.15 0.82 % | 0.15 -45.22 % | 0.27 28.37 % | 0.21 -14.58 % | 0.24 |
| EBITDA | 23.764 M 1.55 % | 23.401 M -37.84 % | 37.646 M 175.44 % | 13.667 M -31.57 % | 19.974 M 17.19 % | 17.044 M -46.71 % | 31.982 M 128.99 % | 13.967 M 146.12 % | 5.675 M 16.46 % | 4.873 M -84.29 % | 31.026 M 230.97 % | 9.374 M -17.60 % | 11.377 M |
| Net income ratio | 0.17 -10.37 % | 0.19 -12.76 % | 0.22 51.80 % | 0.15 -60.47 % | 0.37 122.15 % | 0.17 -45.56 % | 0.31 88.33 % | 0.16 177.62 % | 0.06 -42.56 % | 0.10 -53.40 % | 0.22 29.25 % | 0.17 -4.35 % | 0.18 |
| Ratio EBITDA | 0.26 -0.73 % | 0.26 -11.20 % | 0.29 49.05 % | 0.19 -25.34 % | 0.26 15.92 % | 0.22 -27.59 % | 0.31 27.45 % | 0.24 34.68 % | 0.18 0.60 % | 0.18 -37.09 % | 0.29 -2.22 % | 0.29 -0.06 % | 0.29 |
| Gross profit ratio | 0.35 12.81 % | 0.31 -9.47 % | 0.34 29.12 % | 0.26 -56.82 % | 0.61 109.48 % | 0.29 -18.56 % | 0.36 21.16 % | 0.29 5.00 % | 0.28 -1.92 % | 0.29 -10.29 % | 0.32 -0.86 % | 0.32 -18.82 % | 0.40 |
| Weighted average shs out dil | 69.636 M -1.04 % | 70.364 M 0.80 % | 69.804 M 1.86 % | 68.529 M -0.92 % | 69.167 M -1.36 % | 70.122 M 16.87 % | 60.000 M 205.61 % | 19.633 M -3.22 % | 20.286 M 2.90 % | 19.714 M -1.43 % | 20.000 M 0.00 % | 20.000 M 0.00 % | 20.000 M |
| Weighted average shs out | 70.157 M -0.30 % | 70.364 M 0.80 % | 69.804 M 1.74 % | 68.610 M -0.80 % | 69.167 M -1.36 % | 70.122 M 16.87 % | 60.000 M 205.61 % | 19.633 M -3.22 % | 20.286 M 2.90 % | 19.714 M -1.43 % | 20.000 M 0.00 % | 20.000 M 0.00 % | 20.000 M |
| EPS diluted | 0.23 -8.00 % | 0.25 -39.02 % | 0.41 173.33 % | 0.15 -34.78 % | 0.23 27.78 % | 0.18 -66.04 % | 0.53 12.77 % | 0.47 419.34 % | 0.09 -35.36 % | 0.14 -99.88 % | 118.60 43 825.93 % | 0.27 -99.21 % | 34.38 |
| Earnings per share | 0.23 -8.00 % | 0.25 -39.02 % | 0.41 173.33 % | 0.15 -34.78 % | 0.23 27.78 % | 0.18 -66.04 % | 0.53 12.77 % | 0.47 419.34 % | 0.09 -35.36 % | 0.14 -99.88 % | 118.60 43 825.93 % | 0.27 -99.21 % | 34.38 |
| Gross profit | 32.226 M 15.40 % | 27.926 M -36.63 % | 44.070 M 138.62 % | 18.469 M -60.43 % | 46.671 M 111.77 % | 22.038 M -40.06 % | 36.766 M 117.69 % | 16.890 M 91.88 % | 8.802 M 13.53 % | 7.753 M -77.60 % | 34.616 M 235.57 % | 10.316 M -33.07 % | 15.413 M |
| Income tax expense | 4.957 M 1.38 % | 4.890 M -41.41 % | 8.346 M 216.01 % | 2.641 M -39.90 % | 4.394 M 13.31 % | 3.878 M -44.50 % | 6.987 M 152.71 % | 2.765 M -1.39 % | 2.804 M 130.81 % | 1.215 M -77.26 % | 5.343 M 321.75 % | 1.267 M -51.68 % | 2.622 M |
| Cost of revenue | 60.686 M -3.52 % | 62.900 M -26.59 % | 85.684 M 65.59 % | 51.744 M -51.06 % | 105.726 M 96.72 % | 53.746 M -18.81 % | 66.198 M 63.78 % | 40.419 M 79.18 % | 22.557 M 16.65 % | 19.338 M -73.83 % | 73.889 M 239.88 % | 21.740 M -7.37 % | 23.468 M |
| General and administrative expenses | 6.407 M 80.10 % | 3.558 M -22.86 % | 4.612 M 45.90 % | 3.161 M 9.22 % | 2.894 M -21.59 % | 3.691 M 40.76 % | 2.622 M 19.87 % | 2.187 M -6.61 % | 2.342 M 7.69 % | 2.175 M -5.91 % | 2.311 M 74.91 % | 1.321 M | 0.000 |
| Selling and marketing expenses | 1.154 M -1.75 % | 1.175 M -9.96 % | 1.305 M 77.27 % | 735.993 K -26.85 % | 1.006 M 46.37 % | 687.424 K -40.69 % | 1.159 M 126.65 % | 511.414 K -8.88 % | 561.230 K 9.52 % | 512.457 K 5.15 % | 487.374 K 7.90 % | 451.689 K | 0.000 |
| Other expenses | -770.547 K 28.17 % | -1.073 M -10.54 % | -970.532 K -4 093.81 % | -23.142 K -100.45 % | 5.124 M 29 150.89 % | 17.519 K 103.31 % | -529.579 K | 0.000 100.00 % | -116.973 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 8.244 M 65.02 % | 4.996 M -28.51 % | 6.988 M 38.31 % | 5.053 M -51.43 % | 10.404 M 98.46 % | 5.242 M 7.58 % | 4.873 M 61.47 % | 3.018 M -12.61 % | 3.453 M 10.34 % | 3.130 M -42.45 % | 5.438 M 167.70 % | 2.031 M -57.04 % | 4.729 M |
| Cost and expenses | 68.931 M 1.52 % | 67.896 M -26.74 % | 92.672 M 63.17 % | 56.796 M -0.81 % | 57.260 M -2.49 % | 58.720 M -16.99 % | 70.734 M 62.84 % | 43.437 M 67.00 % | 26.011 M 15.77 % | 22.467 M -71.68 % | 79.327 M 233.71 % | 23.771 M -15.70 % | 28.197 M |
| Research and development expenses | 1.243 M -7.00 % | 1.336 M -13.54 % | 1.545 M 31.11 % | 1.179 M -4.08 % | 1.229 M 45.21 % | 846.328 K -47.79 % | 1.621 M 135.23 % | 689.160 K 3.33 % | 666.924 K 28.42 % | 519.340 K -51.58 % | 1.073 M 147.34 % | 433.668 K -52.47 % | 912.443 K |
| Selling general and administrative expenses | 7.772 M 64.24 % | 4.732 M -26.21 % | 6.413 M 64.57 % | 3.897 M -3.78 % | 4.050 M -7.49 % | 4.378 M 15.79 % | 3.781 M 40.11 % | 2.699 M -7.04 % | 2.903 M 8.04 % | 2.687 M -38.44 % | 4.366 M 146.20 % | 1.773 M -53.54 % | 3.817 M |
| Interest income | 770.170 K -27.64 % | 1.064 M -41.89 % | 1.832 M 293.35 % | 465.682 K -84.84 % | 3.072 M 537.35 % | 481.957 K 423.12 % | 92.131 K -94.87 % | 1.797 M | 0.000 -100.00 % | 648.513 K | 0.000 -100.00 % | 1.595 M 2 796.18 % | 55.084 K |
| Interest expense | 0.000 -100.00 % | 2.273 M -9.94 % | 2.524 M 69.31 % | 1.491 M -62.32 % | 3.956 M 278.04 % | 1.046 M -79.60 % | 5.128 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.180 M | 0.000 -100.00 % | 1.273 M |
| Depreciation and amortization | 799.044 K 70.41 % | 468.895 K 0.00 % | 468.895 K 89.01 % | 248.075 K -40.93 % | 419.976 K 69.29 % | 248.075 K 0.00 % | 248.075 K -42.55 % | 431.823 K 32.46 % | 326.011 K 30.61 % | 249.597 K -68.10 % | 782.434 K -28.22 % | 1.090 M 57.20 % | 693.453 K |
| Operating income | 23.982 M 4.58 % | 22.930 M -38.16 % | 37.082 M 176.87 % | 13.393 M -30.80 % | 19.353 M 15.22 % | 16.796 M -47.89 % | 32.230 M 138.13 % | 13.535 M 153.04 % | 5.349 M 15.69 % | 4.623 M -84.15 % | 29.178 M 252.21 % | 8.284 M -22.46 % | 10.684 M |
| Operating income ratio | 0.26 2.24 % | 0.25 -11.66 % | 0.29 49.82 % | 0.19 -24.49 % | 0.25 13.98 % | 0.22 -29.20 % | 0.31 32.54 % | 0.24 38.47 % | 0.17 -0.06 % | 0.17 -36.54 % | 0.27 4.05 % | 0.26 -5.95 % | 0.27 |
| Total other income expenses net | -2.813 M -525.55 % | -449.675 K -607.30 % | 88.641 K 118.31 % | -484.000 K -163.27 % | 764.931 K 358.07 % | -296.409 K 90.29 % | -3.052 M -108.99 % | -1.460 M -105.75 % | -709.819 K -9.45 % | -648.513 K -466.63 % | -114.450 K 92.83 % | -1.595 M -34.49 % | -1.186 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 |
| 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-12-31 | 2022-09-30 | 2022-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -28.169 M 45.00 % | -51.214 M -337.30 % | -11.711 M -573.44 % | 2.474 M 109.98 % | -24.785 M 63.06 % | -67.104 M -373.86 % | -14.161 M -152.40 % | 27.027 M 10.33 % | 24.496 M 124.32 % | 10.920 M -32.76 % | 16.241 M 433.06 % | 3.047 M |
| Total investments | 15.454 M 5.72 % | 14.619 M 312.23 % | 3.546 M -93.43 % | 53.945 M 24.96 % | 43.169 M 2 728.38 % | 1.526 M 21.30 % | 1.258 M -82.42 % | 7.159 M -85.39 % | 48.992 M 412.89 % | 9.552 M -70.59 % | 32.482 M 829.87 % | 3.493 M |
| Total debt | 93.638 M -1.93 % | 95.477 M 25.47 % | 76.094 M 17.47 % | 64.779 M 6.68 % | 60.725 M 23.48 % | 49.176 M -5.21 % | 51.880 M 26.60 % | 40.978 M | 0.000 -100.00 % | 34.955 M | 0.000 -100.00 % | 18.916 M |
| Accumulated other comprehensive income loss | 69.717 M | 0.000 -100.00 % | 104.196 M | 0.000 -100.00 % | 103.797 M | 0.000 100.00 % | -21.802 M 2.35 % | -22.328 M -134.74 % | 64.264 M -1.52 % | 65.256 M 57.57 % | 41.412 M 0.49 % | 41.212 M |
| Retained earnings | 164.299 M | 0.000 -100.00 % | 119.470 M | 0.000 -100.00 % | 80.434 M | 0.000 -100.00 % | 98.560 M 8.09 % | 91.180 M | 0.000 -100.00 % | 87.740 M | 0.000 | 0.000 |
| Common stock | 700.000 K -99.71 % | 242.265 M 34 509.35 % | 700.000 K -99.64 % | 195.658 M 27 851.16 % | 700.000 K -99.62 % | 183.593 M 30 498.77 % | 600.000 K 200.00 % | 200.000 K | 0.000 -100.00 % | 200.000 K | 0.000 -100.00 % | 200.000 K |
| Total equity | 246.636 M -2.73 % | 253.547 M 7.34 % | 236.203 M 20.72 % | 195.658 M 5.80 % | 184.932 M 0.73 % | 183.593 M 137.33 % | 77.358 M 45.05 % | 53.330 M -17.01 % | 64.264 M -1.82 % | 65.456 M 58.06 % | 41.412 M 0.00 % | 41.412 M |
| Other non current liabilities | 1.533 M 2.66 % | 1.493 M 407.55 % | 294.140 K -92.11 % | 3.729 M 1.44 % | 3.676 M -47.37 % | 6.986 M 0.04 % | 6.983 M -38.54 % | 11.362 M | 0.000 -100.00 % | 162.025 K | 0.000 -100.00 % | 195.154 K |
| Long term debt | 67.029 M 0.74 % | 66.538 M 40.67 % | 47.301 M 21.25 % | 39.012 M 3.91 % | 37.545 M 28.11 % | 29.308 M 12.35 % | 26.086 M 748.75 % | 3.074 M | 0.000 -100.00 % | 3.661 M | 0.000 -100.00 % | 4.160 M |
| Total non current liabilities | 68.562 M 0.78 % | 68.031 M 39.75 % | 48.680 M 13.89 % | 42.741 M 3.69 % | 41.222 M 13.58 % | 36.293 M 9.75 % | 33.069 M 129.08 % | 14.436 M | 0.000 -100.00 % | 3.823 M | 0.000 -100.00 % | 4.355 M |
| Other current liabilities | 42.687 M 1.40 % | 42.096 M 62.76 % | 25.864 M -9.37 % | 28.539 M -34.11 % | 43.312 M 94.36 % | 22.284 M -31.41 % | 32.489 M -24.08 % | 42.795 M | 0.000 -100.00 % | 7.292 M | 0.000 -100.00 % | 2.216 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 1.803 M -38.72 % | 2.943 M 79.15 % | 1.643 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.457 M | 0.000 -100.00 % | 5.710 M |
| Short term debt | 26.609 M -8.05 % | 28.939 M 0.51 % | 28.793 M 11.29 % | 25.873 M 11.62 % | 23.180 M 16.67 % | 19.868 M -22.97 % | 25.793 M -32.57 % | 38.252 M | 0.000 -100.00 % | 31.294 M | 0.000 -100.00 % | 14.756 M |
| Total current liabilities | 109.369 M 1.61 % | 107.639 M 0.08 % | 107.553 M 27.08 % | 84.633 M -12.51 % | 96.730 M 45.14 % | 66.647 M -33.42 % | 100.094 M -8.73 % | 109.670 M | 0.000 -100.00 % | 83.326 M | 0.000 -100.00 % | 40.869 M |
| Total liabilities | 177.931 M 1.29 % | 175.669 M 12.44 % | 156.233 M 22.58 % | 127.458 M -7.61 % | 137.952 M 34.01 % | 102.941 M -22.70 % | 133.163 M 7.30 % | 124.106 M | 0.000 -100.00 % | 87.149 M | 0.000 -100.00 % | 45.225 M |
| Other non current assets | 2.623 M 19.76 % | 2.190 M -93.06 % | 31.556 M 19 800.14 % | 158.571 K 1.63 % | 156.024 K -83.47 % | 944.056 K -49.38 % | 1.865 M 8.63 % | 1.717 M 107.01 % | -24.496 M -4 563.06 % | 548.860 K 103.38 % | -16.241 M -2 923.67 % | 575.176 K |
| Long term investments | 5.046 M 17.21 % | 4.305 M 115.84 % | -27.175 M -893.52 % | 3.425 M 17.11 % | 2.924 M 113.89 % | 1.367 M 24.39 % | 1.099 M 165.96 % | 413.250 K | 0.000 -100.00 % | 9.090 M | 0.000 -100.00 % | 3.122 M |
| Intangible assets | 25.319 M 1.90 % | 24.848 M 229.93 % | 7.531 M 50.79 % | 4.994 M 186.87 % | 1.741 M 10.48 % | 1.576 M 210.21 % | 507.981 K 90.09 % | 267.236 K | 0.000 -100.00 % | 275.456 K | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 -100.00 % | 14.584 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 25.319 M 1.90 % | 24.848 M 12.35 % | 22.116 M 342.81 % | 4.994 M 186.87 % | 1.741 M 10.48 % | 1.576 M 210.21 % | 507.981 K 90.09 % | 267.236 K | 0.000 -100.00 % | 275.456 K | 0.000 | 0.000 |
| Property plant equipment net | 36.470 M 7.17 % | 34.031 M 1.84 % | 33.417 M 32.75 % | 25.173 M 12.19 % | 22.438 M 9.83 % | 20.431 M 11.84 % | 18.267 M 3.90 % | 17.581 M | 0.000 -100.00 % | 11.482 M | 0.000 -100.00 % | 10.631 M |
| Total non current assets | 69.459 M 6.25 % | 65.375 M 7.28 % | 60.941 M 78.80 % | 34.084 M 23.53 % | 27.592 M 13.47 % | 24.318 M 11.86 % | 21.740 M 8.81 % | 19.979 M 181.56 % | -24.496 M -212.89 % | 21.699 M 233.61 % | -16.241 M -212.92 % | 14.382 M |
| Other current assets | 7.724 M 29.71 % | 5.955 M -36.30 % | 9.349 M 364.38 % | 2.013 M -55.30 % | 4.504 M 169.73 % | 1.670 M -84.86 % | 11.027 M 6.74 % | 10.330 M | 0.000 -100.00 % | 5.094 M | 0.000 | 0.000 |
| Short term investments | 10.408 M 0.92 % | 10.313 M -66.43 % | 30.722 M -39.19 % | 50.521 M 25.53 % | 40.245 M 25 184.94 % | 159.167 K -23.53 % | 208.156 K -96.91 % | 6.746 M -86.23 % | 48.992 M 10 495.06 % | 462.403 K -98.58 % | 32.482 M 8 645.05 % | 371.435 K |
| cash and cash equivalents | 121.807 M -16.96 % | 146.691 M 67.06 % | 87.805 M 40.93 % | 62.305 M -26.60 % | 84.890 M -27.00 % | 116.280 M 77.15 % | 65.639 M 370.49 % | 13.951 M 156.95 % | -24.496 M -201.92 % | 24.035 M 247.99 % | -16.241 M -202.34 % | 15.870 M |
| Cash and short term investments | 132.215 M -15.79 % | 157.004 M 32.46 % | 118.527 M 5.05 % | 112.826 M -9.84 % | 125.135 M 7.47 % | 116.439 M 76.96 % | 65.798 M 217.91 % | 20.697 M -15.51 % | 24.496 M -0.01 % | 24.498 M 50.84 % | 16.241 M 0.00 % | 16.241 M |
| Total current assets | 355.108 M -2.40 % | 363.841 M 9.76 % | 331.495 M 14.69 % | 289.032 M -2.15 % | 295.375 M 12.65 % | 262.216 M 38.90 % | 188.781 M 19.89 % | 157.457 M 542.79 % | 24.496 M -81.31 % | 131.094 M 707.18 % | 16.241 M -77.63 % | 72.588 M |
| Inventory | 100.398 M 18.22 % | 84.923 M 11.89 % | 75.897 M -10.05 % | 84.380 M 10.32 % | 76.485 M 28.73 % | 59.414 M -9.80 % | 65.868 M 4.17 % | 63.234 M | 0.000 -100.00 % | 33.507 M | 0.000 -100.00 % | 30.583 M |
| Net receivables | 114.771 M -1.02 % | 115.959 M -9.21 % | 127.722 M 42.21 % | 89.813 M 0.63 % | 89.252 M 5.38 % | 84.693 M 83.77 % | 46.088 M -27.07 % | 63.196 M | 0.000 -100.00 % | 67.997 M | 0.000 -100.00 % | 25.764 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 1.028 M 208.70 % | 332.966 K 0.00 % | 332.955 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 303.606 K | 0.000 -100.00 % | 54.047 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 40.073 M 9.48 % | 36.603 M 0.61 % | 36.382 M 28.03 % | 28.418 M 4.11 % | 27.296 M 19.45 % | 22.852 M -45.35 % | 41.812 M 46.08 % | 28.623 M | 0.000 -100.00 % | 23.970 M | 0.000 -100.00 % | 12.476 M |
| Tax payables | 0.000 | 0.000 -100.00 % | 16.514 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.122 M | 0.000 -100.00 % | 5.710 M |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 50.623 K | 0.000 | 0.000 | 0.000 -100.00 % | 128.257 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 11.920 M 5.66 % | 11.281 M -4.69 % | 11.837 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 936.471 K -1.24 % | 948.256 K -9.37 % | 1.046 M 79.08 % | 584.287 K -46.46 % | 1.091 M 93.28 % | 564.636 K -41.56 % | 966.160 K 12.23 % | 860.876 K | 0.000 -100.00 % | 881.586 K | 0.000 -100.00 % | 994.233 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.722 M | 0.000 100.00 % | -87.740 M | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 1.034 M | 0.000 | 0.000 | 0.000 100.00 % | -128.257 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 83.757 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 424.567 M -1.08 % | 429.216 M 9.37 % | 392.435 M 21.45 % | 323.116 M 0.05 % | 322.968 M 12.72 % | 286.533 M 36.11 % | 210.521 M 18.65 % | 177.436 M | 0.000 -100.00 % | 152.794 M | 0.000 -100.00 % | 86.971 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-12-31 | 2022-09-30 | 2022-06-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-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 -100.00 % | 284.697 K 200.00 % | -284.697 K | 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 |
| Change in working capital | -17.608 M -418.18 % | 5.534 M 120.65 % | -26.802 M -375.69 % | -5.634 M 92.55 % | -75.649 M -229.27 % | -22.974 M -262.42 % | 14.145 M | 0.000 100.00 % | -3.416 M -154.44 % | 6.275 M 121.31 % | -29.451 M -2.07 % | -28.853 M -79.17 % | -16.103 M |
| Accounts receivables | 122.186 K -98.88 % | 10.900 M 126.11 % | -41.747 M -1 712.68 % | 2.589 M 107.34 % | -35.252 M -30.36 % | -27.042 M -329.83 % | 11.766 M | 0.000 -100.00 % | 13.392 M 7.55 % | 12.452 M 125.59 % | -48.663 M -346.35 % | -10.902 M -56.06 % | -6.986 M |
| Inventory | -14.903 M -177.74 % | -5.366 M -134.63 % | 15.494 M 282.26 % | -8.501 M 36.58 % | -13.404 M -429.49 % | 4.068 M 527.76 % | -951.048 K | 0.000 100.00 % | -16.422 M -165.88 % | -6.177 M -91.43 % | -3.227 M 66.33 % | -9.584 M 33.85 % | -14.487 M |
| Accounts payables | 0.000 | 0.000 | 0.000 100.00 % | -1.338 M 94.73 % | -25.376 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -2.828 M | 0.000 100.00 % | -549.533 K -134.01 % | 1.616 M 200.00 % | -1.616 M | 0.000 -100.00 % | 3.330 M | 0.000 100.00 % | -385.841 K | 0.000 100.00 % | -5.370 M 35.83 % | -8.367 M -255.83 % | 5.370 M |
| Other non cash items | 5.514 M 894.15 % | 554.637 K -92.57 % | 7.468 M 5 364.70 % | -141.850 K -100.32 % | 44.117 M 255.34 % | -28.400 M -1 548.24 % | 1.961 M 121.06 % | -9.310 M -246.24 % | 6.366 M 135.40 % | -17.985 M -130.86 % | 58.280 M 375.52 % | 12.256 M -49.97 % | 24.497 M |
| Net cash provided by operating activities | 5.907 M -75.06 % | 23.680 M 97.63 % | 11.982 M 150.84 % | 4.777 M 299.40 % | -2.395 M 93.82 % | -38.753 M -201.06 % | 38.347 M | 0.000 -100.00 % | 5.590 M 162.46 % | -8.950 M -7 212.15 % | -122.393 K 98.87 % | -10.800 M -56.58 % | -6.897 M |
| Investments in property plant and equipment | -734.927 K 78.01 % | -3.343 M -148.04 % | 6.958 M 202.47 % | -6.791 M -43.27 % | -4.740 M -91.51 % | -2.475 M -51.37 % | -1.635 M | 0.000 100.00 % | -1.469 M 18.26 % | -1.797 M 46.93 % | -3.385 M -274.92 % | -902.945 K -30.09 % | -694.090 K |
| Acquisitions net | 252.000 100.66 % | -38.349 K -106.73 % | 569.685 K 15 798.13 % | -3.629 K | 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 100.00 % | -10.251 M 74.38 % | -40.007 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -45.425 K | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -2.204 M -110.71 % | 20.583 M 25.12 % | 16.450 M 4 759.31 % | 338.531 K -84.19 % | 2.141 M 413.58 % | 416.972 K -93.10 % | 6.039 M | 0.000 100.00 % | -14.405 M -291.38 % | 7.527 M 268.25 % | -4.474 M -22.55 % | -3.650 M -21.09 % | -3.015 M |
| Net cash used for investing activites | -2.939 M -117.08 % | 17.202 M -28.26 % | 23.978 M 243.52 % | -16.707 M 60.79 % | -42.606 M -1 970.07 % | -2.058 M -146.74 % | 4.404 M | 0.000 100.00 % | -15.874 M -377.01 % | 5.730 M 173.80 % | -7.765 M -70.54 % | -4.553 M -22.77 % | -3.709 M |
| Debt repayment | -1.231 M -106.74 % | 18.250 M 413.10 % | -5.829 M -275.25 % | 3.326 M -69.58 % | 10.934 M 633.28 % | -2.050 M -120.15 % | 10.174 M | 0.000 -100.00 % | 832.076 K 140.68 % | 345.721 K -96.08 % | 8.828 M 27.39 % | 6.930 M 830.95 % | 744.368 K |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.983 M -93.64 % | 94.017 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -3.405 M | 0.000 100.00 % | -4.567 M | 0.000 100.00 % | -3.211 M | 0.000 100.00 % | -2.425 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -23.800 M | 0.000 | 0.000 100.00 % | -14.438 M | 0.000 | 0.000 100.00 % | -10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -148.114 K -33.26 % | -111.144 K -101.03 % | 10.789 M | 0.000 100.00 % | -35.797 K -200.00 % | 35.797 K -92.21 % | 459.316 K 347.03 % | -185.935 K 66.81 % | -560.141 K |
| Net cash used provided by financing activities | -28.436 M -255.81 % | 18.250 M 275.55 % | -10.396 M 6.45 % | -11.112 M -181.96 % | 13.558 M -85.24 % | 91.856 M 975.95 % | 8.537 M | 0.000 -100.00 % | 796.279 K 108.71 % | 381.518 K -97.59 % | 15.816 M 134.53 % | 6.744 M 979.22 % | 624.876 K |
| Effect of forex changes on cash | 583.990 K 337.07 % | -246.335 K -286.23 % | -63.779 K -113.92 % | 458.288 K 763.39 % | 53.080 K 113.13 % | -404.151 K -201.10 % | 399.771 K | 0.000 -100.00 % | 356.129 K 264.98 % | -215.857 K -402.75 % | 71.298 K -56.45 % | 163.729 K | 0.000 |
| Net change in cash | -24.884 M -142.26 % | 58.886 M 130.92 % | 25.500 M 212.91 % | -22.585 M 28.05 % | -31.390 M -161.99 % | 50.641 M -2.03 % | 51.688 M | 0.000 100.00 % | -9.131 M -199.04 % | -3.053 M -137.40 % | 8.165 M 196.68 % | -8.446 M 15.39 % | -9.981 M |
| Cash at beginning of period | 146.691 M 67.06 % | 87.805 M 40.93 % | 62.305 M -26.60 % | 84.890 M 29.33 % | 65.639 M 0.00 % | 65.639 M 370.49 % | 13.951 M | 0.000 -100.00 % | 20.982 M -12.70 % | 24.035 M 51.45 % | 15.870 M 0.00 % | 15.870 M -38.61 % | 25.851 M |
| Cash at end of period | 121.807 M -16.96 % | 146.691 M 67.06 % | 87.805 M 40.93 % | 62.305 M -26.60 % | 84.890 M -27.00 % | 116.280 M 77.15 % | 65.639 M | 0.000 -100.00 % | 11.850 M -43.52 % | 20.982 M -12.70 % | 24.035 M 223.74 % | 7.424 M -53.22 % | 15.870 M |
| Operating cash flow | 5.907 M -75.06 % | 23.680 M 97.63 % | 11.982 M 150.84 % | 4.777 M 111.73 % | -40.735 M -5.11 % | -38.753 M -201.06 % | 38.347 M | 0.000 -100.00 % | 5.590 M 162.46 % | -8.950 M -7 212.15 % | -122.393 K 98.87 % | -10.800 M -56.58 % | -6.897 M |
| Capital expenditure | -734.927 K 78.01 % | -3.343 M -148.04 % | 6.958 M 46.80 % | 4.740 M 200.00 % | -4.740 M -91.51 % | -2.475 M -51.37 % | -1.635 M | 0.000 100.00 % | -1.469 M 18.26 % | -1.797 M 46.93 % | -3.385 M -274.92 % | -902.945 K -30.09 % | -694.090 K |
| Free CashFlow | 5.172 M -74.57 % | 20.337 M 7.38 % | 18.940 M 99.02 % | 9.517 M 120.93 % | -45.475 M -10.30 % | -41.228 M -212.30 % | 36.712 M | 0.000 -100.00 % | 4.122 M 138.35 % | -10.746 M -206.36 % | -3.508 M 70.03 % | -11.703 M -54.16 % | -7.591 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 |