Marathon Bancorp, Inc. MBBC
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | 10.300 M 1.41 % | 10.157 M -1.19 % | 10.279 M 25.40 % | 8.197 M -1.12 % | 8.290 M 21.31 % | 6.834 M 2.56 % | 6.664 M |
| Net income | 42.445 K 122.70 % | -186.994 K -111.18 % | 1.672 M 25.27 % | 1.335 M -2.79 % | 1.373 M 228.59 % | 417.869 K -68.64 % | 1.333 M |
| Income before tax | 10.890 K 104.42 % | -246.102 K -111.63 % | 2.117 M 19.45 % | 1.772 M -4.25 % | 1.851 M 266.14 % | 505.479 K 11.73 % | 452.415 K |
| Income before tax ratio | 0.00 104.36 % | -0.02 -111.77 % | 0.21 -4.75 % | 0.22 -3.16 % | 0.22 201.83 % | 0.07 8.94 % | 0.07 |
| EBITDA | 305.893 K 25 633.64 % | -1.198 K -100.05 % | 2.322 M 17.26 % | 1.980 M -3.79 % | 2.058 M 202.32 % | 680.774 K 13.10 % | 601.940 K |
| Net income ratio | 0.00 122.38 % | -0.02 -111.32 % | 0.16 -0.10 % | 0.16 -1.68 % | 0.17 170.87 % | 0.06 -69.43 % | 0.20 |
| Ratio EBITDA | 0.03 25 278.65 % | 0.00 -100.05 % | 0.23 -6.49 % | 0.24 -2.70 % | 0.25 149.22 % | 0.10 10.27 % | 0.09 |
| Gross profit ratio | 0.67 0.50 % | 0.67 -14.54 % | 0.78 -11.99 % | 0.88 1.84 % | 0.87 11.40 % | 0.78 -35.26 % | 1.20 |
| Weighted average shs out dil | 2.764 M 85.78 % | 1.488 M -3.32 % | 1.539 M -1.52 % | 1.563 M 0.12 % | 1.561 M -3.90 % | 1.624 M -31.78 % | 2.381 M |
| Weighted average shs out | 2.764 M 85.78 % | 1.488 M -3.15 % | 1.536 M -1.70 % | 1.563 M 0.12 % | 1.561 M -3.90 % | 1.624 M -31.78 % | 2.381 M |
| EPS diluted | 0.02 112.83 % | -0.12 -111.11 % | 1.08 27.06 % | 0.85 -3.41 % | 0.88 238.46 % | 0.26 -53.57 % | 0.56 |
| Earnings per share | 0.02 112.83 % | -0.12 -111.11 % | 1.08 27.06 % | 0.85 -3.41 % | 0.88 238.46 % | 0.26 -53.57 % | 0.56 |
| Gross profit | 6.885 M 1.92 % | 6.756 M -15.56 % | 8.001 M 10.36 % | 7.250 M 0.70 % | 7.199 M 35.13 % | 5.328 M -33.60 % | 8.024 M |
| Income tax expense | -31.555 K 46.61 % | -59.108 K -113.29 % | 444.735 K 1.68 % | 437.382 K -8.44 % | 477.720 K 445.28 % | 87.610 K 109.95 % | -880.189 K |
| Cost of revenue | 3.414 M 0.40 % | 3.401 M 49.25 % | 2.278 M 140.41 % | 947.767 K -13.15 % | 1.091 M -27.58 % | 1.507 M 210.78 % | -1.360 M |
| General and administrative expenses | 3.850 M 16.05 % | 3.317 M -3.78 % | 3.448 M 7.63 % | 3.203 M -6.44 % | 3.423 M -2.35 % | 3.506 M 324.55 % | 825.746 K |
| Selling and marketing expenses | 42.183 K -31.11 % | 61.234 K -29.76 % | 87.179 K 12.31 % | 77.626 K 24.03 % | 62.586 K -2.74 % | 64.350 K 9.21 % | 58.922 K |
| Other expenses | 2.982 M -17.69 % | 3.623 M 54.23 % | 2.349 M 6.95 % | 2.197 M 17.95 % | 1.862 M 48.75 % | 1.252 M 195.61 % | -1.310 M |
| Operating expenses | 6.874 M -1.82 % | 7.002 M 19.00 % | 5.884 M 7.42 % | 5.477 M 2.41 % | 5.348 M 10.92 % | 4.822 M 8.94 % | 4.426 M |
| Cost and expenses | 10.289 M -1.09 % | 10.403 M 27.44 % | 8.163 M 27.04 % | 6.425 M -0.22 % | 6.440 M 1.75 % | 6.329 M 1.89 % | 6.211 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 3.892 M 15.19 % | 3.379 M -4.42 % | 3.535 M 7.74 % | 3.281 M -5.89 % | 3.486 M -2.35 % | 3.570 M -19.34 % | 4.426 M |
| Interest income | 9.551 M 1.28 % | 9.431 M 5.04 % | 8.978 M 25.44 % | 7.157 M 10.38 % | 6.484 M 9.74 % | 5.909 M | 0.000 |
| Interest expense | 3.508 M -2.30 % | 3.591 M 57.59 % | 2.278 M 140.41 % | 947.767 K -13.15 % | 1.091 M -19.57 % | 1.357 M 8 943.01 % | 15.003 K |
| Depreciation and amortization | 295.003 K 20.46 % | 244.904 K 19.46 % | 205.013 K -1.41 % | 207.951 K 0.29 % | 207.351 K 18.29 % | 175.295 K 17.23 % | 149.525 K |
| Operating income | 10.890 K 104.42 % | -246.102 K -111.63 % | 2.117 M 19.45 % | 1.772 M -4.25 % | 1.851 M 266.14 % | 505.479 K 11.73 % | 452.415 K |
| Operating income ratio | 0.00 104.36 % | -0.02 -111.77 % | 0.21 -4.75 % | 0.22 -3.16 % | 0.22 201.83 % | 0.07 8.94 % | 0.07 |
| Total other income expenses net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Net debt | 12.520 M 27.46 % | 9.823 M 399.69 % | 1.966 M 145.05 % | -4.363 M -169.04 % | 6.320 M -28.34 % | 8.820 M 438.05 % | -2.609 M |
| Total investments | 206.481 M 8.35 % | 190.565 M -8.01 % | 207.152 M 5.27 % | 196.779 M 26.31 % | 155.788 M 15.60 % | 134.768 M 9 488.05 % | 1.406 M |
| Total debt | 15.000 M 15.38 % | 13.000 M 62.50 % | 8.000 M | 0.000 -100.00 % | 10.372 M -27.85 % | 14.375 M | 0.000 |
| Accumulated other comprehensive income loss | -485.930 K 35.45 % | -752.788 K 4.09 % | -784.857 K -112.68 % | -369.029 K -405.82 % | 120.667 K 80.84 % | 66.725 K 142.24 % | -157.954 K |
| Retained earnings | 25.566 M 0.17 % | 25.524 M -0.21 % | 25.577 M 6.99 % | 23.905 M 8.22 % | 22.089 M 6.63 % | 20.716 M 2.06 % | 20.298 M |
| Common stock | 28.962 K 38.11 % | 20.970 K -0.81 % | 21.141 K -5.18 % | 22.295 K 0.00 % | 22.295 K | 0.000 | 0.000 |
| Total equity | 45.709 M 46.06 % | 31.295 M 0.05 % | 31.280 M 0.18 % | 31.224 M 4.61 % | 29.849 M 43.63 % | 20.782 M 3.19 % | 20.140 M |
| Other non current liabilities | 2.885 M 42.78 % | 2.020 M -9.99 % | 2.245 M 90.95 % | 1.176 M -18.92 % | 1.450 M -1.91 % | 1.478 M -98.48 % | 97.460 M |
| Long term debt | 15.000 M 15.38 % | 13.000 M 62.50 % | 8.000 M | 0.000 | 0.000 -100.00 % | 8.000 M | 0.000 |
| Total non current liabilities | 17.885 M 19.07 % | 15.020 M 46.62 % | 10.245 M 771.48 % | 1.176 M -18.92 % | 1.450 M -84.70 % | 9.478 M -90.29 % | 97.625 M |
| Other current liabilities | 175.241 M 1.31 % | 172.981 M -12.31 % | 197.254 M 4.87 % | 188.100 M 9.39 % | 171.956 M 28.31 % | 134.015 M 282.79 % | 35.010 M |
| Deferred revenue | 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 -100.00 % | 10.372 M 62.70 % | 6.375 M | 0.000 |
| Total current liabilities | 175.241 M 1.31 % | 172.981 M -12.31 % | 197.254 M 4.87 % | 188.100 M 3.17 % | 182.328 M 29.87 % | 140.390 M 301.00 % | 35.010 M |
| Total liabilities | 193.126 M 2.73 % | 188.001 M -9.40 % | 207.499 M 9.63 % | 189.276 M 2.99 % | 183.778 M 22.63 % | 149.868 M 12.99 % | 132.635 M |
| Other non current assets | 25.323 M 24.80 % | 20.290 M -9.28 % | 22.365 M 35.24 % | 16.537 M -67.65 % | 51.115 M 88.22 % | 27.158 M -81.14 % | 143.959 M |
| Long term investments | 204.616 M 11.23 % | 183.958 M -7.20 % | 198.230 M 6.48 % | 186.162 M 28.50 % | 144.878 M 20.97 % | 119.760 M 8 420.30 % | 1.406 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 225.139 K |
| GoodWill | 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 -100.00 % | 225.139 K |
| Property plant equipment net | 3.884 M -4.95 % | 4.086 M 91.96 % | 2.128 M 26.99 % | 1.676 M -9.40 % | 1.850 M -6.04 % | 1.969 M 6.32 % | 1.852 M |
| Total non current assets | 233.822 M 11.92 % | 208.914 M -6.40 % | 223.210 M 8.91 % | 204.954 M 3.45 % | 198.113 M 32.44 % | 149.587 M 0.75 % | 148.477 M |
| Other current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 1.865 M -71.78 % | 6.607 M -25.95 % | 8.922 M -15.97 % | 10.617 M -2.68 % | 10.910 M -27.31 % | 15.008 M | 0.000 |
| cash and cash equivalents | 2.480 M -21.95 % | 3.177 M -47.34 % | 6.034 M 38.30 % | 4.363 M 7.68 % | 4.052 M -27.06 % | 5.555 M 112.93 % | 2.609 M |
| Cash and short term investments | 4.345 M -55.59 % | 9.784 M -34.58 % | 14.956 M -0.16 % | 14.980 M 0.12 % | 14.962 M -27.24 % | 20.563 M 688.18 % | 2.609 M |
| Total current assets | 5.012 M -51.72 % | 10.382 M -33.32 % | 15.569 M 0.14 % | 15.546 M 0.21 % | 15.514 M -26.34 % | 21.063 M 390.12 % | 4.298 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 667.686 K 11.70 % | 597.768 K -2.44 % | 612.724 K 8.27 % | 565.929 K 2.43 % | 552.516 K 10.56 % | 499.740 K | 0.000 |
| Tax assets | 0.000 -100.00 % | 580.340 K 19.19 % | 486.916 K -15.85 % | 578.618 K 114.53 % | 269.715 K -61.49 % | 700.380 K -32.39 % | 1.036 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 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 |
| Other total stockholders equity | 20.600 M 216.78 % | 6.503 M 0.57 % | 6.466 M -15.65 % | 7.666 M 0.63 % | 7.618 M | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 165.027 K |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 238.835 M 8.91 % | 219.296 M -8.16 % | 238.779 M 8.29 % | 220.500 M 3.22 % | 213.627 M 25.18 % | 170.650 M 11.70 % | 152.775 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 -100.00 % | 362.678 K -20.89 % | 458.420 K 389.76 % | 93.601 K | 0.000 |
| Stock based compensation | 218.349 K 13.11 % | 193.036 K 13.05 % | 170.755 K 253.17 % | 48.349 K 519.22 % | 7.808 K | 0.000 | 0.000 |
| Change in working capital | 883.825 K 342.14 % | -365.008 K -155.46 % | 658.118 K 693.75 % | -110.841 K -31.49 % | -84.295 K -121.79 % | 386.793 K 2 837.78 % | -14.128 K |
| Accounts receivables | -69.918 K -567.49 % | 14.956 K 131.96 % | -46.795 K -248.88 % | -13.413 K 74.59 % | -52.776 K -209.65 % | 48.130 K 160.07 % | -80.118 K |
| Inventory | 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 |
| Other working capital | 953.743 K 351.01 % | -379.964 K -153.90 % | 704.913 K 823.52 % | -97.428 K -209.11 % | -31.519 K -109.31 % | 338.663 K 413.20 % | 65.990 K |
| Other non cash items | 8.889 K -98.32 % | 530.615 K 174.02 % | -716.827 K 29.54 % | -1.017 M -9.35 % | -930.409 K -9 929.20 % | -9.277 K 99.21 % | -1.171 M |
| Net cash provided by operating activities | 1.449 M 247.74 % | 416.553 K -79.06 % | 1.989 M 140.95 % | 825.532 K -20.00 % | 1.032 M -3.04 % | 1.064 M 130.75 % | 461.225 K |
| Investments in property plant and equipment | -179.043 K 92.09 % | -2.265 M -3 365.08 % | -65.363 K -91.71 % | -34.094 K 61.46 % | -88.471 K 69.73 % | -292.253 K 45.90 % | -540.243 K |
| Acquisitions net | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -3.500 M -214.61 % | -1.113 M 65.44 % | -3.219 M | 0.000 |
| Sales maturities of investments | 1.737 M -24.48 % | 2.300 M 116.86 % | 1.060 M -66.70 % | 3.184 M -56.00 % | 7.237 M -21.84 % | 9.259 M 7.07 % | 8.647 M |
| Other investing activites | -17.240 M -197.53 % | 17.676 M 214.64 % | -15.419 M 64.85 % | -43.868 M -63.30 % | -26.864 M -1 085.34 % | -2.266 M 83.72 % | -13.921 M |
| Net cash used for investing activites | -15.582 M -187.98 % | 17.711 M 222.78 % | -14.424 M 67.38 % | -44.218 M -112.30 % | -20.828 M -698.32 % | 3.481 M 159.88 % | -5.814 M |
| Debt repayment | 2.000 M -60.00 % | 5.000 M -37.50 % | 8.000 M 177.13 % | -10.372 M -159.13 % | -4.003 M -127.85 % | 14.375 M | 0.000 |
| Common stock issued | 15.210 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.506 M | 0.000 | 0.000 |
| Common stock repurchased | -82.165 K 47.40 % | -156.220 K 88.61 % | -1.372 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 918.666 K 103.78 % | -24.274 M -365.17 % | 9.154 M -43.30 % | 16.144 M -56.45 % | 37.067 M 1 250.14 % | 2.745 M 10.87 % | 2.476 M |
| Net cash used provided by financing activities | 18.047 M 192.88 % | -19.430 M -223.11 % | 15.782 M 173.41 % | 5.772 M -86.11 % | 41.570 M 142.81 % | 17.120 M 591.36 % | 2.476 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.485 M |
| Net change in cash | 3.913 M 400.41 % | -1.303 M -138.92 % | 3.347 M 108.90 % | -37.621 M -272.78 % | 21.774 M 0.50 % | 21.666 M 730.43 % | 2.609 M |
| Cash at beginning of period | 10.472 M -11.06 % | 11.775 M 39.71 % | 8.428 M -81.70 % | 46.049 M 89.70 % | 24.275 M 830.43 % | 2.609 M | 0.000 |
| Cash at end of period | 14.386 M 37.37 % | 10.472 M -11.06 % | 11.775 M 39.71 % | 8.428 M -81.70 % | 46.049 M 89.70 % | 24.275 M 830.43 % | 2.609 M |
| Operating cash flow | 1.449 M 247.74 % | 416.553 K -79.06 % | 1.989 M 140.95 % | 825.532 K -20.00 % | 1.032 M -3.04 % | 1.064 M 130.75 % | 461.225 K |
| Capital expenditure | -179.043 K 92.09 % | -2.265 M -3 365.08 % | -65.363 K -91.71 % | -34.094 K 61.46 % | -88.471 K 69.73 % | -292.253 K 45.90 % | -540.243 K |
| Free CashFlow | 1.269 M 168.68 % | -1.848 M -196.08 % | 1.924 M 143.07 % | 791.438 K -16.11 % | 943.463 K 22.21 % | 772.028 K 1 077.03 % | -79.018 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2025-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.065 M 9.22 % | 2.806 M 10.46 % | 2.541 M 3.80 % | 2.448 M -2.31 % | 2.505 M 1.19 % | 2.476 M 0.30 % | 2.468 M -4.28 % | 2.579 M -2.07 % | 2.633 M -6.52 % | 2.817 M 10.63 % | 2.546 M 4.40 % | 2.439 M 2.16 % | 2.387 M 15.22 % | 2.072 M 6.30 % | 1.949 M -2.15 % | 1.992 M -8.80 % | 2.184 M 0.94 % | 2.164 M 8.44 % | 1.995 M -4.93 % | 2.099 M 3.25 % | 2.033 M 12.73 % | 1.803 M 12.02 % | 1.610 M -5.33 % | 1.700 M 26.04 % | 1.349 M |
| Net income | 444.293 K 233.83 % | -331.992 K -323.71 % | 148.403 K 190.26 % | 51.127 K -70.77 % | 174.907 K 103.77 % | 85.836 K 113.60 % | -631.127 K -331.95 % | 272.100 K 215.67 % | 86.197 K -82.54 % | 493.821 K 35.04 % | 365.696 K 21.33 % | 301.400 K -41.04 % | 511.153 K 33.12 % | 383.981 K 54.32 % | 248.826 K -12.65 % | 284.865 K -31.70 % | 417.091 K 4.83 % | 397.867 K 81.58 % | 219.111 K -43.92 % | 390.728 K 6.95 % | 365.353 K 298.50 % | 91.683 K 215.87 % | 29.026 K -80.92 % | 152.147 K 4.92 % | 145.013 K |
| Income before tax | 547.319 K 221.34 % | -451.045 K -332.76 % | 193.783 K 268.09 % | 52.646 K -75.57 % | 215.506 K 275.43 % | 57.402 K 106.88 % | -834.083 K -443.38 % | 242.903 K -15.56 % | 287.676 K -57.20 % | 672.162 K 58.56 % | 423.924 K 7.89 % | 392.905 K -37.42 % | 627.814 K 22.15 % | 513.979 K 59.08 % | 323.101 K -15.96 % | 384.475 K -30.17 % | 550.590 K 3.98 % | 529.497 K 54.78 % | 342.100 K -34.09 % | 519.057 K 12.81 % | 460.125 K 249.90 % | 131.503 K 625.65 % | 18.122 K -89.91 % | 179.535 K 1.82 % | 176.319 K |
| Income before tax ratio | 0.18 211.10 % | -0.16 -310.71 % | 0.08 254.61 % | 0.02 -74.99 % | 0.09 271.01 % | 0.02 106.86 % | -0.34 -458.75 % | 0.09 -13.78 % | 0.11 -54.22 % | 0.24 43.32 % | 0.17 3.35 % | 0.16 -38.74 % | 0.26 6.02 % | 0.25 49.65 % | 0.17 -14.12 % | 0.19 -23.44 % | 0.25 3.01 % | 0.24 42.73 % | 0.17 -30.67 % | 0.25 9.25 % | 0.23 210.40 % | 0.07 547.82 % | 0.01 -89.34 % | 0.11 -19.21 % | 0.13 |
| EBITDA | 617.313 K 267.11 % | -369.410 K -238.86 % | 266.030 K 115.15 % | 123.649 K -56.71 % | 285.624 K 124.76 % | 127.077 K 116.90 % | -751.729 K -358.37 % | 290.953 K -12.50 % | 332.501 K -55.71 % | 750.784 K 57.88 % | 475.526 K 6.98 % | 444.493 K -34.44 % | 678.035 K 19.22 % | 568.703 K 51.88 % | 374.433 K -14.08 % | 435.808 K -27.50 % | 601.152 K 2.87 % | 584.384 K 48.97 % | 392.288 K -31.12 % | 569.548 K 11.26 % | 511.910 K 190.62 % | 176.142 K 187.85 % | 61.192 K -65.92 % | 179.535 K -38.41 % | 291.510 K |
| Net income ratio | 0.14 222.53 % | -0.12 -302.52 % | 0.06 179.64 % | 0.02 -70.08 % | 0.07 101.37 % | 0.03 113.56 % | -0.26 -342.33 % | 0.11 222.34 % | 0.03 -81.33 % | 0.18 22.06 % | 0.14 16.22 % | 0.12 -42.28 % | 0.21 15.54 % | 0.19 45.17 % | 0.13 -10.73 % | 0.14 -25.12 % | 0.19 3.85 % | 0.18 67.45 % | 0.11 -41.01 % | 0.19 3.57 % | 0.18 253.51 % | 0.05 181.98 % | 0.02 -79.85 % | 0.09 -16.75 % | 0.11 |
| Ratio EBITDA | 0.20 253.00 % | -0.13 -225.71 % | 0.10 107.27 % | 0.05 -55.68 % | 0.11 122.12 % | 0.05 116.85 % | -0.30 -369.93 % | 0.11 -10.65 % | 0.13 -52.63 % | 0.27 42.71 % | 0.19 2.47 % | 0.18 -35.83 % | 0.28 3.48 % | 0.27 42.88 % | 0.19 -12.20 % | 0.22 -20.51 % | 0.28 1.91 % | 0.27 37.37 % | 0.20 -27.55 % | 0.27 7.75 % | 0.25 157.81 % | 0.10 156.97 % | 0.04 -64.00 % | 0.11 -51.13 % | 0.22 |
| Gross profit ratio | 0.71 9.35 % | 0.65 -3.31 % | 0.67 4.44 % | 0.64 -8.63 % | 0.71 13.92 % | 0.62 -8.65 % | 0.68 -2.69 % | 0.70 4.84 % | 0.66 -8.44 % | 0.73 -3.19 % | 0.75 -2.89 % | 0.77 -11.07 % | 0.87 -0.60 % | 0.87 -1.36 % | 0.89 0.06 % | 0.89 -0.84 % | 0.89 1.23 % | 0.88 1.50 % | 0.87 0.22 % | 0.87 1.36 % | 0.86 14.98 % | 0.74 -6.60 % | 0.80 -0.09 % | 0.80 -20.29 % | 1.00 |
| Weighted average shs out dil | 2.690 M -8.45 % | 2.939 M 95.99 % | 1.499 M 0.69 % | 1.489 M 0.44 % | 1.482 M -0.18 % | 1.485 M -0.31 % | 1.490 M 0.04 % | 1.489 M -0.11 % | 1.491 M -1.59 % | 1.515 M -1.22 % | 1.533 M -2.22 % | 1.568 M 0.24 % | 1.565 M 0.06 % | 1.564 M 0.08 % | 1.562 M -0.01 % | 1.562 M 0.06 % | 1.561 M -27.16 % | 2.144 M 31.99 % | 1.624 M 0.00 % | 1.624 M 0.00 % | 1.624 M 0.00 % | 1.624 M 0.00 % | 1.624 M 0.00 % | 1.624 M -29.54 % | 2.305 M |
| Weighted average shs out | 2.684 M -8.68 % | 2.939 M 98.13 % | 1.483 M -0.39 % | 1.489 M 0.44 % | 1.482 M -0.18 % | 1.485 M -0.31 % | 1.490 M 0.04 % | 1.489 M 0.04 % | 1.488 M -1.57 % | 1.512 M -1.15 % | 1.530 M -2.26 % | 1.565 M 0.04 % | 1.565 M 0.06 % | 1.564 M 0.08 % | 1.562 M -0.01 % | 1.562 M 0.06 % | 1.561 M -27.16 % | 2.144 M 31.99 % | 1.624 M 0.00 % | 1.624 M 0.00 % | 1.624 M 0.00 % | 1.624 M 0.00 % | 1.624 M 0.00 % | 1.624 M -29.54 % | 2.305 M |
| EPS diluted | 0.17 254.55 % | -0.11 -214.46 % | 0.10 133.25 % | 0.04 -65.67 % | 0.12 107.61 % | 0.06 113.44 % | -0.43 -338.89 % | 0.18 227.87 % | 0.05 -83.36 % | 0.33 43.48 % | 0.23 21.05 % | 0.19 -42.42 % | 0.33 32.00 % | 0.25 56.25 % | 0.16 -11.11 % | 0.18 -30.77 % | 0.26 36.84 % | 0.19 46.15 % | 0.13 -45.83 % | 0.24 9.09 % | 0.22 289.38 % | 0.06 215.64 % | 0.02 -80.90 % | 0.09 48.73 % | 0.06 |
| Earnings per share | 0.17 254.55 % | -0.11 -214.46 % | 0.10 133.25 % | 0.04 -65.67 % | 0.12 199.25 % | 0.04 109.33 % | -0.43 -338.89 % | 0.18 227.87 % | 0.05 -76.13 % | 0.23 0.00 % | 0.23 21.05 % | 0.19 -42.42 % | 0.33 83.33 % | 0.18 12.50 % | 0.16 -11.11 % | 0.18 -30.77 % | 0.26 36.84 % | 0.19 46.15 % | 0.13 -45.83 % | 0.24 9.09 % | 0.22 436.59 % | 0.04 129.05 % | 0.02 -80.90 % | 0.09 48.73 % | 0.06 |
| Gross profit | 2.183 M 19.44 % | 1.828 M 6.80 % | 1.711 M 8.41 % | 1.578 M -10.74 % | 1.768 M 15.28 % | 1.534 M -8.37 % | 1.674 M -6.86 % | 1.797 M 2.67 % | 1.751 M -14.40 % | 2.045 M 7.11 % | 1.909 M 1.39 % | 1.883 M -9.15 % | 2.073 M 14.52 % | 1.810 M 4.86 % | 1.726 M -2.09 % | 1.763 M -9.56 % | 1.950 M 2.19 % | 1.908 M 10.07 % | 1.733 M -4.73 % | 1.819 M 4.65 % | 1.738 M 29.61 % | 1.341 M 4.63 % | 1.282 M -5.41 % | 1.355 M 0.46 % | 1.349 M |
| Income tax expense | 103.026 K 186.54 % | -119.053 K -362.35 % | 45.380 K 2 887.49 % | 1.519 K -96.26 % | 40.599 K 242.78 % | -28.434 K 85.99 % | -202.956 K -595.13 % | -29.197 K -114.49 % | 201.479 K 12.97 % | 178.341 K 206.28 % | 58.228 K -36.37 % | 91.505 K -21.56 % | 116.661 K -10.26 % | 129.998 K 75.02 % | 74.275 K -25.43 % | 99.610 K -25.39 % | 133.499 K 1.42 % | 131.630 K 7.03 % | 122.989 K -4.16 % | 128.329 K 35.41 % | 94.772 K 138.00 % | 39.820 K 465.19 % | -10.904 K -139.81 % | 27.388 K -12.52 % | 31.306 K |
| Cost of revenue | 882.391 K -9.85 % | 978.808 K 18.01 % | 829.427 K -4.57 % | 869.128 K 17.91 % | 737.103 K -21.75 % | 941.995 K 18.58 % | 794.370 K 1.64 % | 781.536 K -11.47 % | 882.817 K 14.38 % | 771.813 K 21.20 % | 636.827 K 14.62 % | 555.597 K 76.79 % | 314.262 K 20.03 % | 261.816 K 17.51 % | 222.807 K -2.59 % | 228.741 K -2.42 % | 234.403 K -8.34 % | 255.727 K -2.36 % | 261.904 K -6.27 % | 279.410 K -5.02 % | 294.186 K -36.31 % | 461.915 K 40.91 % | 327.799 K -5.01 % | 345.077 K | 0.000 |
| General and administrative expenses | 897.872 K -35.11 % | 1.384 M 73.75 % | 796.413 K -4.56 % | 834.453 K -0.09 % | 835.188 K -14.73 % | 979.479 K 21.75 % | 804.470 K 5.75 % | 760.697 K -1.56 % | 772.790 K -13.09 % | 889.183 K 6.80 % | 832.532 K 0.10 % | 831.677 K -0.02 % | 831.867 K 0.13 % | 830.756 K 3.07 % | 806.036 K 8.75 % | 741.210 K -19.60 % | 921.948 K -13.57 % | 1.067 M 8.62 % | 982.072 K 5.40 % | 931.801 K 2.85 % | 905.971 K -3.77 % | 941.420 K 6.04 % | 887.807 K 5.41 % | 842.258 K 501.39 % | 140.052 K |
| Selling and marketing expenses | 21.450 K 385.07 % | 4.422 K -51.49 % | 9.116 K -34.57 % | 13.933 K -5.29 % | 14.712 K 139.30 % | 6.148 K -59.46 % | 15.165 K -38.68 % | 24.732 K 62.83 % | 15.189 K -12.60 % | 17.379 K -5.78 % | 18.445 K -45.02 % | 33.549 K 88.41 % | 17.806 K 39.49 % | 12.765 K -42.50 % | 22.199 K -19.64 % | 27.623 K 83.68 % | 15.039 K 10.44 % | 13.617 K -9.33 % | 15.019 K -28.80 % | 21.093 K 64.06 % | 12.857 K 64.56 % | 7.813 K -61.47 % | 20.279 K -9.14 % | 22.318 K 60.10 % | 13.940 K |
| Other expenses | 716.061 K -19.58 % | 890.402 K 25.09 % | 711.783 K 5.08 % | 677.366 K -3.64 % | 702.922 K 43.19 % | 490.893 K -70.93 % | 1.688 M 119.56 % | 769.028 K 13.95 % | 674.904 K 44.70 % | 466.414 K -26.50 % | 634.552 K 1.50 % | 625.196 K 4.97 % | 595.598 K 31.56 % | 452.731 K -21.27 % | 575.061 K -5.72 % | 609.952 K 31.99 % | 462.115 K 55.02 % | 298.103 K -24.37 % | 394.182 K 13.45 % | 347.463 K -3.36 % | 359.540 K 37.99 % | 260.552 K -26.76 % | 355.773 K 14.35 % | 311.137 K | 0.000 |
| Operating expenses | 1.635 M -28.23 % | 2.279 M 50.17 % | 1.517 M -0.55 % | 1.526 M -1.74 % | 1.553 M 5.17 % | 1.477 M -41.13 % | 2.508 M 61.35 % | 1.554 M 6.26 % | 1.463 M 6.55 % | 1.373 M -7.58 % | 1.486 M -0.33 % | 1.490 M 3.12 % | 1.445 M 11.50 % | 1.296 M -7.63 % | 1.403 M 1.78 % | 1.379 M -1.45 % | 1.399 M 1.50 % | 1.378 M -0.92 % | 1.391 M 6.99 % | 1.300 M 1.72 % | 1.278 M 5.67 % | 1.210 M -4.28 % | 1.264 M 7.50 % | 1.176 M 0.25 % | 1.173 M |
| Cost and expenses | 2.518 M -22.71 % | 3.257 M 38.80 % | 2.347 M -2.01 % | 2.395 M 4.58 % | 2.290 M -5.32 % | 2.419 M -26.77 % | 3.302 M 41.37 % | 2.336 M -0.41 % | 2.346 M 9.37 % | 2.145 M 1.06 % | 2.122 M 3.73 % | 2.046 M 16.28 % | 1.760 M 12.93 % | 1.558 M -4.18 % | 1.626 M 1.16 % | 1.608 M -1.59 % | 1.634 M -0.04 % | 1.634 M -1.15 % | 1.653 M 4.65 % | 1.580 M 0.46 % | 1.573 M -5.93 % | 1.672 M 5.03 % | 1.592 M 4.66 % | 1.521 M 29.68 % | 1.173 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 | 0.000 | 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 | 919.322 K -33.77 % | 1.388 M 72.33 % | 805.529 K -5.05 % | 848.386 K -0.18 % | 849.900 K -13.77 % | 985.627 K 20.25 % | 819.635 K 4.36 % | 785.429 K -0.32 % | 787.979 K -13.08 % | 906.562 K 6.53 % | 850.977 K -1.65 % | 865.226 K 1.83 % | 849.673 K 0.73 % | 843.521 K 1.85 % | 828.235 K 7.73 % | 768.833 K -17.95 % | 936.987 K -13.27 % | 1.080 M 8.35 % | 997.091 K 4.64 % | 952.894 K 3.71 % | 918.828 K -3.20 % | 949.233 K 4.53 % | 908.086 K 5.03 % | 864.576 K -18.25 % | 1.058 M |
| Interest income | 2.875 M 9.02 % | 2.638 M 13.01 % | 2.334 M 2.94 % | 2.267 M -1.94 % | 2.312 M 0.45 % | 2.302 M -0.84 % | 2.321 M -3.38 % | 2.402 M -0.11 % | 2.405 M -0.55 % | 2.418 M 5.76 % | 2.287 M 1.84 % | 2.245 M 10.77 % | 2.027 M 12.91 % | 1.795 M 2.24 % | 1.756 M 3.16 % | 1.702 M -10.58 % | 1.904 M 5.09 % | 1.811 M 12.31 % | 1.613 M 1.30 % | 1.592 M 8.48 % | 1.468 M 1.69 % | 1.443 M 1.34 % | 1.424 M -6.49 % | 1.523 M | 0.000 |
| Interest expense | 922.391 K 4.37 % | 883.808 K 1.44 % | 871.260 K 1.18 % | 861.128 K -3.47 % | 892.103 K -2.61 % | 915.995 K -0.04 % | 916.370 K -0.02 % | 916.536 K 8.88 % | 841.817 K 9.07 % | 771.813 K 21.20 % | 636.827 K 14.62 % | 555.597 K 76.79 % | 314.262 K 20.03 % | 261.816 K 17.51 % | 222.807 K -2.59 % | 228.741 K -2.42 % | 234.403 K -8.34 % | 255.727 K -2.36 % | 261.904 K -6.27 % | 279.410 K -5.02 % | 294.186 K -5.68 % | 311.915 K -4.85 % | 327.799 K -5.01 % | 345.077 K | 0.000 |
| Depreciation and amortization | 69.994 K -14.26 % | 81.635 K 12.99 % | 72.247 K 1.75 % | 71.003 K 1.26 % | 70.118 K 0.64 % | 69.675 K -15.40 % | 82.354 K 71.39 % | 48.050 K 7.19 % | 44.825 K -42.99 % | 78.622 K 52.36 % | 51.602 K 0.03 % | 51.588 K 2.72 % | 50.221 K -8.23 % | 54.724 K 6.61 % | 51.332 K 0.00 % | 51.333 K 1.52 % | 50.562 K -7.88 % | 54.887 K 9.36 % | 50.188 K -0.60 % | 50.491 K -2.50 % | 51.785 K 16.01 % | 44.639 K 3.64 % | 43.070 K | 0.000 100.00 % | -176.319 K |
| Operating income | 547.319 K 221.34 % | -451.045 K -332.76 % | 193.783 K 268.09 % | 52.646 K -75.57 % | 215.506 K 275.43 % | 57.402 K 106.88 % | -834.083 K -443.38 % | 242.903 K -15.56 % | 287.676 K -57.20 % | 672.162 K 58.56 % | 423.924 K 7.89 % | 392.905 K -37.42 % | 627.814 K 22.15 % | 513.979 K 59.08 % | 323.101 K -15.96 % | 384.475 K -30.17 % | 550.590 K 3.98 % | 529.497 K 54.78 % | 342.100 K -34.09 % | 519.057 K 12.81 % | 460.125 K 249.90 % | 131.503 K 625.65 % | 18.122 K -89.91 % | 179.535 K 1.82 % | 176.319 K |
| Operating income ratio | 0.18 211.10 % | -0.16 -310.71 % | 0.08 254.61 % | 0.02 -74.99 % | 0.09 271.01 % | 0.02 106.86 % | -0.34 -458.75 % | 0.09 -13.78 % | 0.11 -54.22 % | 0.24 43.32 % | 0.17 3.35 % | 0.16 -38.74 % | 0.26 6.02 % | 0.25 49.65 % | 0.17 -14.12 % | 0.19 -23.44 % | 0.25 3.01 % | 0.24 42.73 % | 0.17 -30.67 % | 0.25 9.25 % | 0.23 210.40 % | 0.07 547.82 % | 0.01 -89.34 % | 0.11 -19.21 % | 0.13 |
| Total other income expenses 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 |
| 2025-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 |
| 2025-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 11.769 M -6.00 % | 12.520 M -3.41 % | 12.962 M 83.29 % | 7.072 M -8.43 % | 7.723 M -21.38 % | 9.823 M -50.75 % | 19.944 M 62.72 % | 12.256 M 111.30 % | 5.800 M 195.07 % | 1.966 M 242.05 % | -1.384 M 62.32 % | -3.673 M -133.97 % | 10.812 M 347.80 % | -4.363 M -42.13 % | -3.070 M 51.55 % | -6.336 M -150.89 % | -2.526 M -139.96 % | 6.320 M -23.01 % | 8.209 M 71.03 % | 4.799 M -66.76 % | 14.438 M 63.70 % | 8.820 M |
| Total investments | 211.904 M 2.63 % | 206.481 M 6.18 % | 194.468 M 5.88 % | 183.670 M 0.23 % | 183.257 M -3.83 % | 190.565 M -4.41 % | 199.355 M -1.57 % | 202.525 M -2.07 % | 206.799 M -0.17 % | 207.152 M -2.20 % | 211.816 M 4.57 % | 202.557 M -0.71 % | 204.015 M 3.68 % | 196.779 M 12.07 % | 175.579 M 3.61 % | 169.464 M 5.51 % | 160.609 M 3.09 % | 155.788 M 2.61 % | 151.827 M 11.03 % | 136.744 M | 0.000 -100.00 % | 134.768 M |
| Total debt | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 50.00 % | 10.000 M 0.00 % | 10.000 M -23.08 % | 13.000 M -43.48 % | 23.000 M 15.00 % | 20.000 M 53.85 % | 13.000 M 62.50 % | 8.000 M 60.00 % | 5.000 M | 0.000 -100.00 % | 14.000 M | 0.000 | 0.000 -100.00 % | 149.557 K -87.91 % | 1.237 M -88.07 % | 10.372 M -35.64 % | 16.116 M 29.00 % | 12.493 M -13.47 % | 14.438 M 0.44 % | 14.375 M |
| Accumulated other comprehensive income loss | -432.968 K 10.90 % | -485.930 K 15.75 % | -576.769 K 9.12 % | -634.668 K 0.99 % | -640.995 K 14.85 % | -752.788 K 4.72 % | -790.114 K 3.24 % | -816.601 K 6.87 % | -876.797 K -11.71 % | -784.857 K -12.67 % | -696.602 K 2.22 % | -712.423 K -43.39 % | -496.839 K -34.63 % | -369.029 K -71.71 % | -214.914 K -414.24 % | 68.392 K -43.76 % | 121.600 K 0.77 % | 120.667 K -5.11 % | 127.159 K -14.66 % | 148.996 K 28.99 % | 115.506 K 73.11 % | 66.725 K |
| Retained earnings | 26.010 M 1.74 % | 25.566 M -1.28 % | 25.898 M 0.58 % | 25.750 M 0.20 % | 25.699 M 0.69 % | 25.524 M 0.34 % | 25.438 M -2.42 % | 26.069 M 1.05 % | 25.797 M 0.86 % | 25.577 M 3.97 % | 24.602 M 1.51 % | 24.236 M 1.26 % | 23.935 M 0.12 % | 23.905 M 3.76 % | 23.039 M 1.09 % | 22.791 M 1.27 % | 22.506 M 1.89 % | 22.089 M 1.83 % | 21.691 M 1.02 % | 21.472 M 1.85 % | 21.081 M 1.76 % | 20.716 M |
| Common stock | 28.962 K 0.00 % | 28.962 K 38.36 % | 20.933 K 0.06 % | 20.920 K 0.00 % | 20.920 K -0.24 % | 20.970 K -0.81 % | 21.141 K 0.00 % | 21.141 K 0.00 % | 21.141 K 0.00 % | 21.141 K -0.09 % | 21.160 K -4.80 % | 22.227 K -0.31 % | 22.295 K 0.00 % | 22.295 K 0.00 % | 22.295 K 0.00 % | 22.295 K 0.00 % | 22.295 K 0.00 % | 22.295 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | 46.281 M 1.25 % | 45.709 M 43.05 % | 31.954 M 0.85 % | 31.685 M 0.31 % | 31.587 M 0.93 % | 31.295 M 0.06 % | 31.278 M -1.74 % | 31.832 M 1.19 % | 31.457 M 0.57 % | 31.280 M 2.95 % | 30.382 M -2.68 % | 31.220 M 0.16 % | 31.170 M -0.17 % | 31.224 M 2.36 % | 30.503 M -0.08 % | 30.528 M 0.81 % | 30.282 M 1.45 % | 29.849 M 36.81 % | 21.818 M 0.91 % | 21.621 M 2.00 % | 21.196 M 1.99 % | 20.782 M |
| Other non current liabilities | 2.986 M 3.51 % | 2.885 M -25.57 % | 3.876 M 36.99 % | 2.829 M 4.87 % | 2.698 M 37.75 % | 1.958 M 5.40 % | 1.858 M -36.16 % | 2.911 M 13.68 % | 2.560 M 14.06 % | 2.245 M 22.27 % | 1.836 M -6.52 % | 1.964 M -31.56 % | 2.870 M 144.12 % | 1.176 M -7.33 % | 1.268 M 10.93 % | 1.144 M -31.40 % | 1.667 M 14.98 % | 1.450 M 37.55 % | 1.054 M -6.59 % | 1.129 M 114.11 % | -8.000 M -641.24 % | 1.478 M |
| Long term debt | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 50.00 % | 10.000 M 0.00 % | 10.000 M -23.08 % | 13.000 M -43.48 % | 23.000 M 15.00 % | 20.000 M 53.85 % | 13.000 M 62.50 % | 8.000 M 60.00 % | 5.000 M | 0.000 -100.00 % | 14.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M -50.00 % | 8.000 M 0.00 % | 8.000 M 0.00 % | 8.000 M |
| Total non current liabilities | 17.986 M 0.57 % | 17.885 M -5.25 % | 18.876 M 47.13 % | 12.829 M 1.04 % | 12.698 M -15.11 % | 14.958 M -39.82 % | 24.858 M 8.50 % | 22.911 M 47.24 % | 15.560 M 51.89 % | 10.245 M 49.87 % | 6.836 M 248.06 % | 1.964 M -88.36 % | 16.870 M 1 335.04 % | 1.176 M -7.33 % | 1.268 M 10.93 % | 1.144 M -31.40 % | 1.667 M 14.98 % | 1.450 M -71.31 % | 5.054 M -44.63 % | 9.129 M | 0.000 -100.00 % | 9.478 M |
| Other current liabilities | 181.722 M 3.70 % | 175.241 M -5.77 % | 185.978 M 7.24 % | 173.417 M 0.73 % | 172.165 M -0.47 % | 172.981 M 1.94 % | 169.681 M -5.39 % | 179.347 M -4.91 % | 188.608 M -4.38 % | 197.254 M -1.90 % | 201.073 M -0.96 % | 203.024 M 8.13 % | 187.753 M -0.18 % | 188.100 M -0.47 % | 188.992 M 3.05 % | 183.393 M 5.74 % | 173.436 M 0.86 % | 171.956 M -2.78 % | 176.876 M 27.02 % | 139.248 M 2 263.01 % | -6.438 M -104.80 % | 134.015 M |
| 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 | 0.000 | 0.000 -100.00 % | 31.845 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 149.557 K -87.91 % | 1.237 M -88.07 % | 10.372 M -14.39 % | 12.116 M 169.65 % | 4.493 M -30.21 % | 6.438 M 0.99 % | 6.375 M |
| Total current liabilities | 181.722 M 3.70 % | 175.241 M -5.79 % | 186.010 M 7.26 % | 173.417 M 0.73 % | 172.165 M -0.47 % | 172.981 M 1.94 % | 169.681 M -5.39 % | 179.347 M -4.91 % | 188.608 M -4.38 % | 197.254 M -1.90 % | 201.073 M -0.96 % | 203.024 M 8.13 % | 187.753 M -0.18 % | 188.100 M -0.47 % | 188.992 M 2.97 % | 183.542 M 5.08 % | 174.673 M -4.20 % | 182.328 M -3.53 % | 188.992 M 31.48 % | 143.741 M | 0.000 -100.00 % | 140.390 M |
| Total liabilities | 199.708 M 3.41 % | 193.126 M -5.74 % | 204.886 M 10.01 % | 186.247 M 0.75 % | 184.863 M -1.64 % | 187.939 M -3.39 % | 194.539 M -3.82 % | 202.258 M -0.94 % | 204.169 M -1.61 % | 207.499 M -0.20 % | 207.909 M 1.42 % | 204.988 M 0.18 % | 204.623 M 8.11 % | 189.276 M -0.52 % | 190.260 M 3.02 % | 184.686 M 4.73 % | 176.340 M -4.05 % | 183.778 M -5.29 % | 194.046 M 26.94 % | 152.870 M 1.30 % | 150.914 M 0.70 % | 149.868 M |
| Other non current assets | 26.360 M 4.10 % | 25.323 M -28.54 % | 35.434 M 34.86 % | 26.275 M 1.60 % | 25.862 M 27.85 % | 20.228 M 11.18 % | 18.194 M -3.69 % | 18.891 M 10.79 % | 17.052 M -23.76 % | 22.365 M 29.31 % | 17.296 M -36.14 % | 27.085 M 5.76 % | 25.610 M 54.87 % | 16.537 M -58.39 % | 39.746 M 7.78 % | 36.877 M -7.32 % | 39.789 M -22.16 % | 51.115 M -4.31 % | 53.419 M 96.73 % | 27.154 M 1 195.64 % | -2.478 M -109.13 % | 27.158 M |
| Long term investments | 211.132 M 3.18 % | 204.616 M 8.10 % | 189.278 M 6.68 % | 177.427 M 0.44 % | 176.657 M -3.97 % | 183.958 M -4.41 % | 192.436 M -1.31 % | 194.986 M -1.61 % | 198.173 M -0.03 % | 198.230 M -2.15 % | 202.578 M 4.88 % | 193.143 M -0.40 % | 193.926 M 4.17 % | 186.162 M 13.26 % | 164.362 M 4.72 % | 156.951 M 5.79 % | 148.362 M 2.40 % | 144.878 M 2.97 % | 140.699 M 12.76 % | 124.777 M | 0.000 -100.00 % | 119.760 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 776.659 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 266.639 K |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 776.659 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 266.639 K |
| Property plant equipment net | 3.793 M -2.34 % | 3.884 M -0.99 % | 3.922 M -0.61 % | 3.947 M -1.61 % | 4.011 M -1.83 % | 4.086 M -0.74 % | 4.116 M 3.58 % | 3.974 M 7.29 % | 3.704 M 74.03 % | 2.128 M -3.56 % | 2.207 M -3.43 % | 2.285 M -3.16 % | 2.360 M 40.80 % | 1.676 M -2.65 % | 1.722 M -2.02 % | 1.757 M -2.84 % | 1.809 M -2.23 % | 1.850 M -0.37 % | 1.857 M -2.30 % | 1.901 M -2.11 % | 1.941 M -1.39 % | 1.969 M |
| Total non current assets | 241.284 M 3.19 % | 233.822 M 2.09 % | 229.029 M 10.02 % | 208.170 M 0.55 % | 207.041 M -0.87 % | 208.852 M -2.97 % | 215.247 M -1.34 % | 218.165 M -0.50 % | 219.266 M -1.77 % | 223.210 M 0.51 % | 222.081 M -0.19 % | 222.514 M 0.25 % | 221.961 M 8.30 % | 204.954 M -0.49 % | 205.971 M 5.26 % | 195.679 M 2.93 % | 190.110 M -4.04 % | 198.113 M 0.89 % | 196.369 M 27.20 % | 154.374 M | 0.000 -100.00 % | 149.587 M |
| Other current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 772.522 K -58.57 % | 1.865 M -64.07 % | 5.190 M -16.86 % | 6.242 M -5.41 % | 6.600 M -0.11 % | 6.607 M -4.51 % | 6.919 M -8.22 % | 7.539 M -12.60 % | 8.626 M -3.32 % | 8.922 M -3.42 % | 9.238 M -1.87 % | 9.414 M -6.69 % | 10.089 M -4.97 % | 10.617 M -5.34 % | 11.217 M -10.36 % | 12.513 M 2.18 % | 12.247 M 12.25 % | 10.910 M -1.96 % | 11.128 M -7.02 % | 11.968 M | 0.000 -100.00 % | 15.008 M |
| cash and cash equivalents | 3.231 M 30.27 % | 2.480 M 21.69 % | 2.038 M -30.41 % | 2.928 M 28.59 % | 2.277 M -28.33 % | 3.177 M 3.96 % | 3.056 M -60.53 % | 7.744 M 7.56 % | 7.200 M 19.31 % | 6.034 M -5.48 % | 6.384 M 73.83 % | 3.673 M 15.20 % | 3.188 M -26.93 % | 4.363 M 42.13 % | 3.070 M -52.67 % | 6.486 M 72.39 % | 3.762 M -7.15 % | 4.052 M -48.75 % | 7.907 M 2.77 % | 7.694 M | 0.000 -100.00 % | 5.555 M |
| Cash and short term investments | 4.003 M -7.86 % | 4.345 M -39.89 % | 7.228 M -21.19 % | 9.171 M 3.31 % | 8.877 M -9.27 % | 9.784 M -1.92 % | 9.975 M -34.73 % | 15.283 M -3.43 % | 15.825 M 5.81 % | 14.956 M -4.26 % | 15.622 M 19.37 % | 13.087 M -1.44 % | 13.277 M -11.37 % | 14.980 M 4.86 % | 14.287 M -24.80 % | 18.999 M 18.68 % | 16.009 M 7.00 % | 14.962 M -21.40 % | 19.035 M -3.19 % | 19.661 M | 0.000 -100.00 % | 20.563 M |
| Total current assets | 4.704 M -6.15 % | 5.012 M -35.82 % | 7.810 M -19.99 % | 9.761 M 3.74 % | 9.410 M -9.37 % | 10.382 M -1.78 % | 10.570 M -33.63 % | 15.925 M -2.66 % | 16.360 M 5.08 % | 15.569 M -3.96 % | 16.210 M 18.37 % | 13.694 M -0.99 % | 13.831 M -11.03 % | 15.546 M 5.10 % | 14.792 M -24.28 % | 19.535 M 18.30 % | 16.513 M 6.43 % | 15.514 M -20.42 % | 19.495 M -3.09 % | 20.117 M | 0.000 -100.00 % | 21.063 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 700.642 K 4.94 % | 667.686 K 14.62 % | 582.544 K -1.34 % | 590.449 K 10.85 % | 532.670 K -10.89 % | 597.768 K 0.56 % | 594.427 K -7.47 % | 642.414 K 20.26 % | 534.187 K -12.82 % | 612.724 K 4.13 % | 588.419 K -3.13 % | 607.402 K 9.65 % | 553.963 K -2.11 % | 565.929 K 11.90 % | 505.737 K -5.59 % | 535.703 K 6.41 % | 503.447 K -8.88 % | 552.516 K 20.01 % | 460.388 K 1.17 % | 455.073 K | 0.000 -100.00 % | 499.740 K |
| Tax assets | 0.000 | 0.000 -100.00 % | 394.817 K -24.27 % | 521.320 K 2.10 % | 510.585 K -12.02 % | 580.340 K 16.02 % | 500.221 K 59.87 % | 312.887 K -7.16 % | 337.033 K -30.78 % | 486.916 K | 0.000 | 0.000 -100.00 % | 65.171 K -88.74 % | 578.618 K 309.95 % | 141.142 K 49.94 % | 94.133 K -37.40 % | 150.382 K -44.24 % | 269.715 K -31.48 % | 393.650 K -27.50 % | 542.954 K 1.12 % | 536.960 K -23.33 % | 700.380 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 172.111 M | 0.000 |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Other total stockholders equity | 20.674 M 0.36 % | 20.600 M 211.57 % | 6.612 M 0.96 % | 6.549 M 0.62 % | 6.509 M 0.09 % | 6.503 M -1.60 % | 6.609 M 0.77 % | 6.558 M 0.65 % | 6.516 M 0.78 % | 6.466 M 0.15 % | 6.456 M -15.87 % | 7.674 M -0.47 % | 7.710 M 0.58 % | 7.666 M 0.13 % | 7.656 M 0.13 % | 7.647 M 0.19 % | 7.633 M 0.20 % | 7.618 M | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 -100.00 % | 150.914 M | 0.000 |
| Total assets | 245.988 M 3.00 % | 238.835 M 0.84 % | 236.839 M 8.68 % | 217.931 M 0.68 % | 216.450 M -1.27 % | 219.234 M -2.91 % | 225.816 M -3.53 % | 234.090 M -0.65 % | 235.626 M -1.32 % | 238.779 M 0.20 % | 238.291 M 0.88 % | 236.208 M 0.18 % | 235.793 M 6.94 % | 220.500 M -0.12 % | 220.763 M 2.58 % | 215.214 M 4.16 % | 206.622 M -3.28 % | 213.627 M -1.04 % | 215.864 M 23.71 % | 174.491 M 1.38 % | 172.111 M 0.86 % | 170.650 M |
| 2025-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 |
| 2025-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 28.595 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 103.265 K 69.94 % | 60.765 K -21.84 % | 77.747 K -35.69 % | 120.901 K -7.87 % | 131.227 K -21.61 % | 167.398 K | 0.000 -100.00 % | 159.794 K 82.99 % | 87.324 K | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 38.868 M 49 405.81 % | 78.512 K 59.07 % | 49.356 K 22.72 % | 40.219 K -19.98 % | 50.262 K -0.06 % | 50.293 K 0.06 % | 50.262 K 18.96 % | 42.250 K -15.89 % | 50.231 K 8.73 % | 46.196 K 15.32 % | 40.060 K -0.51 % | 40.265 K -8.97 % | 44.234 K 360.15 % | 9.613 K 0.00 % | 9.613 K -32.02 % | 14.141 K -5.61 % | 14.982 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 100.00 % | -696.293 K -199.12 % | 702.505 K 10 736.11 % | 6.483 K -99.26 % | 871.130 K 1 275.08 % | 63.351 K 105.94 % | -1.066 M -339.22 % | 445.529 K 132.14 % | 191.919 K -52.93 % | 407.693 K 1 538.17 % | -28.348 K 96.60 % | -833.724 K -176.81 % | 1.085 M 730.91 % | -172.050 K -226.42 % | 136.096 K 130.84 % | -441.236 K -220.44 % | 366.349 K -65.66 % | 1.067 M 308.30 % | -512.133 K 54.02 % | -1.114 M -334.55 % | 474.885 K -35.53 % | 736.612 K 230.39 % | -564.920 K -23.97 % | -455.681 K -168.57 % | 664.505 K |
| Accounts receivables | 0.000 100.00 % | -85.142 K -1 177.07 % | 7.905 K 113.68 % | -57.779 K -188.76 % | 65.098 K 2 048.46 % | -3.341 K -106.96 % | 47.987 K 144.34 % | -108.227 K -237.80 % | 78.537 K 423.13 % | -24.305 K -228.04 % | 18.983 K 135.52 % | -53.439 K -546.59 % | 11.966 K 119.88 % | -60.192 K -300.87 % | 29.966 K 192.90 % | -32.256 K -165.74 % | 49.069 K 153.26 % | -92.128 K -1 633.36 % | -5.315 K -134.29 % | 15.500 K -46.86 % | 29.167 K 138.68 % | -75.399 K -2 784.19 % | 2.809 K -94.35 % | 49.689 K -30.05 % | 71.031 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other working capital | 0.000 100.00 % | -611.151 K -187.99 % | 694.600 K 980.89 % | 64.262 K -92.03 % | 806.032 K 1 108.59 % | 66.692 K 105.99 % | -1.114 M -301.13 % | 553.756 K 388.40 % | 113.382 K -73.75 % | 431.998 K 1 012.72 % | -47.331 K 93.93 % | -780.285 K -172.69 % | 1.074 M 1 059.71 % | -111.858 K -205.40 % | 106.130 K 125.95 % | -408.980 K -228.90 % | 317.280 K -72.62 % | 1.159 M 328.66 % | -506.818 K 55.12 % | -1.129 M -353.37 % | 445.718 K -45.11 % | 812.011 K 243.03 % | -567.729 K -12.34 % | -505.370 K -185.15 % | 593.474 K |
| Other non cash items | -117.789 M -28 913.78 % | 408.794 K 430.96 % | -123.516 K -123.71 % | -55.212 K 75.04 % | -221.177 K -451.30 % | -40.119 K -105.26 % | 762.217 K 512.03 % | -184.992 K -2 749.98 % | -6.491 K 97.79 % | -293.304 K -117.29 % | -134.982 K -82.61 % | -73.920 K 65.56 % | -214.621 K -49.69 % | -143.373 K -16.41 % | -123.160 K 47.01 % | -232.434 K 55.16 % | -518.401 K -281.24 % | -135.979 K 59.73 % | -337.689 K -212.18 % | -108.171 K 35.02 % | -166.479 K -467.36 % | 45.318 K 320.56 % | -20.547 K -19.24 % | -17.232 K -304.32 % | -4.262 K |
| Net cash provided by operating activities | 463.961 M 101 105.13 % | -459.344 K -154.10 % | 848.995 K 647.22 % | 113.620 K -87.98 % | 945.240 K 312.70 % | 229.036 K 128.55 % | -802.101 K -228.76 % | 622.937 K 69.89 % | 366.681 K -49.98 % | 733.028 K 149.31 % | 294.028 K 157.16 % | -514.391 K -134.84 % | 1.476 M 525.20 % | 236.160 K -38.42 % | 383.472 K 256.15 % | -245.584 K -154.39 % | 451.484 K -70.19 % | 1.515 M 466.66 % | -413.125 K 47.09 % | -780.776 K -188.19 % | 885.338 K -11.96 % | 1.006 M 295.88 % | -513.371 K -85.35 % | -276.972 K -132.62 % | 849.048 K |
| Investments in property plant and equipment | -7.327 M -10 233.40 % | -70.906 K 6.49 % | -75.830 K -777.46 % | -8.642 K 63.48 % | -23.665 K -21.51 % | -19.475 K 92.28 % | -252.167 K 27.04 % | -345.601 K 79.02 % | -1.648 M | 0.000 | 0.000 100.00 % | -3.693 K 94.01 % | -61.671 K -582.96 % | -9.030 K 42.94 % | -15.825 K | 0.000 100.00 % | -9.239 K 80.72 % | -47.925 K -631.34 % | -6.553 K 31.73 % | -9.599 K 60.65 % | -24.394 K -450.39 % | 6.962 K 143.20 % | -16.114 K 77.43 % | -71.384 K 66.28 % | -211.717 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 |
| 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 100.00 % | -500.000 K 50.00 % | -1.000 M 50.00 % | -2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 93.654 M 89 336.19 % | 104.716 K -90.73 % | 1.129 M 217.49 % | 355.671 K 141.78 % | 147.104 K -58.00 % | 350.258 K -45.40 % | 641.462 K -44.08 % | 1.147 M 612.96 % | 160.886 K -5.98 % | 171.126 K -3.30 % | 176.959 K -53.49 % | 380.501 K 14.66 % | 331.843 K -12.54 % | 379.430 K -73.84 % | 1.450 M 115.22 % | 673.933 K -0.94 % | 680.298 K -57.58 % | 1.604 M 17.30 % | 1.367 M -40.88 % | 2.313 M 18.41 % | 1.953 M 28.60 % | 1.519 M 34.96 % | 1.125 M | 0.000 | 0.000 |
| Other investing activites | -5.956 B -49 915.16 % | -11.909 M 0.84 % | -12.009 M -2 035.55 % | -562.352 K -107.66 % | 7.341 M -15.49 % | 8.687 M 23.39 % | 7.040 M 255.96 % | 1.978 M 7 058.87 % | -28.420 K -101.24 % | 2.290 M 118.64 % | -12.282 M -2 559.32 % | 499.401 K 108.43 % | -5.926 M 73.64 % | -22.486 M -326.99 % | -5.266 M 47.49 % | -10.029 M -64.77 % | -6.087 M -32.72 % | -4.586 M 71.59 % | -16.145 M -145.14 % | -6.586 M -689.87 % | -833.800 K 94.17 % | -14.304 M -563.90 % | 3.083 M -42.96 % | 5.405 M -22.16 % | 6.944 M |
| Net cash used for investing activites | -5.870 B -49 330.60 % | -11.875 M -8.39 % | -10.956 M -4 988.13 % | -215.323 K -102.88 % | 7.464 M -17.22 % | 9.017 M 21.38 % | 7.429 M 167.32 % | 2.779 M 283.42 % | -1.515 M -161.57 % | 2.461 M 120.33 % | -12.105 M -1 481.51 % | 876.209 K 115.49 % | -5.656 M 74.42 % | -22.116 M -410.57 % | -4.332 M 58.17 % | -10.355 M -39.64 % | -7.416 M -144.70 % | -3.031 M 79.50 % | -14.784 M -245.19 % | -4.283 M -491.15 % | 1.095 M 108.57 % | -12.778 M -404.77 % | 4.193 M -21.40 % | 5.334 M -20.78 % | 6.733 M |
| Debt repayment | 0.000 100.00 % | -2.000 M -140.00 % | 5.000 M | 0.000 100.00 % | -3.000 M 70.00 % | -10.000 M -433.33 % | 3.000 M -57.14 % | 7.000 M 40.00 % | 5.000 M 66.67 % | 3.000 M -40.00 % | 5.000 M 135.71 % | -14.000 M -200.00 % | 14.000 M | 0.000 100.00 % | -149.557 K 86.25 % | -1.087 M 88.10 % | -9.135 M -59.06 % | -5.743 M -258.55 % | 3.622 M 286.29 % | -1.945 M -3 195.91 % | 62.811 K -99.39 % | 10.375 M 159.37 % | 4.000 M | 0.000 | 0.000 |
| Common stock issued | 0.000 -100.00 % | 15.197 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 |
| Common stock repurchased | 0.000 100.00 % | -37.665 K | 0.000 | 0.000 | 0.000 100.00 % | -156.220 K | 0.000 | 0.000 | 0.000 100.00 % | -36.247 K 97.12 % | -1.259 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 |
| 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 |
| Other financing activites | 6.481 B 64 200.57 % | -10.110 M -180.29 % | 12.592 M 905.80 % | 1.252 M 253.53 % | -815.486 K -124.71 % | 3.300 M 134.14 % | -9.667 M -4.38 % | -9.261 M -7.11 % | -8.646 M -126.42 % | -3.819 M -95.69 % | -1.951 M -112.84 % | 15.195 M 4 469.69 % | -347.733 K 60.98 % | -891.161 K -115.92 % | 5.599 M -43.77 % | 9.957 M 572.83 % | 1.480 M -45.43 % | 2.712 M -92.79 % | 37.628 M 711.32 % | 4.638 M 678.90 % | 595.445 K -92.31 % | 7.746 M 4 839.33 % | -163.447 K 51.00 % | -333.554 K 92.59 % | -4.504 M |
| Net cash used provided by financing activities | 6.481 B 212 448.88 % | 3.049 M -82.68 % | 17.606 M 1 306.23 % | 1.252 M 132.43 % | -3.860 M 43.70 % | -6.856 M -2.84 % | -6.667 M -194.85 % | -2.261 M 37.99 % | -3.646 M -326.54 % | -854.819 K -147.76 % | 1.790 M 49.79 % | 1.195 M -91.25 % | 13.652 M 1 631.96 % | -891.161 K -116.35 % | 5.449 M -38.56 % | 8.869 M 215.86 % | -7.655 M -152.52 % | -3.032 M -107.35 % | 41.251 M 1 431.58 % | 2.693 M 309.16 % | 658.256 K -96.37 % | 18.121 M 372.33 % | 3.837 M 1 250.20 % | -333.554 K 92.59 % | -4.504 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 | 0.000 | 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 | 1.075 B 11 674.60 % | -9.285 M -223.82 % | 7.499 M 551.92 % | 1.150 M -74.72 % | 4.550 M 90.33 % | 2.390 M 6 161.75 % | -39.433 K -103.46 % | 1.141 M 123.80 % | -4.795 M -304.99 % | 2.339 M 123.34 % | -10.021 M -743.76 % | 1.557 M -83.57 % | 9.473 M 141.60 % | -22.771 M -1 616.83 % | 1.501 M 186.70 % | -1.731 M 88.16 % | -14.620 M -221.50 % | -4.547 M -117.45 % | 26.053 M 1 199.11 % | -2.370 M -189.84 % | 2.639 M -58.44 % | 6.349 M -15.53 % | 7.516 M 59.12 % | 4.723 M 53.46 % | 3.078 M |
| Cash at beginning of period | 14.386 B 60 673.19 % | 23.671 M 46.37 % | 16.172 M 7.66 % | 15.022 M 43.44 % | 10.472 M 29.58 % | 8.082 M -0.49 % | 8.122 M 16.35 % | 6.980 M -40.72 % | 11.775 M 24.79 % | 9.436 M -51.50 % | 19.457 M 8.70 % | 17.901 M 112.39 % | 8.428 M -72.99 % | 31.199 M 5.05 % | 29.697 M -5.51 % | 31.429 M -31.75 % | 46.049 M -8.99 % | 50.596 M 106.15 % | 24.543 M -8.81 % | 26.913 M 10.87 % | 24.275 M 35.42 % | 17.926 M 72.20 % | 10.410 M 83.06 % | 5.687 M 117.97 % | 2.609 M |
| Cash at end of period | 15.460 B 107 370.97 % | 14.386 M -39.23 % | 23.671 M 46.37 % | 16.172 M 7.66 % | 15.022 M 43.44 % | 10.472 M 29.58 % | 8.082 M -0.49 % | 8.122 M 16.35 % | 6.980 M -40.72 % | 11.775 M 24.79 % | 9.436 M -51.50 % | 19.457 M 8.70 % | 17.901 M 112.39 % | 8.428 M -72.99 % | 31.199 M 5.05 % | 29.697 M -5.51 % | 31.429 M -31.75 % | 46.049 M -8.99 % | 50.596 M 106.15 % | 24.543 M -8.81 % | 26.913 M 10.87 % | 24.275 M 35.42 % | 17.926 M 72.20 % | 10.410 M 83.06 % | 5.687 M |
| Operating cash flow | 463.961 M 101 105.13 % | -459.344 K -154.10 % | 848.995 K 647.22 % | 113.620 K -87.98 % | 945.240 K 312.70 % | 229.036 K 128.55 % | -802.101 K -228.76 % | 622.937 K 69.89 % | 366.681 K -49.98 % | 733.028 K 149.31 % | 294.028 K 157.16 % | -514.391 K -134.84 % | 1.476 M 525.20 % | 236.160 K -38.42 % | 383.472 K 256.15 % | -245.584 K -154.39 % | 451.484 K -70.19 % | 1.515 M 466.66 % | -413.125 K 47.09 % | -780.776 K -188.19 % | 885.338 K -11.96 % | 1.006 M 295.88 % | -513.371 K -85.35 % | -276.972 K -132.62 % | 849.048 K |
| Capital expenditure | -7.327 M -10 233.40 % | -70.906 K 6.49 % | -75.830 K -777.46 % | -8.642 K 63.48 % | -23.665 K -21.51 % | -19.475 K 92.28 % | -252.167 K 27.04 % | -345.601 K 79.02 % | -1.648 M | 0.000 | 0.000 100.00 % | -3.693 K 94.01 % | -61.671 K -582.96 % | -9.030 K 42.94 % | -15.825 K | 0.000 100.00 % | -9.239 K 80.72 % | -47.925 K -631.34 % | -6.553 K 31.73 % | -9.599 K 60.65 % | -24.394 K -450.39 % | 6.962 K 143.20 % | -16.114 K 77.43 % | -71.384 K 66.28 % | -211.717 K |
| Free CashFlow | 456.634 M 86 216.74 % | -530.250 K -168.58 % | 773.165 K 636.50 % | 104.978 K -88.61 % | 921.575 K 339.76 % | 209.561 K 119.88 % | -1.054 M -480.14 % | 277.336 K 121.65 % | -1.281 M -274.75 % | 733.029 K 149.31 % | 294.028 K 156.75 % | -518.084 K -136.62 % | 1.415 M 522.90 % | 227.130 K -38.22 % | 367.647 K 249.70 % | -245.584 K -155.53 % | 442.245 K -69.85 % | 1.467 M 449.52 % | -419.678 K 46.90 % | -790.375 K -191.80 % | 860.944 K -14.97 % | 1.013 M 291.23 % | -529.485 K -52.00 % | -348.356 K -154.66 % | 637.331 K |
| 2025 | 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 |