Michman Basad Ltd MCMN.TA
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | 116.994 M 23.65 % | 94.619 M -12.62 % | 108.280 M 161.44 % | 41.416 M 117.62 % | 19.031 M 22.61 % | 15.522 M 227.40 % | 4.741 M 292.14 % | 1.209 M |
| Net income | 35.472 M -19.04 % | 43.816 M 58.65 % | 27.618 M 47.52 % | 18.721 M 1 014.56 % | -2.047 M -127.09 % | 7.555 M 696.10 % | 949.000 K 202.23 % | 314.000 K |
| Income before tax | 48.432 M -17.65 % | 58.814 M 62.32 % | 36.234 M 39.49 % | 25.976 M 3 531.44 % | -757.000 K -106.58 % | 11.504 M 690.11 % | 1.456 M 194.74 % | 494.000 K |
| Income before tax ratio | 0.41 -33.40 % | 0.62 85.75 % | 0.33 -46.65 % | 0.63 1 676.78 % | -0.04 -105.37 % | 0.74 141.33 % | 0.31 -24.84 % | 0.41 |
| EBITDA | 49.869 M -17.00 % | 60.083 M 59.98 % | 37.557 M 42.40 % | 26.374 M 9 553.05 % | -279.000 K -102.34 % | 11.905 M 712.63 % | 1.465 M 196.56 % | 494.000 K |
| Net income ratio | 0.30 -34.53 % | 0.46 81.56 % | 0.26 -43.57 % | 0.45 520.25 % | -0.11 -122.10 % | 0.49 143.16 % | 0.20 -22.93 % | 0.26 |
| Ratio EBITDA | 0.43 -32.87 % | 0.63 83.08 % | 0.35 -45.53 % | 0.64 4 443.75 % | -0.01 -101.91 % | 0.77 148.21 % | 0.31 -24.37 % | 0.41 |
| Gross profit ratio | 0.58 -41.30 % | 0.99 39.91 % | 0.71 1.74 % | 0.69 35.73 % | 0.51 -11.96 % | 0.58 -8.14 % | 0.63 -36.83 % | 1.00 |
| Weighted average shs out dil | 1.641 M 1.77 % | 1.613 M -12.59 % | 1.845 M 14.71 % | 1.608 M 14.15 % | 1.409 M 40.90 % | 1.000 M -29.03 % | 1.409 M 40.90 % | 1.000 M |
| Weighted average shs out | 1.581 M 1.73 % | 1.555 M 2.05 % | 1.523 M 8.14 % | 1.409 M -0.03 % | 1.409 M 40.90 % | 1.000 M -29.03 % | 1.409 M 40.90 % | 1.000 M |
| EPS diluted | 22.19 -18.33 % | 27.17 81.50 % | 14.97 28.61 % | 11.64 902.76 % | -1.45 -119.18 % | 7.56 1 028.36 % | 0.67 116.13 % | 0.31 |
| Earnings per share | 22.31 -20.86 % | 28.19 53.54 % | 18.36 38.15 % | 13.29 1 016.55 % | -1.45 -127.05 % | 5.36 700.00 % | 0.67 116.13 % | 0.31 |
| Gross profit | 67.786 M -27.41 % | 93.388 M 22.25 % | 76.388 M 166.00 % | 28.717 M 195.38 % | 9.722 M 7.94 % | 9.007 M 200.73 % | 2.995 M 147.73 % | 1.209 M |
| Income tax expense | 12.960 M -13.59 % | 14.998 M 74.07 % | 8.616 M 18.76 % | 7.255 M 462.40 % | 1.290 M -67.33 % | 3.949 M 678.90 % | 507.000 K 181.67 % | 180.000 K |
| Cost of revenue | 49.208 M 3 897.40 % | 1.231 M -96.14 % | 31.892 M 151.14 % | 12.699 M 36.42 % | 9.309 M 42.89 % | 6.515 M 273.14 % | 1.746 M | 0.000 |
| General and administrative expenses | 10.645 M -26.59 % | 14.501 M 35.46 % | 10.705 M 31.56 % | 8.137 M 124.35 % | 3.627 M 89.90 % | 1.910 M 352.61 % | 422.000 K -35.18 % | 651.000 K |
| Selling and marketing expenses | 588.000 K -69.71 % | 1.941 M -19.86 % | 2.422 M 51.75 % | 1.596 M 170.51 % | 590.000 K 92.18 % | 307.000 K 75.43 % | 175.000 K 173.44 % | 64.000 K |
| Other expenses | 10.223 M | 0.000 -100.00 % | 6.662 M 65.27 % | 4.031 M -33.45 % | 6.057 M 437.44 % | 1.127 M 22.63 % | 919.000 K | 0.000 |
| Operating expenses | 21.456 M -22.83 % | 27.804 M 40.50 % | 19.789 M 43.77 % | 13.764 M 33.97 % | 10.274 M 207.24 % | 3.344 M 120.58 % | 1.516 M 112.03 % | 715.000 K |
| Cost and expenses | 70.664 M 154.15 % | 27.804 M -46.20 % | 51.681 M 95.30 % | 26.463 M 35.13 % | 19.583 M 98.63 % | 9.859 M 202.24 % | 3.262 M 356.22 % | 715.000 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 11.233 M -31.68 % | 16.442 M 25.25 % | 13.127 M 34.87 % | 9.733 M 130.80 % | 4.217 M 90.21 % | 2.217 M 271.36 % | 597.000 K -16.50 % | 715.000 K |
| Interest income | -6.060 M 47.29 % | -11.497 M -57.02 % | -7.322 M -250.33 % | -2.090 M -1 136.69 % | -169.000 K -77.89 % | -95.000 K | 0.000 | 0.000 |
| Interest expense | 43.000 K -45.57 % | 79.000 K -27.52 % | 109.000 K 990.00 % | 10.000 K -72.22 % | 36.000 K -36.84 % | 57.000 K | 0.000 | 0.000 |
| Depreciation and amortization | 1.394 M 17.14 % | 1.190 M -1.98 % | 1.214 M 212.89 % | 388.000 K -12.22 % | 442.000 K 28.49 % | 344.000 K 3 722.22 % | 9.000 K 101.82 % | -494.000 K |
| Operating income | 46.330 M -30.66 % | 66.815 M 18.05 % | 56.599 M 278.51 % | 14.953 M 2 808.88 % | -552.000 K -109.75 % | 5.663 M 282.89 % | 1.479 M 199.39 % | 494.000 K |
| Operating income ratio | 0.40 -43.92 % | 0.71 35.09 % | 0.52 44.78 % | 0.36 1 344.75 % | -0.03 -107.95 % | 0.36 16.95 % | 0.31 -23.65 % | 0.41 |
| Total other income expenses net | 2.102 M 126.27 % | -8.001 M 60.71 % | -20.365 M -284.75 % | 11.023 M 5 477.07 % | -205.000 K -103.51 % | 5.841 M 25 495.65 % | -23.000 K | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Net debt | 582.216 M 16.05 % | 501.696 M -17.89 % | 611.040 M 108.20 % | 293.491 M 233.70 % | 87.950 M 20.85 % | 72.774 M 6 277.76 % | -1.178 M |
| Total investments | 407.000 K 14.01 % | 357.000 K -94.33 % | 6.298 M -68.61 % | 20.062 M 144.87 % | 8.193 M 0.00 % | 8.193 M | 0.000 |
| Total debt | 605.455 M 14.91 % | 526.893 M -16.33 % | 629.761 M 103.66 % | 309.227 M 250.63 % | 88.192 M 20.15 % | 73.400 M | 0.000 |
| Accumulated other comprehensive income loss | 6.380 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.750 M |
| Retained earnings | 126.126 M 39.13 % | 90.654 M 69.96 % | 53.338 M 107.38 % | 25.720 M 267.48 % | 6.999 M -22.63 % | 9.046 M 506.71 % | 1.491 M |
| Common stock | 2.000 K 100.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K |
| Total equity | 189.443 M 37.04 % | 138.241 M 27.50 % | 108.423 M 87.94 % | 57.691 M 337.65 % | 13.182 M 21.67 % | 10.834 M 230.41 % | 3.279 M |
| Other non current liabilities | 214.927 M -49.68 % | 427.149 M -5.04 % | 449.836 M 81.49 % | 247.862 M 164.59 % | 93.679 M 20.97 % | 77.443 M | 0.000 |
| Long term debt | 418.621 M 229.32 % | 127.116 M -43.42 % | 224.679 M 200.81 % | 74.691 M 19 764.63 % | 376.000 K -80.16 % | 1.895 M | 0.000 |
| Total non current liabilities | 418.621 M -24.47 % | 554.265 M -17.83 % | 674.515 M 109.12 % | 322.553 M 242.94 % | 94.055 M 18.55 % | 79.338 M | 0.000 |
| Other current liabilities | 2.272 M -70.57 % | 7.720 M -73.80 % | 29.464 M 833.29 % | 3.157 M 209.51 % | 1.020 M -38.26 % | 1.652 M 838.64 % | 176.000 K |
| Deferred revenue | 0.000 100.00 % | -2.346 M 19.57 % | -2.917 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 186.834 M -53.27 % | 399.777 M -1.70 % | 406.698 M 73.41 % | 234.536 M 167.08 % | 87.816 M 22.81 % | 71.505 M | 0.000 |
| Total current liabilities | 214.927 M -49.64 % | 426.772 M -5.47 % | 451.452 M 84.20 % | 245.093 M 165.74 % | 92.232 M 21.46 % | 75.939 M 43 047.16 % | 176.000 K |
| Total liabilities | 633.548 M 14.30 % | 554.265 M -17.83 % | 674.515 M 109.12 % | 322.553 M 242.94 % | 94.055 M 18.55 % | 79.338 M 44 978.41 % | 176.000 K |
| Other non current assets | 255.176 M 119.66 % | 116.169 M 13.82 % | 102.067 M 392.67 % | 20.717 M 101.17 % | 10.298 M 7.23 % | 9.604 M -63.13 % | 26.051 M |
| Long term investments | -90.000 K 98.65 % | -6.681 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 1.908 M 2.09 % | 1.869 M 98.20 % | 943.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.908 M 2.09 % | 1.869 M 98.20 % | 943.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 1.760 M -44.36 % | 3.163 M -21.14 % | 4.011 M 611.17 % | 564.000 K -7.54 % | 610.000 K -27.81 % | 845.000 K 610.08 % | 119.000 K |
| Total non current assets | 259.864 M 126.92 % | 114.520 M 6.49 % | 107.544 M 405.35 % | 21.281 M 95.10 % | 10.908 M 4.39 % | 10.449 M -60.07 % | 26.170 M |
| Other current assets | 132.000 K -92.44 % | 1.747 M 5.81 % | 1.651 M -1.43 % | 1.675 M -98.26 % | 96.087 M 21.48 % | 79.097 M | 0.000 |
| Short term investments | 497.000 K -92.94 % | 7.038 M 11.75 % | 6.298 M -68.61 % | 20.062 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 23.239 M -7.77 % | 25.197 M 34.59 % | 18.721 M 18.97 % | 15.736 M 6 402.48 % | 242.000 K -61.34 % | 626.000 K -46.86 % | 1.178 M |
| Cash and short term investments | 23.736 M -26.37 % | 32.235 M 28.84 % | 25.019 M -30.11 % | 35.798 M 14 692.56 % | 242.000 K -61.34 % | 626.000 K -46.86 % | 1.178 M |
| Total current assets | 563.127 M -2.57 % | 577.986 M -14.42 % | 675.394 M 88.15 % | 358.963 M 272.64 % | 96.329 M 20.83 % | 79.723 M 6 667.66 % | 1.178 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 539.259 M -0.87 % | 544.004 M -16.14 % | 648.724 M 101.79 % | 321.490 M | 0.000 | 0.000 | 0.000 |
| Tax assets | 1.110 M | 0.000 -100.00 % | 523.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 55.000 K -89.87 % | 543.000 K 308.27 % | 133.000 K 23.15 % | 108.000 K -46.80 % | 203.000 K -4.69 % | 213.000 K | 0.000 |
| Tax payables | 25.766 M 37.55 % | 18.732 M 23.59 % | 15.157 M 107.86 % | 7.292 M 128.37 % | 3.193 M 24.29 % | 2.569 M | 0.000 |
| Deferred revenue non current | 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 |
| Capital lease obligations | 23.000 K -98.63 % | 1.679 M -33.64 % | 2.530 M 1 442.68 % | 164.000 K -45.70 % | 302.000 K -57.10 % | 704.000 K | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 56.935 M 19.65 % | 47.586 M -13.61 % | 55.084 M 72.30 % | 31.970 M 417.15 % | 6.182 M 245.94 % | 1.787 M 4 729.73 % | 37.000 K |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 100.00 % | -426.772 M 5.47 % | -451.452 M -84.20 % | -245.093 M -165.74 % | -92.232 M -21.46 % | -75.939 M | 0.000 |
| Total assets | 822.991 M 18.84 % | 692.506 M -11.55 % | 782.938 M 105.90 % | 380.244 M 254.58 % | 107.237 M 18.92 % | 90.172 M 229.72 % | 27.348 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 385.000 K -9.20 % | 424.000 K 44.22 % | 294.000 K -68.04 % | 920.000 K -79.07 % | 4.395 M | 0.000 | 0.000 | 0.000 |
| Change in working capital | -261.830 M -880.46 % | 33.548 M 111.96 % | -280.489 M -135.47 % | -119.118 M -9 728.22 % | -1.212 M 67.03 % | -3.676 M -432.67 % | 1.105 M 154.49 % | -2.028 M |
| Accounts receivables | -139.044 M -243.06 % | 97.192 M | 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -122.786 M -92.93 % | -63.644 M 77.31 % | -280.489 M -135.47 % | -119.118 M -9 728.22 % | -1.212 M 67.03 % | -3.676 M -432.67 % | 1.105 M 154.49 % | -2.028 M |
| Other non cash items | -4.683 M -2 501.54 % | 195.000 K -98.62 % | 14.143 M 244.29 % | -9.802 M -6 343.31 % | 157.000 K 103.66 % | -4.284 M -3 382.93 % | -123.000 K 68.94 % | -396.000 K |
| Net cash provided by operating activities | -229.262 M -389.57 % | 79.173 M 133.38 % | -237.220 M -117.85 % | -108.891 M -6 376.14 % | 1.735 M 2 944.26 % | -61.000 K -103.14 % | 1.940 M 192.42 % | -2.099 M |
| Investments in property plant and equipment | -44.000 K 87.13 % | -342.000 K 77.08 % | -1.492 M -908.11 % | -148.000 K 28.50 % | -207.000 K -84.82 % | -112.000 K -15.46 % | -97.000 K -592.86 % | -14.000 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -39.757 M -644.51 % | -5.340 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 53.916 M 936.85 % | 5.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -261.000 K 71.81 % | -926.000 K 1.80 % | -943.000 K -85.27 % | -509.000 K | 0.000 100.00 % | -600.000 K 57.14 % | -1.400 M | 0.000 |
| Net cash used for investing activites | 13.854 M 1 083.95 % | -1.408 M 42.18 % | -2.435 M -270.62 % | -657.000 K -217.39 % | -207.000 K 70.93 % | -712.000 K 52.44 % | -1.497 M -10 592.86 % | -14.000 K |
| Debt repayment | 199.508 M 445.85 % | -57.687 M -125.80 % | 223.551 M 119.26 % | 101.956 M 6 852.05 % | -1.510 M -417.89 % | 475.000 K | 0.000 -100.00 % | 2.526 M |
| Common stock issued | 18.958 M | 0.000 -100.00 % | 20.000 M -14.63 % | 23.428 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -3.614 M 41.45 % | -6.172 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 100.00 % | -6.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -1.402 M -50.75 % | -930.000 K -2.09 % | -911.000 K -103.95 % | 23.086 M 5 842.79 % | -402.000 K -58.27 % | -254.000 K | 0.000 | 0.000 |
| Net cash used provided by financing activities | 213.450 M 399.42 % | -71.289 M -129.38 % | 242.640 M 94.05 % | 125.042 M 6 639.85 % | -1.912 M -965.16 % | 221.000 K | 0.000 -100.00 % | 2.526 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -1.958 M -130.23 % | 6.476 M 116.95 % | 2.985 M -80.73 % | 15.494 M 4 134.90 % | -384.000 K 30.43 % | -552.000 K -224.60 % | 443.000 K 7.26 % | 413.000 K |
| Cash at beginning of period | 25.197 M 34.59 % | 18.721 M 18.97 % | 15.736 M 6 402.48 % | 242.000 K -61.34 % | 626.000 K -46.86 % | 1.178 M 60.27 % | 735.000 K 128.26 % | 322.000 K |
| Cash at end of period | 23.239 M -7.77 % | 25.197 M 34.59 % | 18.721 M 18.97 % | 15.736 M 6 402.48 % | 242.000 K -61.34 % | 626.000 K -46.86 % | 1.178 M 60.27 % | 735.000 K |
| Operating cash flow | -229.262 M -389.57 % | 79.173 M 133.38 % | -237.220 M -117.85 % | -108.891 M -6 376.14 % | 1.735 M 2 944.26 % | -61.000 K -103.14 % | 1.940 M 192.42 % | -2.099 M |
| Capital expenditure | -416.000 K 67.19 % | -1.268 M 47.93 % | -2.435 M -1 545.27 % | -148.000 K 28.50 % | -207.000 K -84.82 % | -112.000 K -15.46 % | -97.000 K -592.86 % | -14.000 K |
| Free CashFlow | -229.678 M -394.82 % | 77.905 M 132.51 % | -239.655 M -119.79 % | -109.039 M -7 236.06 % | 1.528 M 983.24 % | -173.000 K -109.39 % | 1.843 M 187.22 % | -2.113 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 28.247 M -1.36 % | 28.637 M -12.08 % | 32.572 M 13.44 % | 28.714 M 85.54 % | 15.476 M -45.96 % | 28.640 M -13.01 % | 32.923 M 60.45 % | 20.519 M -41.17 % | 34.881 M -4.31 % | 36.452 M 5.86 % | 34.435 M 62.89 % | 21.140 M -9.65 % | 23.398 M 21.74 % | 19.219 M 50.28 % | 12.789 M 56.10 % | 8.193 M 34.73 % | 6.081 M 38.74 % | 4.383 M 28.27 % | 3.417 M 59.97 % | 2.136 M -17.15 % | 2.578 M -20.16 % | 3.229 M 8.74 % | 2.970 M 0.00 % | 2.970 M 55.80 % | 1.906 M 0.00 % | 1.906 M |
| Net income | 9.502 M 22.46 % | 7.759 M -14.78 % | 9.105 M -5.03 % | 9.587 M 23.37 % | 7.771 M -13.74 % | 9.009 M -1.70 % | 9.165 M -12.46 % | 10.469 M -5.16 % | 11.039 M -16.01 % | 13.143 M 18.72 % | 11.071 M -4.99 % | 11.653 M 562.48 % | 1.759 M -43.89 % | 3.135 M 155.47 % | -5.652 M -179.98 % | 7.067 M -55.53 % | 15.892 M 1 023.90 % | 1.414 M 136.33 % | -3.892 M -3 213.60 % | 125.000 K -81.64 % | 681.000 K -34.46 % | 1.039 M -66.76 % | 3.126 M 0.00 % | 3.126 M 379.37 % | 652.000 K 0.00 % | 652.000 K |
| Income before tax | 12.938 M 27.87 % | 10.118 M -26.97 % | 13.855 M 8.03 % | 12.825 M 28.19 % | 10.005 M -14.83 % | 11.747 M -9.78 % | 13.020 M -5.17 % | 13.730 M -4.74 % | 14.413 M -18.34 % | 17.651 M 17.42 % | 15.033 M -1.05 % | 15.193 M 556.29 % | 2.315 M -37.31 % | 3.693 M 144.22 % | -8.351 M -211.30 % | 7.503 M -68.97 % | 24.177 M 813.37 % | 2.647 M 173.69 % | -3.592 M -1 762.96 % | 216.000 K -79.19 % | 1.038 M -34.35 % | 1.581 M -66.76 % | 4.757 M 0.00 % | 4.757 M 377.80 % | 995.500 K 0.00 % | 995.500 K |
| Income before tax ratio | 0.46 29.64 % | 0.35 -16.94 % | 0.43 -4.76 % | 0.45 -30.91 % | 0.65 57.62 % | 0.41 3.72 % | 0.40 -40.90 % | 0.67 61.94 % | 0.41 -14.67 % | 0.48 10.92 % | 0.44 -39.26 % | 0.72 626.38 % | 0.10 -48.51 % | 0.19 129.43 % | -0.65 -171.30 % | 0.92 -76.97 % | 3.98 558.33 % | 0.60 157.45 % | -1.05 -1 139.53 % | 0.10 -74.88 % | 0.40 -17.77 % | 0.49 -69.43 % | 1.60 0.00 % | 1.60 206.68 % | 0.52 0.00 % | 0.52 |
| EBITDA | 7.697 M -26.38 % | 10.455 M -47.67 % | 19.979 M 112.41 % | 9.406 M -1.90 % | 9.588 M -12.00 % | 10.896 M -29.99 % | 15.564 M 19.05 % | 13.073 M -9.81 % | 14.495 M -14.49 % | 16.951 M 537.74 % | 2.658 M -83.78 % | 16.385 M 71.59 % | 9.549 M 6.51 % | 8.965 M 202.39 % | -8.756 M -308.48 % | 4.200 M 44.38 % | 2.909 M 247.14 % | 838.000 K 124.48 % | -3.423 M -1 684.72 % | 216.000 K -79.19 % | 1.038 M | 0.000 -100.00 % | 2.997 M 0.00 % | 2.997 M 201.00 % | 995.500 K 0.00 % | 995.500 K |
| Net income ratio | 0.34 24.16 % | 0.27 -3.07 % | 0.28 -16.28 % | 0.33 -33.51 % | 0.50 59.63 % | 0.31 13.00 % | 0.28 -45.44 % | 0.51 61.22 % | 0.32 -12.23 % | 0.36 12.15 % | 0.32 -41.68 % | 0.55 633.24 % | 0.08 -53.91 % | 0.16 136.91 % | -0.44 -151.24 % | 0.86 -66.99 % | 2.61 710.08 % | 0.32 128.32 % | -1.14 -2 046.34 % | 0.06 -77.85 % | 0.26 -17.91 % | 0.32 -69.43 % | 1.05 0.00 % | 1.05 207.69 % | 0.34 0.00 % | 0.34 |
| Ratio EBITDA | 0.27 -25.36 % | 0.37 -40.48 % | 0.61 87.25 % | 0.33 -47.13 % | 0.62 62.85 % | 0.38 -19.52 % | 0.47 -25.80 % | 0.64 53.32 % | 0.42 -10.64 % | 0.47 502.45 % | 0.08 -90.04 % | 0.78 89.92 % | 0.41 -12.51 % | 0.47 168.13 % | -0.68 -233.56 % | 0.51 7.16 % | 0.48 150.21 % | 0.19 119.09 % | -1.00 -1 090.63 % | 0.10 -74.88 % | 0.40 | 0.00 -100.00 % | 1.01 0.00 % | 1.01 93.20 % | 0.52 0.00 % | 0.52 |
| Gross profit ratio | 0.50 -8.51 % | 0.55 19.28 % | 0.46 -27.84 % | 0.64 -41.58 % | 1.10 80.66 % | 0.61 -4.32 % | 0.63 20.14 % | 0.53 -21.87 % | 0.68 -2.58 % | 0.69 9.44 % | 0.63 4.90 % | 0.60 -18.28 % | 0.74 -1.38 % | 0.75 -25.04 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 1.705 M 3.14 % | 1.654 M 0.75 % | 1.641 M 0.00 % | 1.641 M 1.80 % | 1.612 M 0.95 % | 1.597 M 3.49 % | 1.543 M -9.19 % | 1.699 M 3.29 % | 1.645 M -11.40 % | 1.857 M -0.29 % | 1.862 M -0.13 % | 1.864 M 9.18 % | 1.708 M 1.29 % | 1.686 M 19.74 % | 1.408 M -3.61 % | 1.461 M -3.48 % | 1.514 M 7.42 % | 1.409 M 40.90 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M |
| Weighted average shs out | 1.641 M -0.74 % | 1.654 M 4.56 % | 1.581 M 0.00 % | 1.581 M 0.47 % | 1.574 M 0.77 % | 1.562 M 1.15 % | 1.544 M -2.85 % | 1.589 M 3.88 % | 1.530 M 0.44 % | 1.523 M -18.23 % | 1.863 M 22.30 % | 1.523 M 10.85 % | 1.374 M -18.47 % | 1.685 M 19.70 % | 1.408 M -3.61 % | 1.461 M -3.48 % | 1.514 M 7.04 % | 1.414 M 41.51 % | 999.229 K -0.08 % | 1.000 M 0.00 % | 999.999 K 0.00 % | 999.999 K 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M |
| EPS diluted | 5.57 23.23 % | 4.52 -18.56 % | 5.55 -6.57 % | 5.94 23.24 % | 4.82 -14.54 % | 5.64 -5.05 % | 5.94 -3.57 % | 6.16 -8.20 % | 6.71 -5.23 % | 7.08 18.99 % | 5.95 -4.80 % | 6.25 506.80 % | 1.03 -44.62 % | 1.86 146.38 % | -4.01 -182.85 % | 4.84 -53.90 % | 10.50 950.00 % | 1.00 125.71 % | -3.89 -3 092.31 % | 0.13 -80.88 % | 0.68 -34.62 % | 1.04 -66.77 % | 3.13 0.00 % | 3.13 381.54 % | 0.65 0.00 % | 0.65 |
| Earnings per share | 5.79 23.45 % | 4.69 -18.58 % | 5.76 -4.95 % | 6.06 22.67 % | 4.94 -14.38 % | 5.77 -2.86 % | 5.94 -9.86 % | 6.59 -8.73 % | 7.22 -16.34 % | 8.63 45.29 % | 5.94 -22.35 % | 7.65 497.66 % | 1.28 -31.18 % | 1.86 146.38 % | -4.01 -182.85 % | 4.84 -53.90 % | 10.50 950.00 % | 1.00 125.64 % | -3.90 -3 100.00 % | 0.13 -80.88 % | 0.68 -34.62 % | 1.04 -66.77 % | 3.13 0.00 % | 3.13 381.54 % | 0.65 0.00 % | 0.65 |
| Gross profit | 14.245 M -9.76 % | 15.785 M 4.87 % | 15.052 M -18.15 % | 18.389 M 8.39 % | 16.966 M -2.38 % | 17.379 M -16.77 % | 20.880 M 92.76 % | 10.832 M -54.04 % | 23.568 M -6.78 % | 25.283 M 15.85 % | 21.824 M 70.87 % | 12.772 M -26.16 % | 17.298 M 20.07 % | 14.407 M 12.65 % | 12.789 M 56.10 % | 8.193 M 34.73 % | 6.081 M 38.74 % | 4.383 M 28.27 % | 3.417 M 59.97 % | 2.136 M -17.15 % | 2.578 M -20.16 % | 3.229 M 8.74 % | 2.970 M 0.00 % | 2.970 M 55.80 % | 1.906 M 0.00 % | 1.906 M |
| Income tax expense | 3.436 M 45.65 % | 2.359 M -50.34 % | 4.750 M 46.70 % | 3.238 M 44.94 % | 2.234 M -18.41 % | 2.738 M -28.98 % | 3.855 M 18.22 % | 3.261 M -3.35 % | 3.374 M -25.16 % | 4.508 M 13.78 % | 3.962 M 11.92 % | 3.540 M 536.69 % | 556.000 K -0.36 % | 558.000 K -79.33 % | 2.699 M 519.04 % | 436.000 K -94.74 % | 8.285 M 571.94 % | 1.233 M 311.00 % | 300.000 K 229.67 % | 91.000 K -74.51 % | 357.000 K -34.13 % | 542.000 K -66.77 % | 1.631 M 0.00 % | 1.631 M 374.82 % | 343.500 K 0.00 % | 343.500 K |
| Cost of revenue | 14.002 M 8.95 % | 12.852 M -26.64 % | 17.520 M 69.69 % | 10.325 M 792.95 % | -1.490 M -113.23 % | 11.261 M -6.49 % | 12.043 M 24.32 % | 9.687 M -14.37 % | 11.313 M 1.29 % | 11.169 M -11.43 % | 12.611 M 50.71 % | 8.368 M 37.18 % | 6.100 M 26.77 % | 4.812 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 |
| General and administrative expenses | 4.330 M 1.79 % | 4.254 M 253.63 % | -2.769 M -159.09 % | 4.686 M -3.44 % | 4.853 M 25.24 % | 3.875 M -10.45 % | 4.327 M -26.26 % | 5.868 M 19.68 % | 4.903 M -16.63 % | 5.881 M 14.08 % | 5.155 M 55.88 % | 3.307 M -9.42 % | 3.651 M -2.30 % | 3.737 M 31.49 % | 2.842 M -31.25 % | 4.134 M 53.91 % | 2.686 M 17.91 % | 2.278 M 6.30 % | 2.143 M 27.18 % | 1.685 M 32.57 % | 1.271 M -3.93 % | 1.323 M 48.15 % | 893.000 K 0.00 % | 893.000 K 27.94 % | 698.000 K 0.00 % | 698.000 K |
| Selling and marketing expenses | 661.000 K 1.85 % | 649.000 K 119.48 % | -3.332 M -388.24 % | 1.156 M -10.94 % | 1.298 M -11.46 % | 1.466 M -16.08 % | 1.747 M -1.36 % | 1.771 M 15.07 % | 1.539 M 14.51 % | 1.344 M -10.34 % | 1.499 M -9.21 % | 1.651 M -18.15 % | 2.017 M 45.21 % | 1.389 M 12.84 % | 1.231 M 62.83 % | 756.000 K 55.56 % | 486.000 K 40.06 % | 347.000 K 14.90 % | 302.000 K 28.51 % | 235.000 K -12.64 % | 269.000 K -17.23 % | 325.000 K 20.82 % | 269.000 K 0.00 % | 269.000 K 26.59 % | 212.500 K 0.00 % | 212.500 K |
| Other expenses | 1.944 M 171.13 % | 717.000 K -79.89 % | 3.565 M 3.30 % | 3.451 M 110.17 % | 1.642 M 4.92 % | 1.565 M | 0.000 -100.00 % | 3.245 M 10.94 % | 2.925 M 109.08 % | 1.399 M -22.28 % | 1.800 M 0.50 % | 1.791 M -23.66 % | 2.346 M 223.14 % | 726.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 |
| Operating expenses | 6.935 M 23.40 % | 5.620 M 321.61 % | -2.536 M -127.29 % | 9.293 M 19.25 % | 7.793 M 12.84 % | 6.906 M 523.16 % | -1.632 M -114.99 % | 10.884 M 16.20 % | 9.367 M 8.62 % | 8.624 M 1 145.33 % | -825.000 K -112.22 % | 6.749 M -15.78 % | 8.014 M 36.94 % | 5.852 M -72.32 % | 21.140 M 332.31 % | 4.890 M 54.16 % | 3.172 M -10.52 % | 3.545 M -48.17 % | 6.840 M 256.25 % | 1.920 M 24.68 % | 1.540 M -6.55 % | 1.648 M 41.82 % | 1.162 M 0.00 % | 1.162 M 27.62 % | 910.500 K 0.00 % | 910.500 K |
| Cost and expenses | 20.937 M 13.34 % | 18.472 M 23.28 % | 14.984 M -23.62 % | 19.618 M 211.25 % | 6.303 M -65.31 % | 18.167 M 74.50 % | 10.411 M -49.39 % | 20.571 M -0.53 % | 20.680 M 4.48 % | 19.793 M 67.94 % | 11.786 M 134.36 % | 5.029 M -64.37 % | 14.114 M 32.35 % | 10.664 M 161.82 % | 4.073 M -16.71 % | 4.890 M 54.16 % | 3.172 M -10.52 % | 3.545 M -48.17 % | 6.840 M 256.25 % | 1.920 M 24.68 % | 1.540 M -6.55 % | 1.648 M 41.82 % | 1.162 M 0.00 % | 1.162 M 27.62 % | 910.500 K 0.00 % | 910.500 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 4.991 M 1.79 % | 4.903 M 180.36 % | -6.101 M -204.43 % | 5.842 M -5.02 % | 6.151 M 15.17 % | 5.341 M 209.81 % | -4.864 M -163.67 % | 7.639 M 18.58 % | 6.442 M -10.84 % | 7.225 M 375.24 % | -2.625 M -152.94 % | 4.958 M -12.53 % | 5.668 M 10.57 % | 5.126 M 25.85 % | 4.073 M -16.71 % | 4.890 M 54.16 % | 3.172 M -10.52 % | 3.545 M -48.17 % | 6.840 M 256.25 % | 1.920 M 24.68 % | 1.540 M -6.55 % | 1.648 M 41.82 % | 1.162 M 0.00 % | 1.162 M 27.62 % | 910.500 K 0.00 % | 910.500 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Depreciation and amortization | 387.000 K 33.45 % | 290.000 K 17.89 % | 246.000 K -20.65 % | 310.000 K -25.30 % | 415.000 K -1.89 % | 423.000 K 39.14 % | 304.000 K 1.33 % | 300.000 K 2.04 % | 294.000 K 0.68 % | 292.000 K 10.19 % | 265.000 K -3.28 % | 274.000 K 3.40 % | 265.000 K -35.37 % | 410.000 K 107.07 % | -5.803 M -75.69 % | -3.303 M -13.54 % | -2.909 M -247.14 % | -838.000 K -123.33 % | 3.592 M 1 762.96 % | -216.000 K 79.19 % | -1.038 M 34.35 % | -1.581 M 10.17 % | -1.760 M 0.00 % | -1.760 M -76.80 % | -995.500 K 0.00 % | -995.500 K |
| Operating income | 7.310 M -28.09 % | 10.165 M -42.20 % | 17.588 M 93.36 % | 9.096 M -0.84 % | 9.173 M -12.41 % | 10.473 M -53.48 % | 22.512 M 76.25 % | 12.773 M -10.06 % | 14.201 M -14.75 % | 16.659 M -26.45 % | 22.649 M 40.58 % | 16.111 M 73.54 % | 9.284 M 8.52 % | 8.555 M -1.85 % | 8.716 M 163.88 % | 3.303 M 13.54 % | 2.909 M 247.14 % | 838.000 K 123.33 % | -3.592 M -1 762.96 % | 216.000 K -79.19 % | 1.038 M -34.35 % | 1.581 M -12.53 % | 1.808 M 0.00 % | 1.808 M 81.57 % | 995.500 K 0.00 % | 995.500 K |
| Operating income ratio | 0.26 -27.09 % | 0.35 -34.26 % | 0.54 70.46 % | 0.32 -46.56 % | 0.59 62.09 % | 0.37 -46.52 % | 0.68 9.84 % | 0.62 52.90 % | 0.41 -10.92 % | 0.46 -30.52 % | 0.66 -13.70 % | 0.76 92.07 % | 0.40 -10.86 % | 0.45 -34.69 % | 0.68 69.05 % | 0.40 -15.73 % | 0.48 150.21 % | 0.19 118.19 % | -1.05 -1 139.53 % | 0.10 -74.88 % | 0.40 -17.77 % | 0.49 -19.56 % | 0.61 0.00 % | 0.61 16.54 % | 0.52 0.00 % | 0.52 |
| Total other income expenses net | 5.628 M 12 074.47 % | -47.000 K 98.74 % | -3.733 M -200.11 % | 3.729 M 348.20 % | 832.000 K -34.69 % | 1.274 M 113.42 % | -9.492 M -1 091.85 % | 957.000 K 351.42 % | 212.000 K -78.63 % | 992.000 K 113.03 % | -7.616 M -729.63 % | -918.000 K 86.83 % | -6.969 M -43.34 % | -4.862 M 71.51 % | -17.067 M -506.36 % | 4.200 M -80.25 % | 21.268 M 1 075.68 % | 1.809 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.949 M 0.00 % | 2.949 M | 0.000 | 0.000 |
| 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 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 703.887 M 6.94 % | 658.212 M 13.05 % | 582.216 M 7.46 % | 541.803 M 11.28 % | 486.887 M -1.45 % | 494.062 M 388.52 % | 101.135 M -82.37 % | 573.565 M -1.69 % | 583.445 M 1.11 % | 577.042 M 184.64 % | 202.726 M -11.54 % | 229.183 M 10.88 % | 206.695 M 7.81 % | 191.718 M 225.72 % | 58.860 M -21.91 % | 75.370 M 744.58 % | 8.924 M 806.01 % | -1.264 M -1 043.28 % | 134.000 K 109.59 % | -1.397 M -254.36 % | 905.000 K 0.00 % | 905.000 K |
| Total investments | 407.000 K 0.00 % | 407.000 K 0.00 % | 407.000 K 0.00 % | 407.000 K 14.01 % | 357.000 K 0.00 % | 357.000 K 0.00 % | 357.000 K 0.00 % | 357.000 K 0.00 % | 357.000 K -1.38 % | 362.000 K -94.25 % | 6.298 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 758.422 M 11.05 % | 682.983 M 12.80 % | 605.455 M 4.64 % | 578.620 M 10.66 % | 522.862 M -2.35 % | 535.437 M 323.83 % | 126.332 M -78.72 % | 593.696 M -3.04 % | 612.297 M 2.38 % | 598.049 M 170.06 % | 221.447 M -11.32 % | 249.701 M 13.12 % | 220.731 M 0.71 % | 219.175 M 193.82 % | 74.596 M -6.88 % | 80.107 M -0.92 % | 80.851 M 323 304.00 % | 25.000 K -93.35 % | 376.000 K -63.14 % | 1.020 M -33.38 % | 1.531 M 0.00 % | 1.531 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.096 M | 0.000 -100.00 % | 8.754 M -20.37 % | 10.994 M 1.44 % | 10.838 M | 0.000 -100.00 % | 10.684 M 0.67 % | 10.613 M 0.61 % | 10.549 M 37.68 % | 7.662 M 8.45 % | 7.065 M 0.00 % | 7.065 M 0.00 % | 7.065 M 14.97 % | 6.145 M 251.14 % | 1.750 M 0.00 % | 1.750 M 0.00 % | 1.750 M |
| Retained earnings | 138.535 M 3.47 % | 133.885 M 6.15 % | 126.126 M 7.78 % | 117.021 M 8.92 % | 107.434 M 7.80 % | 99.663 M 9.94 % | 90.654 M 11.25 % | 81.489 M 14.74 % | 71.020 M 6.83 % | 66.481 M 24.64 % | 53.338 M 26.19 % | 42.267 M 38.06 % | 30.614 M 6.10 % | 28.855 M 12.19 % | 25.720 M -18.02 % | 31.372 M 29.08 % | 24.305 M 188.90 % | 8.413 M 20.20 % | 6.999 M -34.99 % | 10.766 M 19.01 % | 9.046 M 0.00 % | 9.046 M |
| Common stock | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 100.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K |
| Total equity | 209.062 M 7.18 % | 195.050 M 2.96 % | 189.443 M 13.20 % | 167.352 M 5.53 % | 158.586 M 8.32 % | 146.409 M 5.91 % | 138.241 M 4.66 % | 132.082 M 5.07 % | 125.712 M 3.36 % | 121.628 M 12.18 % | 108.423 M 11.48 % | 97.260 M 13.71 % | 85.536 M 2.18 % | 83.713 M 45.11 % | 57.691 M -8.06 % | 62.746 M 12.69 % | 55.679 M 39.94 % | 39.787 M 201.83 % | 13.182 M 5.00 % | 12.554 M 15.88 % | 10.834 M 0.00 % | 10.834 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 284.000 K -99.92 % | 344.076 M -19.45 % | 427.149 M -6.19 % | 455.356 M -3.29 % | 470.847 M 1.39 % | 464.405 M 3.54 % | 448.535 M | 0.000 | 0.000 | 0.000 -100.00 % | 247.957 M | 0.000 | 0.000 | 0.000 -100.00 % | 93.679 M 44.98 % | 64.615 M -16.95 % | 77.807 M 0.00 % | 77.807 M |
| Long term debt | 327.770 M -2.42 % | 335.905 M -19.76 % | 418.621 M 25.90 % | 332.515 M 26.02 % | 263.851 M 22.95 % | 214.597 M 68.82 % | 127.116 M -23.00 % | 165.087 M -15.34 % | 194.992 M 0.01 % | 194.966 M -12.60 % | 223.063 M -10.67 % | 249.701 M 13.12 % | 220.731 M 0.71 % | 219.175 M 193.82 % | 74.596 M -6.88 % | 80.107 M -0.92 % | 80.851 M 323 304.00 % | 25.000 K -93.35 % | 376.000 K -63.14 % | 1.020 M -33.38 % | 1.531 M 0.00 % | 1.531 M |
| Total non current liabilities | 327.770 M -2.42 % | 335.905 M -19.76 % | 418.621 M 25.53 % | 333.478 M 26.25 % | 264.135 M -52.72 % | 558.673 M 0.80 % | 554.265 M -10.67 % | 620.443 M -6.82 % | 665.839 M 0.98 % | 659.371 M -1.82 % | 671.598 M 168.96 % | 249.701 M 13.12 % | 220.731 M 0.71 % | 219.175 M -32.05 % | 322.553 M 302.65 % | 80.107 M -0.92 % | 80.851 M 323 304.00 % | 25.000 K -99.97 % | 94.055 M 43.30 % | 65.635 M -17.27 % | 79.338 M 0.00 % | 79.338 M |
| Other current liabilities | 0.000 | 0.000 -100.00 % | 2.272 M 1 762.30 % | 122.000 K | 0.000 | 0.000 100.00 % | -17.824 M -12 564.34 % | 143.000 K 134.43 % | 61.000 K -75.00 % | 244.000 K 101.84 % | -13.287 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 563.000 K | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 430.652 M 24.08 % | 347.078 M 85.77 % | 186.834 M -24.08 % | 246.105 M -4.98 % | 259.011 M -19.27 % | 320.840 M 35 748.04 % | 895.000 K -99.79 % | 428.609 M 2.48 % | 418.226 M 3.76 % | 403.083 M 44 000.98 % | 914.000 K | 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 | 450.755 M 19.66 % | 376.704 M 75.27 % | 214.927 M -20.59 % | 270.655 M -4.12 % | 282.279 M -17.86 % | 343.645 M 14 548.12 % | 2.346 M -99.48 % | 455.356 M -3.48 % | 471.768 M 1.59 % | 464.368 M 15 819.37 % | 2.917 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 563.000 K | 0.000 | 0.000 |
| Total liabilities | 778.525 M 9.25 % | 712.609 M 12.48 % | 633.548 M 4.87 % | 604.133 M 10.56 % | 546.414 M -2.19 % | 558.673 M 0.80 % | 554.265 M -10.67 % | 620.443 M -6.82 % | 665.839 M 0.98 % | 659.371 M -2.25 % | 674.515 M 170.13 % | 249.701 M 13.12 % | 220.731 M 0.71 % | 219.175 M -32.05 % | 322.553 M 302.65 % | 80.107 M -0.92 % | 80.851 M 323 304.00 % | 25.000 K -99.97 % | 94.055 M 42.08 % | 66.198 M -16.56 % | 79.338 M 0.00 % | 79.338 M |
| Other non current assets | 346.597 M 22.34 % | 283.300 M 11.02 % | 255.176 M 9.11 % | 233.878 M 105.42 % | 113.851 M 29.69 % | 87.785 M -24.43 % | 116.169 M -84.17 % | 733.828 M 406.94 % | 144.756 M 4.72 % | 138.235 M -81.79 % | 759.263 M 11.84 % | 678.891 M 10.52 % | 614.282 M 26.83 % | 484.332 M 33.08 % | 363.944 M 20.96 % | 300.889 M 29.84 % | 231.734 M 51.77 % | 152.685 M 43.52 % | 106.385 M 40.76 % | 75.580 M -14.79 % | 88.701 M 0.00 % | 88.701 M |
| Long term investments | 0.000 | 0.000 100.00 % | -90.000 K 99.13 % | -10.387 M | 0.000 100.00 % | -8.335 M -24.76 % | -6.681 M -2.52 % | -6.517 M 39.60 % | -10.789 M -75.95 % | -6.132 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 |
| Intangible assets | 0.000 -100.00 % | 591.373 M 30 894.39 % | 1.908 M 0.10 % | 1.906 M 1.06 % | 1.886 M 1.23 % | 1.863 M -0.32 % | 1.869 M 14.94 % | 1.626 M 42.88 % | 1.138 M 6.95 % | 1.064 M 12.83 % | 943.000 K 96.05 % | 481.000 K 109.13 % | 230.000 K | 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 |
| Goodwill and intangible assets | 2.853 M 33.26 % | 2.141 M 12.21 % | 1.908 M 0.10 % | 1.906 M 1.06 % | 1.886 M 1.23 % | 1.863 M -0.32 % | 1.869 M 14.94 % | 1.626 M 42.88 % | 1.138 M 6.95 % | 1.064 M 12.83 % | 943.000 K 96.05 % | 481.000 K 109.13 % | 230.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 1.816 M 8.61 % | 1.672 M -5.00 % | 1.760 M -11.25 % | 1.983 M -21.37 % | 2.522 M -13.33 % | 2.910 M -8.00 % | 3.163 M -8.50 % | 3.457 M -0.32 % | 3.468 M -7.50 % | 3.749 M -6.53 % | 4.011 M 11.17 % | 3.608 M 3.00 % | 3.503 M 7.59 % | 3.256 M 477.30 % | 564.000 K 17.26 % | 481.000 K -8.56 % | 526.000 K -7.56 % | 569.000 K -6.72 % | 610.000 K -19.21 % | 755.000 K -10.65 % | 845.000 K 0.00 % | 845.000 K |
| Total non current assets | 351.979 M 22.00 % | 288.499 M 11.02 % | 259.864 M 9.29 % | 237.767 M 101.06 % | 118.259 M 40.41 % | 84.223 M -26.46 % | 114.520 M -84.36 % | 732.394 M 428.53 % | 138.573 M 1.21 % | 136.916 M -82.08 % | 764.217 M 11.89 % | 682.980 M 10.51 % | 618.015 M 26.75 % | 487.588 M 33.77 % | 364.508 M 20.95 % | 301.370 M 29.76 % | 232.260 M 51.55 % | 153.254 M 43.23 % | 106.995 M 40.17 % | 76.335 M -14.75 % | 89.546 M 0.00 % | 89.546 M |
| Other current assets | 0.000 | 0.000 -100.00 % | 132.000 K | 0.000 -100.00 % | 2.698 M 11.30 % | 2.424 M 38.75 % | 1.747 M -17.56 % | 2.119 M -9.98 % | 2.354 M 34.67 % | 1.748 M 5.88 % | 1.651 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 34.299 M 1 037.23 % | 3.016 M 506.84 % | 497.000 K -95.40 % | 10.794 M -7.04 % | 11.612 M 33.59 % | 8.692 M 23.50 % | 7.038 M 2.39 % | 6.874 M -38.33 % | 11.146 M 71.64 % | 6.494 M 3.11 % | 6.298 M | 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 | 54.535 M 120.16 % | 24.771 M 6.59 % | 23.239 M -36.88 % | 36.817 M 2.34 % | 35.975 M -13.05 % | 41.375 M 64.21 % | 25.197 M 25.17 % | 20.131 M -30.23 % | 28.852 M 37.34 % | 21.007 M 12.21 % | 18.721 M -8.76 % | 20.518 M 46.18 % | 14.036 M -48.88 % | 27.457 M 74.49 % | 15.736 M 232.19 % | 4.737 M -93.41 % | 71.927 M 5 480.06 % | 1.289 M 432.64 % | 242.000 K -89.99 % | 2.417 M 286.10 % | 626.000 K 0.00 % | 626.000 K |
| Cash and short term investments | 88.834 M 219.70 % | 27.787 M 17.07 % | 23.736 M -50.15 % | 47.611 M 0.05 % | 47.587 M -4.95 % | 50.067 M 55.32 % | 32.235 M 19.37 % | 27.005 M -32.48 % | 39.998 M 45.44 % | 27.501 M 9.92 % | 25.019 M 21.94 % | 20.518 M 46.18 % | 14.036 M -48.88 % | 27.457 M 74.49 % | 15.736 M 232.19 % | 4.737 M -93.41 % | 71.927 M 5 480.06 % | 1.289 M 432.64 % | 242.000 K -89.99 % | 2.417 M 286.10 % | 626.000 K 0.00 % | 626.000 K |
| Total current assets | 635.608 M 2.66 % | 619.160 M 9.95 % | 563.127 M 5.51 % | 533.718 M -9.04 % | 586.741 M -5.50 % | 620.859 M 7.42 % | 577.986 M -6.27 % | 616.681 M -5.56 % | 652.978 M 1.38 % | 644.083 M -4.64 % | 675.394 M 3 191.71 % | 20.518 M 46.18 % | 14.036 M -48.88 % | 27.457 M 74.49 % | 15.736 M 232.19 % | 4.737 M -93.41 % | 71.927 M 5 480.06 % | 1.289 M 432.64 % | 242.000 K -89.99 % | 2.417 M 286.10 % | 626.000 K 0.00 % | 626.000 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 546.774 M -7.54 % | 591.373 M 9.66 % | 539.259 M 10.93 % | 486.107 M -9.39 % | 536.456 M -5.61 % | 568.368 M 4.48 % | 544.004 M -7.41 % | 587.557 M -3.78 % | 610.626 M -0.68 % | 614.834 M -5.22 % | 648.724 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 713.000 K -48.56 % | 1.386 M 24.86 % | 1.110 M -89.31 % | 10.387 M | 0.000 -100.00 % | 8.335 M 101.53 % | -546.108 M -8 479.75 % | 6.517 M -39.60 % | 10.789 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -596.550 M | 0.000 | 0.000 100.00 % | -656.673 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 3.272 M -20.47 % | 4.114 M 7 380.00 % | 55.000 K -98.30 % | 3.233 M 5.48 % | 3.065 M -13.10 % | 3.527 M 549.54 % | 543.000 K -89.24 % | 5.046 M -84.18 % | 31.896 M -24.83 % | 42.431 M 31 803.01 % | 133.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 16.831 M -34.03 % | 25.512 M -0.99 % | 25.766 M 21.57 % | 21.195 M 4.91 % | 20.203 M 4.80 % | 19.278 M 2.91 % | 18.732 M -13.11 % | 21.558 M -0.13 % | 21.585 M 15.99 % | 18.610 M 22.78 % | 15.157 M | 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 |
| 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 |
| Capital lease obligations | 245.000 K 4 800.00 % | 5.000 K -78.26 % | 23.000 K -96.81 % | 720.000 K -41.65 % | 1.234 M -15.31 % | 1.457 M -13.22 % | 1.679 M -11.35 % | 1.894 M -10.15 % | 2.108 M -9.14 % | 2.320 M -8.30 % | 2.530 M | 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 |
| Other total stockholders equity | 70.525 M 15.31 % | 61.163 M -3.40 % | 63.315 M 25.80 % | 50.330 M -1.61 % | 51.151 M 25.84 % | 40.649 M -14.58 % | 47.586 M 13.74 % | 41.838 M -4.25 % | 43.697 M -1.38 % | 44.308 M -19.56 % | 55.084 M 24.32 % | 44.308 M 0.00 % | 44.308 M 0.00 % | 44.308 M 82.28 % | 24.308 M 0.00 % | 24.308 M 0.00 % | 24.308 M 0.00 % | 24.308 M 65 597.30 % | 37.000 K 0.00 % | 37.000 K 0.00 % | 37.000 K 0.00 % | 37.000 K |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 963.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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -343.645 M -14 548.12 % | -2.346 M 99.48 % | -455.356 M 3.48 % | -471.768 M -1.59 % | -464.368 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 |
| Total assets | 987.587 M 8.81 % | 907.659 M 10.29 % | 822.991 M 6.68 % | 771.485 M 9.43 % | 705.000 M -0.01 % | 705.082 M 1.82 % | 692.506 M -7.98 % | 752.525 M -4.93 % | 791.551 M 1.35 % | 780.999 M -0.25 % | 782.938 M 11.29 % | 703.498 M 11.30 % | 632.051 M 22.72 % | 515.045 M 35.45 % | 380.244 M 24.22 % | 306.107 M 0.63 % | 304.187 M 96.83 % | 154.543 M 44.11 % | 107.237 M 36.17 % | 78.752 M -12.66 % | 90.172 M 0.00 % | 90.172 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-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-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | 39.000 K -26.42 % | 53.000 K -27.40 % | 73.000 K -24.74 % | 97.000 K -36.18 % | 152.000 K 141.27 % | 63.000 K -36.36 % | 99.000 K -7.48 % | 107.000 K -31.41 % | 156.000 K 151.61 % | 62.000 K -32.61 % | 92.000 K 29.58 % | 71.000 K 10.94 % | 64.000 K -4.48 % | 67.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 920.000 K -79.07 % | 4.395 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -21.804 M -175.16 % | 29.010 M 127.64 % | -104.972 M -17.14 % | -89.609 M -62.20 % | -55.247 M -360.31 % | -12.002 M -132.30 % | 37.162 M 9 943.78 % | 370.000 K -82.00 % | 2.055 M 134.03 % | -6.039 M -119.72 % | 30.616 M 157.68 % | -53.075 M 41.50 % | -90.727 M 45.77 % | -167.303 M -3 172.03 % | 5.446 M 107.72 % | -70.515 M -135.92 % | -29.889 M 44.93 % | -54.273 M -9 557.12 % | -562.000 K 60.73 % | -1.431 M 24.72 % | -1.901 M -170.88 % | 2.682 M 449.45 % | -767.500 K 0.00 % | -767.500 K 28.30 % | -1.071 M 0.00 % | -1.071 M |
| Accounts receivables | -18.031 M 77.16 % | -78.954 M -6.08 % | -74.432 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 |
| 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 |
| 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 |
| Other working capital | -3.773 M -103.49 % | 107.964 M 453.52 % | -30.540 M 65.92 % | -89.609 M -62.20 % | -55.247 M -360.31 % | -12.002 M -132.30 % | 37.162 M 9 943.78 % | 370.000 K -82.00 % | 2.055 M 134.03 % | -6.039 M -119.72 % | 30.616 M 157.68 % | -53.075 M 41.50 % | -90.727 M 45.77 % | -167.303 M -3 172.03 % | 5.446 M 107.72 % | -70.515 M -135.92 % | -29.889 M 44.93 % | -54.273 M -9 557.12 % | -562.000 K 60.73 % | -1.431 M 24.72 % | -1.901 M -170.88 % | 2.682 M 449.45 % | -767.500 K 0.00 % | -767.500 K 28.30 % | -1.071 M 0.00 % | -1.071 M |
| Other non cash items | -5.294 M -240.42 % | 3.770 M 174.37 % | -5.069 M -2 548.79 % | 207.000 K -54.20 % | 452.000 K 265.57 % | -273.000 K 58.57 % | -659.000 K -179.24 % | -236.000 K -138.94 % | 606.000 K 25.21 % | 484.000 K -53.68 % | 1.045 M -43.42 % | 1.847 M -70.13 % | 6.183 M 22.00 % | 5.068 M -27.80 % | 7.019 M 289.09 % | -3.712 M 74.41 % | -14.503 M -1 140.39 % | 1.394 M 724.85 % | 169.000 K 162.83 % | -269.000 K 91.77 % | -3.267 M -192.71 % | 3.524 M 269.30 % | -2.082 M 0.00 % | -2.082 M -3 340.50 % | -60.500 K 0.00 % | -60.500 K |
| Net cash provided by operating activities | -17.170 M -142.00 % | 40.882 M 140.63 % | -100.617 M -26.71 % | -79.408 M -70.93 % | -46.457 M -1 571.12 % | -2.780 M -106.03 % | 46.071 M 318.45 % | 11.010 M -22.19 % | 14.150 M 78.17 % | 7.942 M -81.57 % | 43.089 M 209.84 % | -39.230 M 52.42 % | -82.456 M 48.02 % | -158.623 M -2 386.95 % | 6.936 M 110.34 % | -67.068 M -136.05 % | -28.413 M 43.69 % | -50.459 M -18 788.52 % | 270.000 K 118.28 % | -1.477 M 66.38 % | -4.393 M -159.89 % | 7.335 M 1 917.88 % | 363.500 K 0.00 % | 363.500 K 192.26 % | -394.000 K 0.00 % | -394.000 K |
| Investments in property plant and equipment | -90.000 K 33.33 % | -135.000 K -92.86 % | -70.000 K 21.35 % | -89.000 K -122.50 % | -40.000 K -900.00 % | -4.000 K 60.00 % | -10.000 K 96.53 % | -288.000 K -227.27 % | -88.000 K -193.33 % | -30.000 K 97.99 % | -1.492 M -138.34 % | -626.000 K -17.45 % | -533.000 K -270.14 % | -144.000 K -1 100.00 % | -12.000 K 74.47 % | -47.000 K -6.82 % | -44.000 K 2.22 % | -45.000 K 10.00 % | -50.000 K 20.63 % | -63.000 K -530.00 % | -10.000 K 88.10 % | -84.000 K -112.66 % | -39.500 K 0.00 % | -39.500 K -139.39 % | -16.500 K 0.00 % | -16.500 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -71.222 M -2 236.68 % | -3.048 M -214.67 % | 2.658 M 106.76 % | -39.302 M -1 162.51 % | -3.113 M -659.27 % | -410.000 K | 0.000 | 0.000 100.00 % | -4.681 M -1 193.09 % | -362.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 |
| Sales maturities of investments | 45.854 M 9 718.84 % | 467.000 K -95.13 % | 9.593 M -78.06 % | 43.720 M 4 215.89 % | 1.013 M | 0.000 | 0.000 | 0.000 -100.00 % | 125.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 |
| Other investing activites | -1.533 M -409.30 % | -301.000 K | 0.000 | 0.000 100.00 % | -10.000 K 89.13 % | -92.000 K -112.07 % | 762.000 K -76.80 % | 3.285 M | 0.000 100.00 % | -121.000 K -133.61 % | 360.000 K | 0.000 | 0.000 | 0.000 100.00 % | -509.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -300.000 K 0.00 % | -300.000 K | 0.000 | 0.000 |
| Net cash used for investing activites | -26.991 M -794.63 % | -3.017 M -124.77 % | 12.181 M 181.38 % | 4.329 M 301.35 % | -2.150 M -324.90 % | -506.000 K -167.29 % | 752.000 K -74.91 % | 2.997 M 164.53 % | -4.644 M -805.26 % | -513.000 K 54.68 % | -1.132 M -80.83 % | -626.000 K -17.45 % | -533.000 K -270.14 % | -144.000 K 72.36 % | -521.000 K -1 008.51 % | -47.000 K -6.82 % | -44.000 K 2.22 % | -45.000 K 10.00 % | -50.000 K 20.63 % | -63.000 K -530.00 % | -10.000 K 88.10 % | -84.000 K 75.26 % | -339.500 K 0.00 % | -339.500 K -1 957.58 % | -16.500 K 0.00 % | -16.500 K |
| Debt repayment | 69.505 M 303.77 % | -34.110 M -154.45 % | 62.650 M -18.71 % | 77.068 M 96.66 % | 39.188 M 90.19 % | 20.605 M 153.63 % | -38.420 M -183.77 % | -13.539 M -1 555.13 % | -818.000 K 83.34 % | -4.910 M 88.72 % | -43.521 M -193.45 % | 46.570 M -33.28 % | 69.800 M -53.68 % | 150.702 M 3 187.57 % | 4.584 M 6 212.00 % | -75.000 K -100.08 % | 98.982 M 5 373.42 % | -1.877 M -116.00 % | -869.000 K -910.47 % | -86.000 K -108.81 % | 976.000 K 148.01 % | -2.033 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 5.519 M 16 132.35 % | 34.000 K -99.75 % | 13.843 M | 0.000 -100.00 % | 5.112 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 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 |
| Common stock repurchased | -1.048 M 53.19 % | -2.239 M -139.72 % | -934.000 K -1.74 % | -918.000 K -6.99 % | -858.000 K 5.09 % | -904.000 K 70.89 % | -3.105 M -26.43 % | -2.456 M -301.96 % | -611.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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.500 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 |
| Other financing activites | -51.000 K -183.33 % | -18.000 K 97.43 % | -701.000 K -206.11 % | -229.000 K 2.55 % | -235.000 K 0.84 % | -237.000 K -2.16 % | -232.000 K 0.43 % | -233.000 K -0.43 % | -232.000 K 0.43 % | -233.000 K 0.00 % | -233.000 K -0.43 % | -232.000 K 0.00 % | -232.000 K -8.41 % | -214.000 K | 0.000 | 0.000 -100.00 % | 113.000 K -99.79 % | 53.428 M 53 328.00 % | 100.000 K | 0.000 | 0.000 | 0.000 100.00 % | -72.500 K 0.00 % | -72.500 K -139.62 % | 183.000 K 0.00 % | 183.000 K |
| Net cash used provided by financing activities | 73.925 M 303.47 % | -36.333 M -148.54 % | 74.858 M -1.40 % | 75.921 M 75.71 % | 43.207 M 121.98 % | 19.464 M 146.61 % | -41.757 M -83.72 % | -22.728 M -1 268.33 % | -1.661 M 67.70 % | -5.143 M 88.25 % | -43.754 M -194.42 % | 46.338 M -33.39 % | 69.568 M -59.19 % | 170.488 M 3 619.20 % | 4.584 M 6 212.00 % | -75.000 K -100.08 % | 99.095 M 92.23 % | 51.551 M 6 803.64 % | -769.000 K -794.19 % | -86.000 K -108.81 % | 976.000 K 148.01 % | -2.033 M -2 704.14 % | -72.500 K 0.00 % | -72.500 K -139.62 % | 183.000 K 0.00 % | 183.000 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 29.764 M 1 842.82 % | 1.532 M 111.28 % | -13.578 M -1 712.59 % | 842.000 K 115.59 % | -5.400 M -133.38 % | 16.178 M 219.34 % | 5.066 M 158.09 % | -8.721 M -211.17 % | 7.845 M 243.18 % | 2.286 M 227.21 % | -1.797 M -127.72 % | 6.482 M 148.30 % | -13.421 M -214.50 % | 11.721 M 6.56 % | 10.999 M 116.37 % | -67.190 M -195.12 % | 70.638 M 6 646.70 % | 1.047 M 290.71 % | -549.000 K 66.24 % | -1.626 M 52.55 % | -3.427 M -165.68 % | 5.218 M 10 858.76 % | -48.500 K 0.00 % | -48.500 K 78.68 % | -227.500 K 0.00 % | -227.500 K |
| Cash at beginning of period | 24.771 M 6.59 % | 23.239 M -36.88 % | 36.817 M 2.34 % | 35.975 M -13.05 % | 41.375 M 64.21 % | 25.197 M 25.17 % | 20.131 M -30.23 % | 28.852 M 37.34 % | 21.007 M 12.21 % | 18.721 M -8.76 % | 20.518 M 46.18 % | 14.036 M -48.88 % | 27.457 M 74.49 % | 15.736 M 232.19 % | 4.737 M -93.41 % | 71.927 M 5 480.06 % | 1.289 M 432.64 % | 242.000 K -69.41 % | 791.000 K -67.27 % | 2.417 M -58.64 % | 5.844 M 833.55 % | 626.000 K | 0.000 -100.00 % | 723.000 K -23.93 % | 950.500 K | 0.000 |
| Cash at end of period | 54.535 M 120.16 % | 24.771 M 6.59 % | 23.239 M -36.88 % | 36.817 M 2.34 % | 35.975 M -13.05 % | 41.375 M 64.21 % | 25.197 M 25.17 % | 20.131 M -30.23 % | 28.852 M 37.34 % | 21.007 M 12.21 % | 18.721 M -8.76 % | 20.518 M 46.18 % | 14.036 M -48.88 % | 27.457 M 74.49 % | 15.736 M 232.19 % | 4.737 M -93.41 % | 71.927 M 5 480.06 % | 1.289 M 432.64 % | 242.000 K -69.41 % | 791.000 K -67.27 % | 2.417 M -58.64 % | 5.844 M 12 149.48 % | -48.500 K -107.19 % | 674.500 K -6.71 % | 723.000 K 417.80 % | -227.500 K |
| Operating cash flow | -17.170 M -142.00 % | 40.882 M 140.63 % | -100.617 M -26.71 % | -79.408 M -70.93 % | -46.457 M -1 571.12 % | -2.780 M -106.03 % | 46.071 M 318.45 % | 11.010 M -22.19 % | 14.150 M 78.17 % | 7.942 M -81.57 % | 43.089 M 209.84 % | -39.230 M 52.42 % | -82.456 M 48.02 % | -158.623 M -2 386.95 % | 6.936 M 110.34 % | -67.068 M -136.05 % | -28.413 M 43.69 % | -50.459 M -18 788.52 % | 270.000 K 118.28 % | -1.477 M 66.38 % | -4.393 M -159.89 % | 7.335 M 1 917.88 % | 363.500 K 0.00 % | 363.500 K 192.26 % | -394.000 K 0.00 % | -394.000 K |
| Capital expenditure | -870.000 K -99.54 % | -436.000 K -522.86 % | -70.000 K 21.35 % | -89.000 K 44.72 % | -161.000 K -67.71 % | -96.000 K -860.00 % | -10.000 K 96.53 % | -288.000 K -227.27 % | -88.000 K 41.72 % | -151.000 K 89.88 % | -1.492 M -138.34 % | -626.000 K -17.45 % | -533.000 K -270.14 % | -144.000 K -1 100.00 % | -12.000 K 74.47 % | -47.000 K -6.82 % | -44.000 K 2.22 % | -45.000 K 10.00 % | -50.000 K 20.63 % | -63.000 K -530.00 % | -10.000 K 88.10 % | -84.000 K -112.66 % | -39.500 K 0.00 % | -39.500 K -139.39 % | -16.500 K 0.00 % | -16.500 K |
| Free CashFlow | -18.040 M -144.60 % | 40.446 M 140.17 % | -100.687 M -26.66 % | -79.497 M -70.53 % | -46.618 M -1 520.93 % | -2.876 M -106.24 % | 46.061 M 329.59 % | 10.722 M -23.75 % | 14.062 M 80.49 % | 7.791 M -81.27 % | 41.597 M 204.37 % | -39.856 M 51.97 % | -82.989 M 47.73 % | -158.767 M -2 393.00 % | 6.924 M 110.32 % | -67.115 M -135.85 % | -28.457 M 43.65 % | -50.504 M -23 056.36 % | 220.000 K 114.29 % | -1.540 M 65.02 % | -4.403 M -160.72 % | 7.251 M 2 137.96 % | 324.000 K 0.00 % | 324.000 K 178.93 % | -410.500 K 0.00 % | -410.500 K |
| 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 |