Nextdoor Holdings, Inc. KIND
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Revenue | 247.276 M 13.27 % | 218.309 M 2.61 % | 212.765 M 10.70 % | 192.197 M 55.90 % | 123.284 M 49.34 % | 82.552 M |
| Net income | -98.063 M 33.64 % | -147.765 M -7.14 % | -137.916 M -44.68 % | -95.325 M -26.70 % | -75.234 M -2.67 % | -73.281 M |
| Income before tax | -97.357 M 33.77 % | -147.009 M -7.90 % | -136.243 M -43.16 % | -95.168 M -26.71 % | -75.107 M -2.71 % | -73.125 M |
| Income before tax ratio | -0.39 41.53 % | -0.67 -5.16 % | -0.64 -29.32 % | -0.50 18.72 % | -0.61 31.22 % | -0.89 |
| EBITDA | -121.639 M 26.95 % | -166.515 M -20.19 % | -138.548 M -52.87 % | -90.634 M -23.16 % | -73.593 M -0.27 % | -73.393 M |
| Net income ratio | -0.40 41.41 % | -0.68 -4.42 % | -0.65 -30.69 % | -0.50 18.73 % | -0.61 31.25 % | -0.89 |
| Ratio EBITDA | -0.49 35.51 % | -0.76 -17.13 % | -0.65 -38.09 % | -0.47 21.00 % | -0.60 32.86 % | -0.89 |
| Gross profit ratio | 0.83 2.64 % | 0.81 -0.91 % | 0.82 -3.92 % | 0.85 3.05 % | 0.82 -1.04 % | 0.83 |
| Weighted average shs out dil | 385.113 M 1.54 % | 379.254 M 0.14 % | 378.731 M 158.81 % | 146.337 M -61.79 % | 382.958 M 1 267.12 % | 28.012 M |
| Weighted average shs out | 385.113 M 1.54 % | 379.254 M 0.14 % | 378.731 M 158.81 % | 146.337 M -61.79 % | 382.958 M 1 267.12 % | 28.012 M |
| EPS diluted | -0.25 35.90 % | -0.39 -8.33 % | -0.36 44.62 % | -0.65 -225.00 % | -0.20 92.37 % | -2.62 |
| Earnings per share | -0.25 35.90 % | -0.39 -8.33 % | -0.36 44.62 % | -0.65 -225.00 % | -0.20 92.37 % | -2.62 |
| Gross profit | 205.426 M 16.26 % | 176.696 M 1.68 % | 173.784 M 6.37 % | 163.384 M 60.66 % | 101.698 M 47.79 % | 68.812 M |
| Income tax expense | 706.000 K -6.61 % | 756.000 K -54.81 % | 1.673 M 965.61 % | 157.000 K 23.62 % | 127.000 K -18.59 % | 156.000 K |
| Cost of revenue | 41.850 M 0.57 % | 41.613 M 6.75 % | 38.981 M 35.29 % | 28.813 M 33.48 % | 21.586 M 57.10 % | 13.740 M |
| General and administrative expenses | 92.149 M 21.16 % | 76.057 M 12.29 % | 67.733 M 23.91 % | 54.664 M 89.85 % | 28.793 M 39.41 % | 20.653 M |
| Selling and marketing expenses | 106.977 M -12.97 % | 122.925 M -0.21 % | 123.182 M 15.74 % | 106.430 M 32.50 % | 80.325 M -0.83 % | 80.995 M |
| Other expenses | 0.000 | 0.000 100.00 % | -1.343 M -149.17 % | -539.000 K -165.97 % | 817.000 K 988.04 % | -92.000 K |
| Operating expenses | 327.065 M -6.28 % | 348.980 M 9.75 % | 317.988 M 23.16 % | 258.190 M 44.77 % | 178.349 M 23.60 % | 144.297 M |
| Cost and expenses | 368.915 M -5.55 % | 390.593 M 9.42 % | 356.969 M 24.38 % | 287.003 M 43.55 % | 199.935 M 26.51 % | 158.037 M |
| Research and development expenses | 127.939 M -14.71 % | 149.998 M 18.04 % | 127.073 M 30.87 % | 97.096 M 40.25 % | 69.231 M 62.33 % | 42.649 M |
| Selling general and administrative expenses | 199.126 M 0.07 % | 198.982 M 4.23 % | 190.915 M 18.51 % | 161.094 M 47.63 % | 109.118 M 7.35 % | 101.648 M |
| Interest income | 24.381 M -5.43 % | 25.780 M 177.09 % | 9.304 M 5 156.50 % | 177.000 K -75.65 % | 727.000 K -70.35 % | 2.452 M |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 3.898 M -32.43 % | 5.769 M 2.00 % | 5.656 M 35.57 % | 4.172 M 36.43 % | 3.058 M 46.18 % | 2.092 M |
| Operating income | -121.639 M 29.40 % | -172.284 M -19.47 % | -144.204 M -52.10 % | -94.806 M -23.69 % | -76.651 M -1.54 % | -75.485 M |
| Operating income ratio | -0.49 37.67 % | -0.79 -16.44 % | -0.68 -37.40 % | -0.49 20.66 % | -0.62 32.00 % | -0.91 |
| Total other income expenses net | 24.282 M -3.93 % | 25.275 M 217.49 % | 7.961 M 2 299.17 % | -362.000 K -123.45 % | 1.544 M -34.58 % | 2.360 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Net debt | -4.804 M -175.62 % | 6.353 M -0.13 % | 6.361 M 101.40 % | -453.083 M -928.80 % | -44.040 M 42.66 % | -76.804 M |
| Total investments | 381.429 M -18.99 % | 470.868 M -10.83 % | 528.067 M 172.20 % | 193.999 M 263.70 % | 53.341 M -44.11 % | 95.445 M |
| Total debt | 40.746 M -38.81 % | 66.586 M 8.10 % | 61.597 M -10.38 % | 68.729 M 73.55 % | 39.602 M 18 668.72 % | 211.000 K |
| Accumulated other comprehensive income loss | 917.000 K -2.76 % | 943.000 K 142.94 % | -2.196 M -315.12 % | -529.000 K 33.63 % | -797.000 K -2 377.21 % | 34.999 K |
| Retained earnings | -864.083 M -12.80 % | -766.020 M -23.90 % | -618.255 M -28.71 % | -480.339 M -24.76 % | -385.014 M -24.29 % | -309.780 M |
| Common stock | 38.000 K -2.56 % | 39.000 K 5.41 % | 37.000 K -2.63 % | 38.000 K 280.00 % | 10.000 K 233.33 % | 3.000 K |
| Total equity | 453.488 M -18.81 % | 558.557 M -8.59 % | 611.068 M -17.98 % | 744.985 M 350.12 % | -297.856 M -256.87 % | 189.870 M |
| Other non current liabilities | 270.000 K 23.85 % | 218.000 K | 0.000 | 0.000 -100.00 % | 447.166 M | 0.000 |
| Long term debt | 32.251 M -46.58 % | 60.378 M 12.16 % | 53.831 M -12.61 % | 61.598 M 69.91 % | 36.254 M 17 081.99 % | 211.000 K |
| Total non current liabilities | 32.521 M -46.33 % | 60.596 M 12.57 % | 53.831 M -12.61 % | 61.598 M -87.26 % | 483.420 M 229 009.00 % | 211.000 K |
| Other current liabilities | 12.397 M -30.93 % | 17.949 M 151.00 % | 7.151 M -18.84 % | 8.811 M -60.63 % | 22.380 M -7.99 % | 24.323 M |
| Deferred revenue | 6.803 M -17.98 % | 8.294 M 37.77 % | 6.020 M 77.69 % | 3.388 M 31.06 % | 2.585 M | 0.000 |
| Short term debt | 8.495 M 16.80 % | 7.273 M -53.17 % | 15.532 M 8.90 % | 14.262 M 325.99 % | 3.348 M 6.96 % | 3.130 M |
| Total current liabilities | 27.944 M -21.09 % | 35.411 M 2.16 % | 34.663 M 3.46 % | 33.503 M 4.10 % | 32.183 M 4.52 % | 30.792 M |
| Total liabilities | 60.465 M -37.02 % | 96.007 M 8.49 % | 88.494 M -6.95 % | 95.101 M -81.56 % | 515.603 M 1 563.07 % | 31.003 M |
| Other non current assets | 28.598 M 42.55 % | 20.062 M 254.89 % | 5.653 M 1 613.03 % | 330.000 K -52.86 % | 700.000 K -88.99 % | 6.355 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 257.000 K -80.25 % | 1.301 M -57.58 % | 3.067 M -36.57 % | 4.835 M -30.80 % | 6.987 M -22.91 % | 9.064 M |
| GoodWill | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M |
| Goodwill and intangible assets | 1.468 M -41.56 % | 2.512 M -41.28 % | 4.278 M -29.24 % | 6.046 M -26.25 % | 8.198 M -20.21 % | 10.275 M |
| Property plant equipment net | 17.195 M -73.57 % | 65.050 M 1.05 % | 64.373 M -10.55 % | 71.967 M 65.46 % | 43.494 M 777.60 % | 4.956 M |
| Total non current assets | 47.261 M -46.06 % | 87.624 M 17.93 % | 74.304 M -5.16 % | 78.343 M 49.53 % | 52.392 M 142.71 % | 21.586 M |
| Other current assets | 8.540 M -11.10 % | 9.606 M -21.17 % | 12.185 M -62.53 % | 32.518 M 396.16 % | 6.554 M -16.94 % | 7.891 M |
| Short term investments | 381.429 M -18.99 % | 470.868 M -10.83 % | 528.067 M 172.20 % | 193.999 M 263.70 % | 53.341 M -44.11 % | 95.445 M |
| cash and cash equivalents | 45.550 M -24.38 % | 60.233 M 9.05 % | 55.236 M -89.41 % | 521.812 M 523.86 % | 83.642 M 8.60 % | 77.015 M |
| Cash and short term investments | 426.979 M -19.60 % | 531.101 M -8.95 % | 583.303 M -18.51 % | 715.811 M 422.55 % | 136.983 M -20.57 % | 172.460 M |
| Total current assets | 466.692 M -17.68 % | 566.940 M -9.33 % | 625.258 M -17.92 % | 761.743 M 360.67 % | 165.355 M -17.03 % | 199.287 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.101 M | 0.000 |
| Net receivables | 31.173 M 18.83 % | 26.233 M -11.88 % | 29.770 M 0.33 % | 29.673 M 36.00 % | 21.818 M 15.22 % | 18.936 M |
| Tax assets | 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 |
| Account payables | 249.000 K -86.86 % | 1.895 M -58.21 % | 4.535 M -26.42 % | 6.163 M 83.75 % | 3.354 M 0.45 % | 3.339 M |
| Tax payables | 0.000 -100.00 % | 1.065 M -25.26 % | 1.425 M 62.12 % | 879.000 K 70.35 % | 516.000 K | 0.000 |
| Deferred revenue non current | 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 |
| Capital lease obligations | 40.746 M -38.81 % | 66.586 M 8.10 % | 61.597 M -10.38 % | 68.729 M 73.55 % | 39.602 M 1 085.33 % | 3.341 M |
| Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 840.086 M 87.87 % | 447.166 M 0.00 % | 447.166 M |
| Other total stockholders equity | 1.317 B -0.53 % | 1.324 B 7.48 % | 1.231 B 0.46 % | 1.226 B 441.24 % | -359.221 M -784.93 % | 52.446 M |
| Deferred tax liabilities non current | 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 |
| Total assets | 513.953 M -21.48 % | 654.564 M -6.43 % | 699.562 M -16.73 % | 840.086 M 285.81 % | 217.747 M -1.42 % | 220.873 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 -100.00 % | 317.000 K 8.93 % | 291.000 K 263.75 % | 80.000 K |
| Stock based compensation | 74.055 M -10.80 % | 83.025 M 28.88 % | 64.420 M 35.58 % | 47.514 M 110.16 % | 22.608 M 60.56 % | 14.081 M |
| Change in working capital | -18.016 M -309.34 % | 8.606 M -8.81 % | 9.437 M 218.72 % | -7.949 M -206.93 % | 7.434 M 209.10 % | -6.814 M |
| Accounts receivables | -5.149 M -247.49 % | 3.491 M 2 177.98 % | -168.000 K 97.94 % | -8.172 M -157.55 % | -3.173 M 38.46 % | -5.156 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | -1.646 M 37.65 % | -2.640 M -67.30 % | -1.578 M -157.19 % | 2.759 M 18 293.33 % | 15.000 K -99.18 % | 1.827 M |
| Other working capital | -11.221 M -244.69 % | 7.755 M -30.65 % | 11.183 M 540.97 % | -2.536 M -123.94 % | 10.592 M 403.93 % | -3.485 M |
| Other non cash items | 17.924 M 301.21 % | -8.908 M -324.19 % | -2.100 M -70 100.00 % | 3.000 K -98.74 % | 239.000 K 299.17 % | -120.000 K |
| Net cash provided by operating activities | -20.202 M 65.92 % | -59.273 M 2.03 % | -60.503 M -18.01 % | -51.268 M -23.23 % | -41.604 M 34.96 % | -63.962 M |
| Investments in property plant and equipment | -404.000 K -51.31 % | -267.000 K 91.55 % | -3.161 M 64.27 % | -8.846 M -76.11 % | -5.023 M -871.57 % | -517.000 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 140.676 M 436.42 % | -41.815 M -706.46 % | -5.185 M |
| Purchases of investments | -289.794 M 50.93 % | -590.610 M 17.04 % | -711.887 M -256.24 % | -199.832 M -157.52 % | -77.600 M 14.38 % | -90.636 M |
| Sales maturities of investments | 384.124 M -41.79 % | 659.867 M 74.75 % | 377.600 M 538.31 % | 59.156 M -50.46 % | 119.415 M 430.05 % | 22.529 M |
| Other investing activites | -7.500 M -200.00 % | -2.500 M 50.00 % | -5.000 M 96.45 % | -140.676 M -436.42 % | 41.815 M 161.40 % | -68.107 M |
| Net cash used for investing activites | 86.426 M 29.98 % | 66.490 M 119.42 % | -342.448 M -129.03 % | -149.522 M -506.40 % | 36.792 M 149.85 % | -73.809 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 -100.00 % | 9.189 M | 0.000 -100.00 % | 638.439 M 9 927.31 % | 6.367 M | 0.000 |
| Common stock repurchased | -75.530 M -27 566.67 % | -273.000 K 99.65 % | -77.232 M -8 849.25 % | -863.000 K | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -5.505 M -161.74 % | 8.916 M -30.80 % | 12.884 M -97.98 % | 637.576 M 9 913.76 % | 6.367 M -96.35 % | 174.571 M |
| Net cash used provided by financing activities | -81.035 M -1 008.87 % | 8.916 M 113.86 % | -64.348 M -110.09 % | 637.576 M 9 913.76 % | 6.367 M -96.35 % | 174.571 M |
| Effect of forex changes on cash | 128.000 K 265.71 % | 35.000 K -95.16 % | 723.000 K 155.48 % | 283.000 K 135.55 % | -796.000 K | 0.000 |
| Net change in cash | -14.683 M -190.82 % | 16.168 M 103.47 % | -466.576 M -206.75 % | 437.069 M 57 484.85 % | 759.000 K -97.94 % | 36.800 M |
| Cash at beginning of period | 71.404 M 29.27 % | 55.236 M -89.41 % | 521.812 M 515.76 % | 84.743 M 0.90 % | 83.984 M 77.99 % | 47.184 M |
| Cash at end of period | 56.721 M -20.56 % | 71.404 M 29.27 % | 55.236 M -89.41 % | 521.812 M 515.76 % | 84.743 M 0.90 % | 83.984 M |
| Operating cash flow | -20.202 M 65.92 % | -59.273 M 2.03 % | -60.503 M -18.01 % | -51.268 M -23.23 % | -41.604 M 34.96 % | -63.962 M |
| Capital expenditure | -404.000 K -51.31 % | -267.000 K 91.55 % | -3.161 M 64.27 % | -8.846 M -76.11 % | -5.023 M -871.57 % | -517.000 K |
| Free CashFlow | -20.606 M 65.39 % | -59.540 M 6.48 % | -63.664 M -5.91 % | -60.114 M -28.93 % | -46.627 M 27.69 % | -64.479 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 65.093 M 20.15 % | 54.176 M -16.94 % | 65.228 M -0.58 % | 65.610 M 3.66 % | 63.292 M 19.09 % | 53.146 M -4.34 % | 55.557 M -0.95 % | 56.092 M -1.40 % | 56.889 M 14.30 % | 49.771 M -6.57 % | 53.270 M -1.27 % | 53.954 M -1.08 % | 54.541 M 6.94 % | 51.000 M -14.04 % | 59.327 M 12.56 % | 52.705 M 15.13 % | 45.778 M 33.13 % | 34.387 M -14.28 % | 40.117 M 26.05 % | 31.826 M 15.34 % | 27.594 M 16.20 % | 23.747 M |
| Net income | -15.362 M 30.02 % | -21.952 M -81.08 % | -12.123 M 18.63 % | -14.898 M 65.18 % | -42.781 M -51.38 % | -28.261 M 30.27 % | -40.530 M -6.33 % | -38.116 M -7.66 % | -35.403 M -5.00 % | -33.716 M -0.92 % | -33.408 M 3.77 % | -34.717 M 5.77 % | -36.843 M -11.82 % | -32.948 M -12.36 % | -29.323 M -51.44 % | -19.363 M 9.94 % | -21.499 M 14.48 % | -25.140 M -68.32 % | -14.936 M 22.07 % | -19.166 M -0.43 % | -19.083 M 13.45 % | -22.049 M |
| Income before tax | -15.094 M 30.80 % | -21.811 M -80.26 % | -12.100 M 17.85 % | -14.730 M 65.31 % | -42.465 M -51.33 % | -28.062 M 30.69 % | -40.488 M -7.03 % | -37.827 M -7.22 % | -35.279 M -5.58 % | -33.415 M -4.05 % | -32.115 M 6.64 % | -34.398 M 6.55 % | -36.810 M -11.82 % | -32.920 M -12.50 % | -29.262 M -51.33 % | -19.336 M 9.94 % | -21.469 M 14.47 % | -25.101 M -68.11 % | -14.931 M 21.96 % | -19.132 M -0.75 % | -18.989 M 13.90 % | -22.055 M |
| Income before tax ratio | -0.23 42.40 % | -0.40 -117.03 % | -0.19 17.37 % | -0.22 66.54 % | -0.67 -27.07 % | -0.53 27.55 % | -0.73 -8.07 % | -0.67 -8.75 % | -0.62 7.63 % | -0.67 -11.36 % | -0.60 5.44 % | -0.64 5.54 % | -0.67 -4.56 % | -0.65 -30.87 % | -0.49 -34.44 % | -0.37 21.77 % | -0.47 35.75 % | -0.73 -96.13 % | -0.37 38.09 % | -0.60 12.64 % | -0.69 25.90 % | -0.93 |
| EBITDA | -19.762 M 26.84 % | -27.013 M -63.66 % | -16.506 M 17.47 % | -20.000 M 58.22 % | -47.873 M -43.50 % | -33.362 M 27.85 % | -46.241 M -7.73 % | -42.925 M -7.34 % | -39.988 M -7.03 % | -37.361 M -7.22 % | -34.844 M 0.24 % | -34.927 M 5.30 % | -36.881 M -15.63 % | -31.896 M -12.73 % | -28.295 M -56.91 % | -18.033 M 11.59 % | -20.396 M 14.70 % | -23.910 M -65.79 % | -14.422 M 22.66 % | -18.647 M -0.91 % | -18.479 M 16.18 % | -22.045 M |
| Net income ratio | -0.24 41.76 % | -0.41 -118.02 % | -0.19 18.15 % | -0.23 66.41 % | -0.68 -27.11 % | -0.53 27.11 % | -0.73 -7.36 % | -0.68 -9.19 % | -0.62 8.13 % | -0.68 -8.02 % | -0.63 2.53 % | -0.64 4.75 % | -0.68 -4.56 % | -0.65 -30.71 % | -0.49 -34.53 % | -0.37 21.77 % | -0.47 35.76 % | -0.73 -96.37 % | -0.37 38.18 % | -0.60 12.92 % | -0.69 25.52 % | -0.93 |
| Ratio EBITDA | -0.30 39.11 % | -0.50 -97.04 % | -0.25 16.99 % | -0.30 59.70 % | -0.76 -20.49 % | -0.63 24.58 % | -0.83 -8.76 % | -0.77 -8.87 % | -0.70 6.36 % | -0.75 -14.76 % | -0.65 -1.04 % | -0.65 4.27 % | -0.68 -8.12 % | -0.63 -31.13 % | -0.48 -39.39 % | -0.34 23.21 % | -0.45 35.92 % | -0.70 -93.41 % | -0.36 38.64 % | -0.59 12.51 % | -0.67 27.86 % | -0.93 |
| Gross profit ratio | 0.84 1.32 % | 0.83 -1.66 % | 0.84 1.11 % | 0.83 -0.86 % | 0.84 3.12 % | 0.81 0.24 % | 0.81 0.18 % | 0.81 -0.94 % | 0.82 1.96 % | 0.80 -1.73 % | 0.81 -0.23 % | 0.82 0.45 % | 0.81 -1.12 % | 0.82 -3.99 % | 0.86 -0.41 % | 0.86 0.50 % | 0.86 4.92 % | 0.82 -2.92 % | 0.84 0.99 % | 0.83 2.09 % | 0.81 1.74 % | 0.80 |
| Weighted average shs out dil | 382.709 M -0.42 % | 384.335 M 0.66 % | 381.817 M 0.89 % | 378.437 M -2.49 % | 388.090 M -1.05 % | 392.219 M 1.50 % | 386.438 M 1.30 % | 381.482 M 1.49 % | 375.896 M 0.77 % | 373.025 M 0.73 % | 370.305 M -1.97 % | 377.756 M -1.91 % | 385.127 M 0.85 % | 381.877 M 38.18 % | 276.368 M -27.83 % | 382.958 M 0.00 % | 382.958 M 0.00 % | 382.958 M 39.44 % | 274.639 M 837.14 % | 29.306 M 3.18 % | 28.404 M 1.40 % | 28.012 M |
| Weighted average shs out | 382.709 M -0.42 % | 384.335 M 0.66 % | 381.817 M 0.89 % | 378.437 M -2.49 % | 388.090 M -1.05 % | 392.219 M 1.50 % | 386.438 M 1.30 % | 381.482 M 1.49 % | 375.896 M 0.77 % | 373.025 M 0.76 % | 370.213 M -2.00 % | 377.756 M -1.91 % | 385.127 M 0.85 % | 381.877 M 38.18 % | 276.368 M -27.83 % | 382.958 M 0.00 % | 382.958 M 0.00 % | 382.958 M 39.44 % | 274.640 M 837.14 % | 29.306 M 3.18 % | 28.404 M 1.40 % | 28.012 M |
| EPS diluted | -0.04 29.95 % | -0.06 -79.56 % | -0.03 19.29 % | -0.04 64.18 % | -0.11 -52.57 % | -0.07 27.90 % | -0.10 -0.10 % | -0.10 -6.05 % | -0.09 -4.20 % | -0.09 -0.22 % | -0.09 1.85 % | -0.09 3.97 % | -0.10 -10.89 % | -0.09 21.55 % | -0.11 -117.39 % | -0.05 9.80 % | -0.06 14.48 % | -0.07 -20.59 % | -0.05 91.63 % | -0.65 2.99 % | -0.67 15.19 % | -0.79 |
| Earnings per share | -0.04 29.95 % | -0.06 -79.56 % | -0.03 19.29 % | -0.04 64.18 % | -0.11 -52.57 % | -0.07 27.90 % | -0.10 -0.10 % | -0.10 -6.05 % | -0.09 -4.20 % | -0.09 -0.22 % | -0.09 1.85 % | -0.09 3.97 % | -0.10 -10.89 % | -0.09 21.55 % | -0.11 -117.39 % | -0.05 9.80 % | -0.06 14.48 % | -0.07 -20.59 % | -0.05 91.63 % | -0.65 2.99 % | -0.67 15.19 % | -0.79 |
| Gross profit | 54.450 M 21.73 % | 44.729 M -18.33 % | 54.765 M 0.52 % | 54.481 M 2.77 % | 53.012 M 22.80 % | 43.168 M -4.11 % | 45.018 M -0.77 % | 45.369 M -2.33 % | 46.451 M 16.54 % | 39.858 M -8.19 % | 43.413 M -1.50 % | 44.072 M -0.64 % | 44.354 M 5.74 % | 41.945 M -17.47 % | 50.822 M 12.11 % | 45.334 M 15.71 % | 39.178 M 39.67 % | 28.050 M -16.79 % | 33.708 M 27.30 % | 26.480 M 17.75 % | 22.488 M 18.22 % | 19.022 M |
| Income tax expense | 268.000 K 90.07 % | 141.000 K 513.04 % | 23.000 K -86.31 % | 168.000 K -46.84 % | 316.000 K 58.79 % | 199.000 K 373.81 % | 42.000 K -85.47 % | 289.000 K 133.06 % | 124.000 K -58.80 % | 301.000 K -76.72 % | 1.293 M 305.33 % | 319.000 K 866.67 % | 33.000 K 17.86 % | 28.000 K -54.10 % | 61.000 K 125.93 % | 27.000 K -10.00 % | 30.000 K -23.08 % | 39.000 K 680.00 % | 5.000 K -85.29 % | 34.000 K -63.83 % | 94.000 K 1 466.67 % | 6.000 K |
| Cost of revenue | 10.643 M 12.66 % | 9.447 M -9.71 % | 10.463 M -5.98 % | 11.129 M 8.26 % | 10.280 M 3.03 % | 9.978 M -5.32 % | 10.539 M -1.72 % | 10.723 M 2.73 % | 10.438 M 5.30 % | 9.913 M 0.57 % | 9.857 M -0.25 % | 9.882 M -2.99 % | 10.187 M 12.50 % | 9.055 M 6.47 % | 8.505 M 15.38 % | 7.371 M 11.68 % | 6.600 M 4.15 % | 6.337 M -1.12 % | 6.409 M 19.88 % | 5.346 M 4.70 % | 5.106 M 8.06 % | 4.725 M |
| General and administrative expenses | 33.965 M 110.49 % | 16.136 M -9.00 % | 17.732 M 3.08 % | 17.203 M -72.69 % | 62.988 M 67.33 % | 37.642 M -18.49 % | 46.181 M 7.08 % | 43.126 M 122.41 % | 19.390 M 17.66 % | 16.479 M -4.38 % | 17.234 M -4.61 % | 18.066 M 4.53 % | 17.283 M 14.08 % | 15.150 M -33.76 % | 22.871 M 98.79 % | 11.505 M 4.98 % | 10.959 M 17.47 % | 9.329 M 13.02 % | 8.254 M 16.47 % | 7.087 M 1.81 % | 6.961 M 7.24 % | 6.491 M |
| Selling and marketing expenses | 6.139 M -72.24 % | 22.112 M 7.82 % | 20.509 M -21.60 % | 26.158 M 229.53 % | 7.938 M -11.37 % | 8.956 M 43.50 % | 6.241 M -10.46 % | 6.970 M -77.79 % | 31.386 M 7.45 % | 29.209 M -4.21 % | 30.494 M 5.15 % | 29.000 M -11.12 % | 32.627 M 5.04 % | 31.061 M 4.47 % | 29.732 M 8.32 % | 27.448 M 4.14 % | 26.356 M 15.12 % | 22.894 M 3.18 % | 22.189 M 10.33 % | 20.111 M 12.01 % | 17.955 M -10.54 % | 20.070 M |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 142.000 K 189.31 % | -159.000 K -857.14 % | 21.000 K 109.68 % | -217.000 K -12.44 % | -193.000 K -66.38 % | -116.000 K -144.79 % | 259.000 K 136.53 % | -709.000 K -0.14 % | -708.000 K -282.70 % | -185.000 K -110.23 % | -88.000 K 68.23 % | -277.000 K -965.38 % | -26.000 K 82.43 % | -148.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 74.726 M 4.16 % | 71.742 M -0.17 % | 71.862 M -4.51 % | 75.258 M -26.24 % | 102.028 M 30.94 % | 77.917 M -15.92 % | 92.672 M 3.26 % | 89.745 M 2.11 % | 87.893 M 11.72 % | 78.670 M -1.35 % | 79.744 M -0.89 % | 80.464 M -2.60 % | 82.609 M 9.89 % | 75.171 M -6.14 % | 80.087 M 24.33 % | 64.414 M 6.21 % | 60.646 M 14.33 % | 53.043 M 8.95 % | 48.684 M 6.59 % | 45.673 M 9.81 % | 41.593 M 0.03 % | 41.582 M |
| Cost and expenses | 85.369 M 5.15 % | 81.189 M -1.38 % | 82.325 M -4.70 % | 86.387 M -23.08 % | 112.308 M 27.78 % | 87.895 M -14.84 % | 103.211 M 2.73 % | 100.468 M 2.17 % | 98.331 M 11.00 % | 88.583 M -1.14 % | 89.601 M -0.82 % | 90.346 M -2.64 % | 92.796 M 10.18 % | 84.226 M -4.93 % | 88.592 M 23.41 % | 71.785 M 6.75 % | 67.246 M 13.25 % | 59.380 M 7.78 % | 55.093 M 7.99 % | 51.019 M 9.25 % | 46.699 M 0.85 % | 46.307 M |
| Research and development expenses | 34.622 M 3.37 % | 33.494 M -0.38 % | 33.621 M 5.40 % | 31.897 M 2.56 % | 31.102 M -0.69 % | 31.319 M -22.19 % | 40.250 M 1.52 % | 39.649 M 6.82 % | 37.117 M 12.54 % | 32.982 M 3.02 % | 32.016 M -4.14 % | 33.398 M 2.14 % | 32.699 M 12.91 % | 28.960 M 5.37 % | 27.484 M 7.95 % | 25.461 M 9.13 % | 23.331 M 12.06 % | 20.820 M 11.57 % | 18.661 M -0.52 % | 18.759 M 11.81 % | 16.777 M 11.59 % | 15.034 M |
| Selling general and administrative expenses | 40.104 M 4.85 % | 38.248 M 0.02 % | 38.241 M -11.81 % | 43.361 M -38.86 % | 70.926 M 52.21 % | 46.598 M -11.11 % | 52.422 M 4.64 % | 50.096 M -1.34 % | 50.776 M 11.14 % | 45.688 M -4.27 % | 47.728 M 1.41 % | 47.066 M -5.70 % | 49.910 M 8.00 % | 46.211 M -12.15 % | 52.603 M 35.04 % | 38.953 M 4.39 % | 37.315 M 15.80 % | 32.223 M -14.46 % | 37.668 M 38.50 % | 27.198 M 9.16 % | 24.916 M -6.19 % | 26.561 M |
| Interest income | 4.774 M -4.18 % | 4.982 M -6.39 % | 5.322 M -8.30 % | 5.804 M -9.44 % | 6.409 M -6.38 % | 6.846 M -4.18 % | 7.145 M 5.60 % | 6.766 M 6.45 % | 6.356 M 15.29 % | 5.513 M 39.32 % | 3.957 M 46.39 % | 2.703 M 25.55 % | 2.153 M 338.49 % | 491.000 K 439.56 % | 91.000 K 333.33 % | 21.000 K -16.00 % | 25.000 K -37.50 % | 40.000 K -11.11 % | 45.000 K -26.23 % | 61.000 K -47.41 % | 116.000 K -77.03 % | 505.000 K |
| 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 |
| Depreciation and amortization | 514.000 K -5.51 % | 544.000 K -7.95 % | 591.000 K -23.94 % | 777.000 K -32.02 % | 1.143 M -17.59 % | 1.387 M -1.84 % | 1.413 M -2.62 % | 1.451 M -0.21 % | 1.454 M 0.21 % | 1.451 M -2.42 % | 1.487 M 1.50 % | 1.465 M 6.62 % | 1.374 M 3.31 % | 1.330 M -68.12 % | 4.172 M 298.47 % | 1.047 M -2.33 % | 1.072 M -1.02 % | 1.083 M 11.19 % | 974.000 K 17.35 % | 830.000 K 14.33 % | 726.000 K 37.50 % | 528.000 K |
| Operating income | -20.276 M 24.94 % | -27.013 M -58.00 % | -17.097 M 17.71 % | -20.777 M 57.61 % | -49.016 M -41.06 % | -34.749 M 27.08 % | -47.654 M -7.39 % | -44.376 M -7.08 % | -41.442 M -6.78 % | -38.812 M -6.83 % | -36.331 M 0.17 % | -36.392 M 4.87 % | -38.255 M -15.14 % | -33.226 M -13.53 % | -29.265 M -53.38 % | -19.080 M 11.12 % | -21.468 M 14.10 % | -24.993 M -62.33 % | -15.396 M 20.95 % | -19.477 M -1.42 % | -19.205 M 14.92 % | -22.573 M |
| Operating income ratio | -0.31 37.53 % | -0.50 -90.23 % | -0.26 17.23 % | -0.32 59.11 % | -0.77 -18.45 % | -0.65 23.77 % | -0.86 -8.42 % | -0.79 -8.60 % | -0.73 6.58 % | -0.78 -14.34 % | -0.68 -1.11 % | -0.67 3.83 % | -0.70 -7.66 % | -0.65 -32.07 % | -0.49 -36.26 % | -0.36 22.80 % | -0.47 35.48 % | -0.73 -89.38 % | -0.38 37.29 % | -0.61 12.07 % | -0.70 26.78 % | -0.95 |
| Total other income expenses net | 5.182 M -0.38 % | 5.202 M 4.10 % | 4.997 M -17.36 % | 6.047 M -7.69 % | 6.551 M -2.03 % | 6.687 M -6.68 % | 7.166 M 9.42 % | 6.549 M 6.26 % | 6.163 M 14.19 % | 5.397 M 28.01 % | 4.216 M 111.43 % | 1.994 M 37.99 % | 1.445 M 372.22 % | 306.000 K 10 100.00 % | 3.000 K 101.17 % | -256.000 K -25 500.00 % | -1.000 K 99.07 % | -108.000 K -123.23 % | 465.000 K 34.78 % | 345.000 K 59.72 % | 216.000 K -58.30 % | 518.000 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 |
| 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-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -25.397 M -36.39 % | -18.621 M -287.61 % | -4.804 M 30.98 % | -6.960 M 15.73 % | -8.259 M -81.28 % | -4.556 M -171.71 % | 6.353 M -67.57 % | 19.588 M 506.90 % | -4.814 M -262.86 % | 2.956 M -53.53 % | 6.361 M 123.31 % | -27.283 M -208.73 % | 25.092 M 117.80 % | -140.955 M 68.89 % | -453.083 M -11 134.66 % | 4.106 M 154.96 % | -7.471 M -378.78 % | -1.560 M 96.46 % | -44.040 M -125.54 % | 172.460 M |
| Total investments | 351.299 M -2.56 % | 360.547 M -5.47 % | 381.429 M 1.70 % | 375.045 M -9.57 % | 414.752 M -5.59 % | 439.294 M -8.87 % | 482.039 M -1.88 % | 491.283 M 2.92 % | 477.322 M -5.86 % | 507.010 M -3.99 % | 528.067 M 2.79 % | 513.744 M -17.95 % | 626.102 M 24.25 % | 503.899 M 159.74 % | 193.999 M 382.12 % | 40.239 M 18.44 % | 33.974 M -91.84 % | 416.344 M 680.53 % | 53.341 M -84.54 % | 344.920 M |
| Total debt | 36.653 M -5.33 % | 38.717 M -4.98 % | 40.746 M -4.67 % | 42.740 M -4.39 % | 44.701 M -31.35 % | 65.114 M -2.21 % | 66.586 M -2.13 % | 68.032 M -2.05 % | 69.454 M -1.87 % | 70.774 M 14.90 % | 61.597 M -2.92 % | 63.448 M -2.80 % | 65.278 M -2.59 % | 67.013 M -2.50 % | 68.729 M -2.41 % | 70.426 M -2.33 % | 72.105 M 57 590.46 % | 124.986 K -99.68 % | 39.602 M | 0.000 |
| Accumulated other comprehensive income loss | 1.309 M 8.72 % | 1.204 M 31.30 % | 917.000 K -59.48 % | 2.263 M 983.98 % | -256.000 K -261.01 % | 159.000 K -83.14 % | 943.000 K 142.63 % | -2.212 M 2.21 % | -2.262 M -229.74 % | -686.000 K 68.76 % | -2.196 M 43.74 % | -3.903 M -11.99 % | -3.485 M -70.75 % | -2.041 M -285.82 % | -529.000 K -1.54 % | -521.000 K 24.60 % | -691.000 K 1.85 % | -704.000 K 11.67 % | -797.000 K 99.69 % | -257.296 M |
| Retained earnings | -901.397 M -1.73 % | -886.035 M -2.54 % | -864.083 M -1.42 % | -851.960 M -1.78 % | -837.062 M -5.39 % | -794.281 M -3.69 % | -766.020 M -5.59 % | -725.490 M -5.55 % | -687.374 M -5.43 % | -651.971 M -5.45 % | -618.255 M -5.71 % | -584.847 M -6.31 % | -550.130 M -7.18 % | -513.287 M -6.86 % | -480.339 M -6.50 % | -451.016 M -4.49 % | -431.653 M -473 666.07 % | -91.111 K 99.98 % | -385.014 M | 0.000 |
| Common stock | 38.000 K 0.00 % | 38.000 K 0.00 % | 38.000 K 0.00 % | 38.000 K 0.00 % | 38.000 K -2.56 % | 39.000 K 0.00 % | 39.000 K 2.63 % | 38.000 K 0.00 % | 38.000 K 0.00 % | 38.000 K 2.70 % | 37.000 K 0.00 % | 37.000 K -5.13 % | 39.000 K 0.00 % | 39.000 K 2.63 % | 38.000 K 1 166.67 % | 3.000 K 0.00 % | 3.000 K -100.00 % | 399.034 M 3 990 241.87 % | 10.000 K | 0.000 |
| Total equity | 429.532 M -1.50 % | 436.069 M -3.84 % | 453.488 M -0.56 % | 456.045 M -3.44 % | 472.314 M -12.77 % | 541.442 M -3.06 % | 558.557 M -2.55 % | 573.181 M -1.70 % | 583.078 M -2.24 % | 596.424 M -2.40 % | 611.068 M -1.99 % | 623.454 M -11.12 % | 701.458 M -3.60 % | 727.666 M -2.32 % | 744.985 M 333.42 % | -319.163 M -0.67 % | -317.039 M -178.47 % | 404.033 M 235.65 % | -297.856 M -256.87 % | 189.870 M |
| Other non current liabilities | 304.000 K 7.80 % | 282.000 K 4.44 % | 270.000 K -30.95 % | 391.000 K 1.82 % | 384.000 K 75.34 % | 219.000 K 0.46 % | 218.000 K -18.35 % | 267.000 K 0.00 % | 267.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 447.166 M 0.00 % | 447.166 M 952.70 % | -52.441 M -111.73 % | 447.166 M | 0.000 |
| Long term debt | 27.696 M -7.66 % | 29.993 M -7.00 % | 32.251 M -6.44 % | 34.471 M -5.95 % | 36.653 M -37.58 % | 58.716 M -2.75 % | 60.378 M -2.63 % | 62.011 M -2.52 % | 63.616 M -2.30 % | 65.114 M 20.96 % | 53.831 M -3.60 % | 55.844 M -3.44 % | 57.835 M -3.17 % | 59.727 M -3.04 % | 61.598 M -2.92 % | 63.448 M -2.80 % | 65.278 M -2.59 % | 67.013 M 84.84 % | 36.254 M | 0.000 |
| Total non current liabilities | 28.000 M -7.51 % | 30.275 M -6.91 % | 32.521 M -6.72 % | 34.862 M -5.87 % | 37.037 M -37.16 % | 58.935 M -2.74 % | 60.596 M -2.70 % | 62.278 M -2.51 % | 63.883 M -1.89 % | 65.114 M 20.96 % | 53.831 M -3.60 % | 55.844 M -3.44 % | 57.835 M -3.17 % | 59.727 M -3.04 % | 61.598 M -87.94 % | 510.614 M -0.36 % | 512.444 M 3 416.62 % | 14.572 M -96.99 % | 483.420 M | 0.000 |
| Other current liabilities | 19.646 M 4.16 % | 18.861 M 52.14 % | 12.397 M 6.43 % | 11.648 M -15.70 % | 13.818 M -7.17 % | 14.885 M 26.78 % | 11.741 M -39.14 % | 19.292 M -0.78 % | 19.443 M 15.32 % | 16.860 M 13.03 % | 14.917 M 113.80 % | 6.977 M -17.97 % | 8.505 M -29.93 % | 12.138 M -23.86 % | 15.942 M -39.97 % | 26.557 M 3.79 % | 25.587 M 327.56 % | -11.244 M -150.24 % | 22.380 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 6.803 M 3.08 % | 6.600 M -18.52 % | 8.100 M -12.90 % | 9.300 M 12.13 % | 8.294 M -0.07 % | 8.300 M 9.21 % | 7.600 M 11.76 % | 6.800 M 12.96 % | 6.020 M 10.91 % | 5.428 M 11.85 % | 4.853 M 43.33 % | 3.386 M -0.06 % | 3.388 M -25.83 % | 4.568 M -74.57 % | 17.963 M 441.24 % | -5.264 M -303.64 % | 2.585 M | 0.000 |
| Short term debt | 8.957 M 2.67 % | 8.724 M 2.70 % | 8.495 M 2.73 % | 8.269 M -48.63 % | 16.096 M 151.58 % | 6.398 M -48.47 % | 12.416 M 3.11 % | 12.042 M 3.13 % | 11.676 M 3.14 % | 11.320 M 45.76 % | 7.766 M -48.93 % | 15.208 M 2.16 % | 14.886 M 2.15 % | 14.572 M 104.35 % | 7.131 M 2.19 % | 6.978 M 2.21 % | 6.827 M 1.94 % | 6.697 M 100.03 % | 3.348 M | 0.000 |
| Total current liabilities | 32.823 M 14.69 % | 28.618 M 2.41 % | 27.944 M 4.44 % | 26.756 M -18.22 % | 32.718 M 0.04 % | 32.704 M -7.64 % | 35.411 M 2.22 % | 34.641 M -6.57 % | 37.076 M 11.51 % | 33.248 M -4.08 % | 34.663 M 0.09 % | 34.631 M 2.24 % | 33.871 M -2.69 % | 34.806 M 3.89 % | 33.503 M -12.96 % | 38.492 M 4.71 % | 36.760 M 5 026.51 % | 717.057 K -97.77 % | 32.183 M | 0.000 |
| Total liabilities | 60.823 M 3.28 % | 58.893 M -2.60 % | 60.465 M -1.87 % | 61.618 M -11.67 % | 69.755 M -23.88 % | 91.639 M -4.55 % | 96.007 M -0.94 % | 96.919 M -4.00 % | 100.959 M 2.64 % | 98.362 M 11.15 % | 88.494 M -2.19 % | 90.475 M -1.34 % | 91.706 M -2.99 % | 94.533 M -0.60 % | 95.101 M -82.68 % | 549.106 M -0.02 % | 549.204 M 3 492.13 % | 15.289 M -97.03 % | 515.603 M | 0.000 |
| Other non current assets | 25.513 M -0.77 % | 25.712 M -10.09 % | 28.598 M 61.94 % | 17.660 M 6.28 % | 16.616 M -0.32 % | 16.669 M 87.48 % | 8.891 M -53.69 % | 19.200 M -0.92 % | 19.378 M 244.25 % | 5.629 M -0.42 % | 5.653 M 843.74 % | 599.000 K 124.34 % | 267.000 K -12.17 % | 304.000 K -7.88 % | 330.000 K -93.35 % | 4.961 M 122.47 % | 2.230 M 240.83 % | 654.289 K -6.53 % | 700.000 K 100.41 % | -172.460 M |
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 11.171 M 0.00 % | 11.171 M 0.00 % | 11.171 M 0.00 % | 11.171 M 0.00 % | 11.171 M -0.49 % | 11.226 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 416.355 M 0.00 % | 416.350 M 0.00 % | 416.344 M | 0.000 | 0.000 |
| Intangible assets | 151.000 K -26.34 % | 205.000 K -20.23 % | 257.000 K -17.36 % | 311.000 K -40.65 % | 524.000 K -39.00 % | 859.000 K -33.97 % | 1.301 M -25.49 % | 1.746 M -20.35 % | 2.192 M -16.75 % | 2.633 M -14.15 % | 3.067 M -12.50 % | 3.505 M -11.06 % | 3.941 M -10.13 % | 4.385 M -9.31 % | 4.835 M -8.74 % | 5.298 M -9.44 % | 5.850 M -8.88 % | 6.420 M -8.12 % | 6.987 M | 0.000 |
| GoodWill | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M | 0.000 |
| Goodwill and intangible assets | 1.362 M -3.81 % | 1.416 M -3.54 % | 1.468 M -3.55 % | 1.522 M -12.28 % | 1.735 M -16.18 % | 2.070 M -17.60 % | 2.512 M -15.05 % | 2.957 M -13.11 % | 3.403 M -11.47 % | 3.844 M -10.14 % | 4.278 M -9.29 % | 4.716 M -8.46 % | 5.152 M -7.93 % | 5.596 M -7.44 % | 6.046 M -7.11 % | 6.509 M -7.82 % | 7.061 M -7.47 % | 7.631 M -6.92 % | 8.198 M | 0.000 |
| Property plant equipment net | 15.256 M -4.88 % | 16.038 M -6.73 % | 17.195 M -6.15 % | 18.322 M -5.39 % | 19.366 M -69.23 % | 62.945 M -3.24 % | 65.050 M -3.16 % | 67.173 M -2.92 % | 69.193 M -2.88 % | 71.246 M 10.68 % | 64.373 M -3.81 % | 66.924 M -1.68 % | 68.065 M -3.62 % | 70.621 M -1.87 % | 71.967 M -1.93 % | 73.384 M -0.68 % | 73.886 M 1.12 % | 73.070 M 68.00 % | 43.494 M | 0.000 |
| Total non current assets | 42.131 M -2.40 % | 43.166 M -8.66 % | 47.261 M -2.90 % | 48.675 M -0.44 % | 48.888 M -47.35 % | 92.855 M 5.97 % | 87.624 M -1.91 % | 89.330 M -2.87 % | 91.974 M 13.94 % | 80.719 M 8.63 % | 74.304 M 2.86 % | 72.239 M -1.69 % | 73.484 M -3.97 % | 76.521 M -2.33 % | 78.343 M -7.67 % | 84.854 M 2.02 % | 83.177 M -80.05 % | 416.998 M 695.92 % | 52.392 M 130.38 % | -172.460 M |
| Other current assets | 7.825 M -36.67 % | 12.355 M 44.67 % | 8.540 M -42.02 % | 14.729 M 72.61 % | 8.533 M -47.89 % | 16.376 M 70.48 % | 9.606 M -13.08 % | 11.052 M -8.59 % | 12.090 M 8.00 % | 11.194 M -8.13 % | 12.185 M -40.57 % | 20.504 M -62.35 % | 54.458 M 131.54 % | 23.520 M -27.67 % | 32.518 M 176.84 % | 11.746 M -13.19 % | 13.531 M 2 020.26 % | 638.177 K -90.26 % | 6.554 M | 0.000 |
| Short term investments | 351.299 M -2.56 % | 360.547 M -5.47 % | 381.429 M 1.70 % | 375.045 M -7.07 % | 403.581 M -5.73 % | 428.123 M -9.08 % | 470.868 M -4.16 % | 491.283 M 2.92 % | 477.322 M -5.86 % | 507.010 M -3.99 % | 528.067 M 2.79 % | 513.744 M -17.95 % | 626.102 M 24.25 % | 503.899 M 159.74 % | 193.999 M 382.12 % | 40.239 M 18.44 % | 33.974 M -19.81 % | 42.369 M -20.57 % | 53.341 M -84.54 % | 344.920 M |
| cash and cash equivalents | 62.050 M 8.22 % | 57.338 M 25.88 % | 45.550 M -8.35 % | 49.700 M -6.16 % | 52.960 M -23.98 % | 69.670 M 15.67 % | 60.233 M 24.34 % | 48.444 M -34.77 % | 74.268 M 9.51 % | 67.818 M 22.78 % | 55.236 M -39.12 % | 90.731 M 125.78 % | 40.186 M -80.68 % | 207.968 M -60.15 % | 521.812 M 686.81 % | 66.320 M -16.66 % | 79.576 M 4 621.43 % | 1.685 M -97.98 % | 83.642 M 148.50 % | -172.460 M |
| Cash and short term investments | 413.349 M -1.09 % | 417.885 M -2.13 % | 426.979 M 0.53 % | 424.745 M -6.96 % | 456.541 M -8.29 % | 497.793 M -6.27 % | 531.101 M -1.60 % | 539.727 M -2.15 % | 551.590 M -4.04 % | 574.828 M -1.45 % | 583.303 M -3.50 % | 604.475 M -9.28 % | 666.288 M -6.40 % | 711.867 M -0.55 % | 715.811 M 571.75 % | 106.559 M -6.16 % | 113.550 M 6 637.18 % | 1.685 M -98.77 % | 136.983 M -20.57 % | 172.460 M |
| Total current assets | 448.224 M -0.79 % | 451.796 M -3.19 % | 466.692 M -0.49 % | 468.988 M -4.91 % | 493.181 M -8.71 % | 540.226 M -4.71 % | 566.940 M -2.38 % | 580.770 M -1.91 % | 592.063 M -3.58 % | 614.067 M -1.79 % | 625.258 M -2.56 % | 641.690 M -10.84 % | 719.680 M -3.49 % | 745.678 M -2.11 % | 761.743 M 425.02 % | 145.089 M -2.62 % | 148.988 M 6 311.95 % | 2.324 M -98.59 % | 165.355 M -4.12 % | 172.460 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 100.00 % | -16.823 M -1 627.97 % | 1.101 M | 0.000 |
| Net receivables | 27.050 M 25.49 % | 21.556 M -30.85 % | 31.173 M 5.62 % | 29.514 M 5.01 % | 28.107 M 7.87 % | 26.057 M -0.67 % | 26.233 M -12.53 % | 29.991 M 5.67 % | 28.383 M 1.21 % | 28.045 M -5.79 % | 29.770 M 10.41 % | 26.963 M 3.06 % | 26.163 M 18.65 % | 22.051 M -25.69 % | 29.673 M 10.79 % | 26.784 M 22.26 % | 21.907 M | 0.000 -100.00 % | 21.818 M | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.171 M 0.49 % | -11.226 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -416.355 M 0.00 % | -416.350 M -415.92 % | -80.701 M | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 4.220 M 308.52 % | 1.033 M 314.86 % | 249.000 K 4.18 % | 239.000 K -91.48 % | 2.804 M 32.20 % | 2.121 M 11.93 % | 1.895 M -42.70 % | 3.307 M -44.49 % | 5.957 M 17.54 % | 5.068 M 11.75 % | 4.535 M -29.16 % | 6.402 M 21.55 % | 5.267 M 48.20 % | 3.554 M -42.33 % | 6.163 M 41.35 % | 4.360 M 0.32 % | 4.346 M | 0.000 -100.00 % | 3.354 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.065 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.425 M 131.33 % | 616.000 K 71.11 % | 360.000 K -68.86 % | 1.156 M 31.51 % | 879.000 K 47.24 % | 597.000 K | 0.000 | 0.000 -100.00 % | 516.000 K | 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 |
| 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 |
| Capital lease obligations | 36.653 M -5.33 % | 38.717 M -4.98 % | 40.746 M -4.67 % | 42.740 M -4.39 % | 44.701 M -31.35 % | 65.114 M -2.21 % | 66.586 M -2.13 % | 68.032 M -2.05 % | 69.454 M -1.87 % | 70.774 M 14.90 % | 61.597 M -2.92 % | 63.448 M -2.80 % | 65.278 M -2.59 % | 67.013 M -2.50 % | 68.729 M -2.41 % | 70.426 M -2.33 % | 72.105 M -2.18 % | 73.710 M 86.13 % | 39.602 M | 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 -100.00 % | 447.166 M 0.00 % | 447.166 M 0.00 % | 447.166 M 0.00 % | 447.166 M 0.00 % | 447.166 M |
| Other total stockholders equity | 1.330 B 0.66 % | 1.321 B 0.32 % | 1.317 B 0.84 % | 1.306 B -0.30 % | 1.310 B -1.94 % | 1.336 B 0.90 % | 1.324 B 1.75 % | 1.301 B 2.21 % | 1.273 B 1.89 % | 1.249 B 1.43 % | 1.231 B 1.59 % | 1.212 B -3.42 % | 1.255 B 0.97 % | 1.243 B 1.40 % | 1.226 B 171.48 % | 451.534 M 4.44 % | 432.341 M 8 394.21 % | 5.090 M 101.42 % | -359.221 M | 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 |
| 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 |
| Total assets | 490.355 M -0.93 % | 494.962 M -3.70 % | 513.953 M -0.72 % | 517.663 M -4.50 % | 542.069 M -14.38 % | 633.081 M -3.28 % | 654.564 M -2.32 % | 670.100 M -2.04 % | 684.037 M -1.55 % | 694.786 M -0.68 % | 699.562 M -2.01 % | 713.929 M -9.99 % | 793.164 M -3.53 % | 822.199 M -2.13 % | 840.086 M 265.35 % | 229.943 M -0.96 % | 232.165 M -44.63 % | 419.322 M 92.57 % | 217.747 M | 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-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.741 M -252.14 % | -6.458 M -19 094.12 % | 34.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 241.000 K 193.90 % | 82.000 K -9.89 % | 91.000 K 193.81 % | -97.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 17.107 M 0.09 % | 17.091 M -14.00 % | 19.874 M 7.78 % | 18.440 M 13.58 % | 16.235 M -16.77 % | 19.506 M -7.46 % | 21.079 M -9.70 % | 23.343 M 8.19 % | 21.576 M 36.42 % | 15.816 M -9.43 % | 17.463 M 1.12 % | 17.270 M -1.56 % | 17.544 M 44.47 % | 12.144 M -40.88 % | 20.543 M 93.95 % | 10.592 M 15.54 % | 9.167 M 27.11 % | 7.212 M 12.72 % | 6.398 M 3.81 % | 6.163 M 15.93 % | 5.316 M 12.37 % | 4.731 M |
| Change in working capital | 1.637 M -69.04 % | 5.288 M 25.25 % | 4.222 M 126.00 % | -16.238 M -1 176.57 % | -1.272 M 73.10 % | -4.728 M -202.49 % | 4.613 M 236.48 % | -3.380 M -237.57 % | 2.457 M -50.02 % | 4.916 M 227.19 % | -3.865 M -248.03 % | 2.611 M 164.11 % | -4.073 M -127.59 % | 14.764 M 245.77 % | -10.128 M -5 434.43 % | -183.000 K 96.79 % | -5.705 M -170.72 % | 8.067 M 276.26 % | 2.144 M 9.61 % | 1.956 M 43.61 % | 1.362 M -30.40 % | 1.957 M |
| Accounts receivables | -5.571 M -156.81 % | 9.807 M 668.19 % | -1.726 M -12.44 % | -1.535 M 26.17 % | -2.079 M -1 188.48 % | 191.000 K -94.96 % | 3.787 M 328.82 % | -1.655 M -344.89 % | -372.000 K -121.49 % | 1.731 M 159.32 % | -2.918 M -217.52 % | -919.000 K 77.98 % | -4.174 M -153.22 % | 7.843 M 350.58 % | -3.130 M 36.88 % | -4.959 M 4.17 % | -5.175 M -201.63 % | 5.092 M 271.39 % | -2.971 M -1 922.70 % | 163.000 K 108.63 % | -1.889 M -223.95 % | 1.524 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 |
| Accounts payables | 3.108 M 296.43 % | 784.000 K 7 740.00 % | 10.000 K 100.39 % | -2.555 M -479.64 % | 673.000 K 197.79 % | 226.000 K 116.01 % | -1.412 M 46.29 % | -2.629 M -391.14 % | 903.000 K 81.33 % | 498.000 K 143.95 % | -1.133 M -382.54 % | 401.000 K -82.54 % | 2.297 M 173.08 % | -3.143 M -223.84 % | 2.538 M 477.68 % | -672.000 K -217.48 % | 572.000 K 78.19 % | 321.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 4.100 M 177.31 % | -5.303 M -189.31 % | 5.938 M 148.88 % | -12.148 M -9 165.67 % | 134.000 K 102.60 % | -5.145 M -329.89 % | 2.238 M 147.57 % | 904.000 K -53.06 % | 1.926 M 186.41 % | -2.229 M -1 298.39 % | 186.000 K -94.06 % | 3.129 M 242.49 % | -2.196 M -121.82 % | 10.064 M 205.54 % | -9.536 M -275.04 % | 5.448 M 594.37 % | -1.102 M -141.52 % | 2.654 M -48.11 % | 5.115 M 185.28 % | 1.793 M -44.85 % | 3.251 M 650.81 % | 433.000 K |
| Other non cash items | -950.000 K -57.55 % | -603.000 K 25.37 % | -808.000 K -193.82 % | -275.000 K -100.67 % | 41.242 M 102.84 % | 20.332 M 1.57 % | 20.018 M 310.79 % | 4.873 M 298.74 % | -2.452 M -12.37 % | -2.182 M -57.77 % | -1.383 M -298.71 % | 696.000 K 203.57 % | -672.000 K 16.31 % | -803.000 K -175.95 % | -291.000 K -310.87 % | 138.000 K 345.16 % | 31.000 K -75.20 % | 125.000 K 113.81 % | -905.000 K -268.22 % | 538.000 K 129.76 % | -1.808 M -166.47 % | 2.720 M |
| Net cash provided by operating activities | 2.946 M 700.54 % | 368.000 K -96.87 % | 11.756 M 190.63 % | -12.971 M -142.00 % | -5.360 M 60.67 % | -13.627 M 8.77 % | -14.937 M 18.32 % | -18.287 M -48.26 % | -12.334 M 10.07 % | -13.715 M 30.40 % | -19.706 M -55.46 % | -12.676 M 43.93 % | -22.608 M -310.09 % | -5.513 M 69.35 % | -17.988 M -134.01 % | -7.687 M 54.36 % | -16.843 M -92.49 % | -8.750 M -38.34 % | -6.325 M 34.65 % | -9.679 M 28.23 % | -13.487 M -11.34 % | -12.113 M |
| Investments in property plant and equipment | -309.000 K -1 003.57 % | -28.000 K 68.54 % | -89.000 K | 0.000 100.00 % | -101.000 K -405.00 % | -20.000 K -2 100.00 % | 1.000 K 100.78 % | -129.000 K -61.25 % | -80.000 K -35.59 % | -59.000 K 93.97 % | -979.000 K -11.38 % | -879.000 K -31.98 % | -666.000 K -4.55 % | -637.000 K 15.85 % | -757.000 K 56.52 % | -1.741 M 60.91 % | -4.454 M -135.16 % | -1.894 M -2.05 % | -1.856 M -34.88 % | -1.376 M -6.83 % | -1.288 M -156.06 % | -503.000 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.724 M | 0.000 | 0.000 100.00 % | -24.724 M | 0.000 100.00 % | -111.072 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -75.629 M 4.73 % | -79.381 M 15.70 % | -94.167 M -39.82 % | -67.349 M 10.96 % | -75.641 M -43.70 % | -52.637 M 61.21 % | -135.713 M 10.53 % | -151.691 M -34.00 % | -113.199 M 40.42 % | -190.007 M -21.15 % | -156.835 M -116.71 % | -72.371 M 55.99 % | -164.436 M 48.33 % | -318.245 M -99.43 % | -159.581 M -522.90 % | -25.619 M -150.26 % | -10.237 M -132.92 % | -4.395 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 86.040 M -14.78 % | 100.960 M 15.68 % | 87.272 M -12.34 % | 99.554 M -1.68 % | 101.251 M 5.42 % | 96.047 M -40.72 % | 162.014 M 16.24 % | 139.383 M -3.03 % | 143.739 M -33.06 % | 214.731 M 47.31 % | 145.773 M -20.53 % | 183.443 M 346.96 % | 41.042 M 459.00 % | 7.342 M 20.36 % | 6.100 M -68.25 % | 19.211 M 3.28 % | 18.600 M 22.01 % | 15.245 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 100.00 % | -194.000 K -100.76 % | 25.610 M 441.47 % | -7.500 M -128.52 % | 26.301 M 313.69 % | -12.308 M -392.32 % | -2.500 M -110.11 % | 24.724 M 594.48 % | -5.000 M -104.50 % | 111.072 M 190.01 % | -123.394 M 60.31 % | -310.903 M -102.57 % | -153.481 M -2 295.15 % | -6.408 M -176.62 % | 8.363 M -22.92 % | 10.850 M 289.98 % | -5.711 M 52.93 % | -12.134 M -166.45 % | -4.554 M -107.09 % | 64.214 M |
| Net cash used for investing activites | 10.102 M -53.13 % | 21.551 M 408.58 % | -6.984 M -121.82 % | 32.011 M 25.49 % | 25.509 M -28.92 % | 35.890 M 36.45 % | 26.302 M 311.48 % | -12.437 M -144.48 % | 27.960 M 13.36 % | 24.665 M 244.74 % | -17.041 M -115.46 % | 110.193 M 188.82 % | -124.060 M 60.18 % | -311.540 M -101.99 % | -154.238 M -1 792.72 % | -8.149 M -308.47 % | 3.909 M -56.35 % | 8.956 M 218.36 % | -7.567 M 43.99 % | -13.510 M -131.26 % | -5.842 M -109.17 % | 63.711 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 -100.00 % | 2.304 M 25.83 % | 1.831 M | 0.000 | 0.000 | 0.000 -100.00 % | 497.000 K -65.24 % | 1.430 M -29.42 % | 2.026 M 277.28 % | 537.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.831 M -75.02 % | 15.334 M | 0.000 100.00 % | -646.758 K -100.15 % | 419.313 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -5.398 M 40.88 % | -9.130 M -309.42 % | -2.230 M 88.75 % | -19.816 M 48.42 % | -38.416 M -154.95 % | -15.068 M -41 755.56 % | -36.000 K -103.83 % | 940.000 K 108.96 % | -10.493 M -1 075.19 % | 1.076 M 1 482.35 % | 68.000 K 100.13 % | -52.300 M -109.20 % | -25.000 M -3 497.12 % | -695.000 K 19.47 % | -863.000 K | 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 100.00 % | -4.313 K 31.83 % | -6.327 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -2.988 M 50.36 % | -6.019 M 92.68 % | -82.262 M -3 172.16 % | -2.514 M -260.54 % | 1.566 M -28.00 % | 2.175 M 371.80 % | 461.000 K -90.43 % | 4.816 M 137.71 % | 2.026 M 25.60 % | 1.613 M 29.66 % | 1.244 M -75.30 % | 5.037 M | 0.000 -100.00 % | 3.136 M -99.50 % | 627.713 M 25 989.48 % | 2.406 M -4.86 % | 2.529 M -48.68 % | 4.928 M 55.95 % | 3.160 M 211.64 % | 1.014 M 107.36 % | 489.000 K -71.30 % | 1.704 M |
| Net cash used provided by financing activities | -8.386 M 34.71 % | -12.845 M -43.33 % | -8.962 M 59.87 % | -22.330 M 39.40 % | -36.850 M -185.81 % | -12.893 M -2 896.75 % | 461.000 K -90.43 % | 4.816 M 137.71 % | 2.026 M 25.60 % | 1.613 M 22.94 % | 1.312 M 102.78 % | -47.263 M -119.49 % | -21.533 M -786.64 % | 3.136 M -99.50 % | 627.713 M 25 989.48 % | 2.406 M -4.86 % | 2.529 M -48.68 % | 4.928 M 55.95 % | 3.160 M 211.64 % | 1.014 M 107.36 % | 489.000 K -71.30 % | 1.704 M |
| Effect of forex changes on cash | -31.000 K -1 133.33 % | 3.000 K -92.50 % | 40.000 K 33.33 % | 30.000 K 433.33 % | -9.000 K -113.43 % | 67.000 K 281.08 % | -37.000 K -227.59 % | 29.000 K 20.83 % | 24.000 K 26.32 % | 19.000 K 131.67 % | -60.000 K -120.62 % | 291.000 K -30.55 % | 419.000 K 473.97 % | 73.000 K 1 360.00 % | 5.000 K -97.13 % | 174.000 K 1 142.86 % | 14.000 K -84.44 % | 90.000 K 126.63 % | -338.000 K -29.50 % | -261.000 K -135.14 % | -111.000 K -29.07 % | -86.000 K |
| Net change in cash | 4.631 M -48.98 % | 9.077 M 318.72 % | -4.150 M -27.30 % | -3.260 M 80.49 % | -16.710 M -277.07 % | 9.437 M -19.95 % | 11.789 M 145.55 % | -25.879 M -246.41 % | 17.676 M 40.49 % | 12.582 M 135.45 % | -35.495 M -170.22 % | 50.545 M 130.13 % | -167.782 M 46.54 % | -313.844 M -168.90 % | 455.492 M 3 536.12 % | -13.256 M -27.57 % | -10.391 M -298.91 % | 5.224 M 147.19 % | -11.070 M 50.66 % | -22.436 M -18.39 % | -18.951 M -135.61 % | 53.216 M |
| Cash at beginning of period | 65.798 M 16.00 % | 56.721 M -6.82 % | 60.871 M -5.08 % | 64.131 M -7.95 % | 69.670 M 15.67 % | 60.233 M 24.34 % | 48.444 M -43.34 % | 85.494 M 26.06 % | 67.818 M 22.78 % | 55.236 M -39.12 % | 90.731 M 125.78 % | 40.186 M -80.68 % | 207.968 M -60.15 % | 521.812 M 686.81 % | 66.320 M -16.66 % | 79.576 M -11.55 % | 89.967 M 6.16 % | 84.743 M -11.55 % | 95.813 M -18.97 % | 118.249 M -13.81 % | 137.200 M 63.36 % | 83.984 M |
| Cash at end of period | 70.429 M 7.04 % | 65.798 M 16.00 % | 56.721 M -6.82 % | 60.871 M 14.94 % | 52.960 M -23.98 % | 69.670 M 15.67 % | 60.233 M 1.04 % | 59.615 M -30.27 % | 85.494 M 26.06 % | 67.818 M 22.78 % | 55.236 M -39.12 % | 90.731 M 125.78 % | 40.186 M -80.68 % | 207.968 M -60.15 % | 521.812 M 686.81 % | 66.320 M -16.66 % | 79.576 M -11.55 % | 89.967 M 6.16 % | 84.743 M -11.55 % | 95.813 M -18.97 % | 118.249 M -13.81 % | 137.200 M |
| Operating cash flow | 2.946 M 700.54 % | 368.000 K -96.87 % | 11.756 M 190.63 % | -12.971 M -142.00 % | -5.360 M 60.67 % | -13.627 M 8.77 % | -14.937 M 18.32 % | -18.287 M -48.26 % | -12.334 M 10.07 % | -13.715 M 30.40 % | -19.706 M -55.46 % | -12.676 M 43.93 % | -22.608 M -310.09 % | -5.513 M 69.35 % | -17.988 M -134.01 % | -7.687 M 54.36 % | -16.843 M -92.49 % | -8.750 M -38.34 % | -6.325 M 34.65 % | -9.679 M 28.23 % | -13.487 M -11.34 % | -12.113 M |
| Capital expenditure | -309.000 K -1 003.57 % | -28.000 K 68.54 % | -89.000 K 54.12 % | -194.000 K -92.08 % | -101.000 K -405.00 % | -20.000 K -2 100.00 % | 1.000 K 100.78 % | -129.000 K -61.25 % | -80.000 K -35.59 % | -59.000 K 93.97 % | -979.000 K -11.38 % | -879.000 K -31.98 % | -666.000 K -4.55 % | -637.000 K 15.85 % | -757.000 K 56.52 % | -1.741 M 60.91 % | -4.454 M -135.16 % | -1.894 M -2.05 % | -1.856 M -34.88 % | -1.376 M -6.83 % | -1.288 M -156.06 % | -503.000 K |
| Free CashFlow | 2.637 M 675.59 % | 340.000 K -97.09 % | 11.667 M 188.62 % | -13.165 M -141.07 % | -5.461 M 59.98 % | -13.647 M 8.63 % | -14.936 M 18.90 % | -18.416 M -48.35 % | -12.414 M 9.87 % | -13.774 M 33.41 % | -20.685 M -52.60 % | -13.555 M 41.76 % | -23.274 M -278.44 % | -6.150 M 67.19 % | -18.745 M -98.82 % | -9.428 M 55.73 % | -21.297 M -100.08 % | -10.644 M -30.11 % | -8.181 M 26.00 % | -11.055 M 25.18 % | -14.775 M -17.11 % | -12.616 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 |