
Cytek Biosciences, Inc. CTKB
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
---|---|---|---|---|---|---|
Revenue | 200.453 M 3.85 % | 193.015 M 17.67 % | 164.036 M 28.20 % | 127.950 M 37.82 % | 92.839 M 60.39 % | 57.883 M |
Net income | -6.020 M 50.44 % | -12.148 M -571.58 % | 2.576 M -41.68 % | 4.417 M -77.24 % | 19.411 M 215.36 % | -16.827 M |
Income before tax | -5.700 M 63.72 % | -15.709 M -1 346.75 % | 1.260 M -78.82 % | 5.948 M -58.78 % | 14.430 M 188.56 % | -16.294 M |
Income before tax ratio | -0.03 65.06 % | -0.08 -1 159.56 % | 0.01 -83.48 % | 0.05 -70.09 % | 0.16 155.22 % | -0.28 |
EBITDA | -10.033 M -127.61 % | -4.408 M -146.23 % | 9.535 M -8.31 % | 10.399 M -32.32 % | 15.366 M 196.13 % | -15.984 M |
Net income ratio | -0.03 52.28 % | -0.06 -500.78 % | 0.02 -54.51 % | 0.03 -83.49 % | 0.21 171.92 % | -0.29 |
Ratio EBITDA | -0.05 -119.16 % | -0.02 -139.29 % | 0.06 -28.48 % | 0.08 -50.90 % | 0.17 159.94 % | -0.28 |
Gross profit ratio | 0.55 -2.23 % | 0.57 -7.90 % | 0.62 -0.48 % | 0.62 11.05 % | 0.56 12.44 % | 0.50 |
Weighted average shs out dil | 130.611 M -3.45 % | 135.283 M -2.37 % | 138.562 M 3.60 % | 133.750 M 0.57 % | 132.994 M 0.00 % | 132.994 M |
Weighted average shs out | 130.611 M -3.45 % | 135.283 M 0.57 % | 134.511 M 0.57 % | 133.750 M 0.57 % | 132.994 M 0.00 % | 132.994 M |
EPS diluted | -0.05 49.55 % | -0.09 -582.80 % | 0.02 -43.64 % | 0.03 36.36 % | 0.02 118.62 % | -0.13 |
Earnings per share | -0.05 48.78 % | -0.09 -567.71 % | 0.02 -41.82 % | 0.03 36.36 % | 0.02 118.62 % | -0.13 |
Gross profit | 111.106 M 1.54 % | 109.426 M 8.37 % | 100.974 M 27.58 % | 79.144 M 53.05 % | 51.710 M 80.34 % | 28.674 M |
Income tax expense | 320.000 K 108.99 % | -3.561 M -190.93 % | -1.224 M -181.33 % | 1.505 M 130.21 % | -4.981 M -1 034.52 % | 533.000 K |
Cost of revenue | 89.347 M 6.89 % | 83.589 M 32.55 % | 63.062 M 29.21 % | 48.806 M 18.67 % | 41.129 M 40.81 % | 29.209 M |
General and administrative expenses | 43.113 M 1.51 % | 42.472 M 22.43 % | 34.690 M 66.58 % | 20.825 M 122.25 % | 9.370 M 39.04 % | 6.739 M |
Selling and marketing expenses | 49.114 M -0.07 % | 49.148 M 47.90 % | 33.230 M 34.48 % | 24.710 M 64.87 % | 14.988 M 46.35 % | 10.241 M |
Other expenses | 0.000 | 0.000 -100.00 % | 1.018 M | 0.000 | 0.000 -100.00 % | 252.000 K |
Operating expenses | 131.629 M -4.11 % | 137.271 M 33.56 % | 102.778 M 46.87 % | 69.977 M 83.90 % | 38.051 M 46.85 % | 25.911 M |
Cost and expenses | 220.976 M 0.05 % | 220.860 M 33.18 % | 165.840 M 39.62 % | 118.783 M 50.02 % | 79.180 M 43.65 % | 55.120 M |
Research and development expenses | 39.402 M -10.76 % | 44.151 M 26.66 % | 34.858 M 42.62 % | 24.442 M 78.50 % | 13.693 M 53.32 % | 8.931 M |
Selling general and administrative expenses | 92.227 M 0.66 % | 91.620 M 34.89 % | 67.920 M 49.16 % | 45.535 M 86.94 % | 24.358 M 43.45 % | 16.980 M |
Interest income | 10.360 M 61.55 % | 6.413 M 38.84 % | 4.619 M 9 326.53 % | 49.000 K -55.45 % | 110.000 K -84.53 % | 711.000 K |
Interest expense | 0.000 -100.00 % | 2.071 M -19.51 % | 2.573 M 47.79 % | 1.741 M 422.82 % | 333.000 K 33 200.00 % | 1.000 K |
Depreciation and amortization | 10.490 M 13.65 % | 9.230 M 61.87 % | 5.702 M 359.10 % | 1.242 M 105.97 % | 603.000 K 95.15 % | 309.000 K |
Operating income | -20.523 M 26.30 % | -27.845 M -1 424.92 % | -1.826 M -128.32 % | 6.447 M -52.80 % | 13.659 M 266.59 % | 3.726 M |
Operating income ratio | -0.10 29.03 % | -0.14 -1 195.97 % | -0.01 -122.09 % | 0.05 -65.75 % | 0.15 128.56 % | 0.06 |
Total other income expenses net | 14.823 M 22.14 % | 12.136 M 296.08 % | 3.064 M 195.18 % | -3.219 M -517.51 % | 771.000 K -19.85 % | 962.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
---|---|---|---|---|---|---|
Net debt | -81.700 M 46.66 % | -153.163 M 45.01 % | -278.507 M 23.62 % | -364.618 M -124.44 % | -162.459 M -439.34 % | -30.122 M |
Total investments | 179.145 M 85.24 % | 96.711 M 117.09 % | 44.548 M | 0.000 | 0.000 -100.00 % | 250.000 K |
Total debt | 17.016 M 20.37 % | 14.136 M -21.87 % | 18.094 M | 0.000 -100.00 % | 2.772 M | 0.000 |
Accumulated other comprehensive income loss | 16.000 K 101.25 % | -1.275 M -82.93 % | -697.000 K -177.70 % | 897.000 K 1 280.00 % | 65.000 K 144.22 % | -147.000 K |
Retained earnings | -35.199 M -20.64 % | -29.178 M -71.33 % | -17.030 M 6.38 % | -18.190 M 19.54 % | -22.607 M 46.20 % | -42.018 M |
Common stock | 129.000 K -1.53 % | 131.000 K -2.96 % | 135.000 K 7.14 % | 126.000 K 447.83 % | 23.000 K 9.52 % | 21.000 K |
Total equity | 395.737 M 0.68 % | 393.064 M -7.63 % | 425.546 M 4.61 % | 406.801 M 2 638.06 % | -16.028 M 61.56 % | -41.701 M |
Other non current liabilities | 27.498 M 45.43 % | 18.908 M 10.04 % | 17.183 M 14.94 % | 14.949 M -92.74 % | 206.015 M 130.85 % | 89.241 M |
Long term debt | 8.602 M -22.69 % | 11.127 M -23.70 % | 14.583 M | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 36.100 M -20.07 % | 45.167 M 0.62 % | 44.890 M 81.45 % | 24.739 M -88.19 % | 209.471 M 130.13 % | 91.023 M |
Other current liabilities | 16.920 M -35.40 % | 26.193 M -1.72 % | 26.651 M 38.90 % | 19.187 M 23.81 % | 15.497 M 5.75 % | 14.655 M |
Deferred revenue | 25.492 M 12.32 % | 22.695 M 74.77 % | 12.986 M 83.39 % | 7.081 M 65.10 % | 4.289 M 23.57 % | 3.471 M |
Short term debt | 8.414 M 179.63 % | 3.009 M -76.15 % | 12.616 M | 0.000 -100.00 % | 2.772 M | 0.000 |
Total current liabilities | 67.663 M 20.34 % | 56.226 M 14.65 % | 49.040 M 52.49 % | 32.160 M 21.19 % | 26.536 M 26.13 % | 21.039 M |
Total liabilities | 103.763 M 2.34 % | 101.393 M 7.95 % | 93.930 M 65.08 % | 56.899 M -75.89 % | 236.007 M 110.60 % | 112.062 M |
Other non current assets | 4.759 M 166.61 % | 1.785 M 31.54 % | 1.357 M -18.50 % | 1.665 M 52.89 % | 1.089 M 1 828.57 % | -63.000 K |
Long term investments | 0.000 -100.00 % | 1.600 M 0.00 % | 1.600 M | 0.000 | 0.000 -100.00 % | 250.000 K |
Intangible assets | 20.128 M -12.81 % | 23.084 M 432.99 % | 4.331 M -8.61 % | 4.739 M 1 629.56 % | 274.000 K 4.18 % | 263.000 K |
GoodWill | 16.663 M 2.97 % | 16.183 M 59.53 % | 10.144 M 0.00 % | 10.144 M 2 031.09 % | 476.000 K 0.00 % | 476.000 K |
Goodwill and intangible assets | 36.791 M -6.31 % | 39.267 M 171.27 % | 14.475 M -2.74 % | 14.883 M 1 884.40 % | 750.000 K 1.49 % | 739.000 K |
Property plant equipment net | 28.130 M -3.86 % | 29.258 M 6.14 % | 27.565 M 371.12 % | 5.851 M 173.41 % | 2.140 M 105.57 % | 1.041 M |
Total non current assets | 103.054 M 0.64 % | 102.397 M 56.44 % | 65.456 M 106.83 % | 31.648 M 178.67 % | 11.357 M 337.48 % | 2.596 M |
Other current assets | 14.104 M 11.47 % | 12.653 M -29.44 % | 17.933 M 264.94 % | 4.914 M 116.57 % | 2.269 M 55.09 % | 1.463 M |
Short term investments | 179.145 M 88.35 % | 95.111 M 113.50 % | 44.548 M | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 98.716 M -40.99 % | 167.299 M -43.59 % | 296.601 M -18.65 % | 364.618 M 120.67 % | 165.231 M 448.54 % | 30.122 M |
Cash and short term investments | 277.861 M 5.89 % | 262.410 M -23.08 % | 341.149 M -6.44 % | 364.618 M 120.67 % | 165.231 M 448.54 % | 30.122 M |
Total current assets | 396.446 M 1.12 % | 392.060 M -13.65 % | 454.020 M 5.08 % | 432.052 M 107.10 % | 208.622 M 207.86 % | 67.765 M |
Inventory | 43.893 M -27.90 % | 60.877 M 26.42 % | 48.154 M 49.68 % | 32.171 M 39.76 % | 23.018 M 24.87 % | 18.434 M |
Net receivables | 60.588 M 7.96 % | 56.120 M 14.85 % | 48.864 M 64.19 % | 29.760 M 64.38 % | 18.104 M 2.02 % | 17.746 M |
Tax assets | 33.374 M 9.47 % | 30.487 M 49.02 % | 20.459 M 121.20 % | 9.249 M 25.36 % | 7.378 M 1 072.97 % | 629.000 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 5.529 M 82.35 % | 3.032 M -36.90 % | 4.805 M 58.37 % | 3.034 M 3.06 % | 2.944 M 25.70 % | 2.342 M |
Tax payables | 3.559 M 174.40 % | 1.297 M -22.20 % | 1.667 M -57.03 % | 3.879 M 275.15 % | 1.034 M 81.09 % | 571.000 K |
Deferred revenue non current | 0.000 -100.00 % | 15.132 M 15.30 % | 13.124 M 34.06 % | 9.790 M 183.28 % | 3.456 M 93.94 % | 1.782 M |
Minority interest | 0.000 | 0.000 -100.00 % | 251.000 K -26.82 % | 343.000 K | 0.000 | 0.000 |
Capital lease obligations | 11.308 M -5.16 % | 11.923 M -21.78 % | 15.243 M | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 -100.00 % | 519.476 M 12.12 % | 463.305 M 138.42 % | 194.319 M 160.30 % | 74.653 M |
Other total stockholders equity | 430.791 M 1.75 % | 423.386 M -4.40 % | 442.887 M 4.55 % | 423.625 M 318.00 % | -194.319 M -160.30 % | -74.653 M |
Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 4.048 M 420.98 % | 777.000 K 92.33 % | 404.000 K -35.77 % | 629.000 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 499.500 M 1.02 % | 494.457 M -4.82 % | 519.476 M 12.03 % | 463.700 M 110.79 % | 219.979 M 212.64 % | 70.361 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
---|---|---|---|---|---|---|
Deferred income tax | -2.886 M | 0.000 | 0.000 -100.00 % | 448.000 K -74.31 % | 1.744 M | 0.000 |
Stock based compensation | 26.848 M 21.77 % | 22.048 M 32.86 % | 16.595 M 151.97 % | 6.586 M 977.91 % | 611.000 K 127.14 % | 269.000 K |
Change in working capital | 7.713 M 173.39 % | -10.509 M 73.68 % | -39.928 M -361.81 % | -8.646 M -14.73 % | -7.536 M -750.78 % | 1.158 M |
Accounts receivables | -5.428 M 25.97 % | -7.332 M 62.86 % | -19.744 M -59.65 % | -12.367 M -3 802.69 % | 334.000 K 102.65 % | -12.612 M |
Inventory | 14.755 M 244.26 % | 4.286 M 124.28 % | -17.653 M -149.76 % | -7.068 M -23.91 % | -5.704 M 60.97 % | -14.614 M |
Accounts payables | 2.582 M 244.73 % | -1.784 M -195.81 % | 1.862 M 827.34 % | -256.000 K -365.45 % | -55.000 K -104.53 % | 1.213 M |
Other working capital | -4.196 M 26.11 % | -5.679 M -29.27 % | -4.393 M -139.77 % | 11.045 M 623.21 % | -2.111 M -107.77 % | 27.171 M |
Other non cash items | -10.766 M -222.34 % | -3.340 M -212.88 % | 2.959 M 49.97 % | 1.973 M 510.84 % | 323.000 K -75.97 % | 1.344 M |
Net cash provided by operating activities | 25.379 M 380.57 % | 5.281 M 143.18 % | -12.231 M -364.17 % | 4.630 M -69.45 % | 15.156 M 210.25 % | -13.747 M |
Investments in property plant and equipment | -3.525 M 24.16 % | -4.648 M 52.90 % | -9.868 M -126.12 % | -4.364 M -182.09 % | -1.547 M -58.99 % | -973.000 K |
Acquisitions net | -471.000 K 98.96 % | -45.132 M | 0.000 100.00 % | -16.629 M | 0.000 | 0.000 |
Purchases of investments | -274.062 M -55.77 % | -175.935 M -282.13 % | -46.041 M | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 195.000 M 47.73 % | 132.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 84.000 K 146.93 % | -179.000 K 99.61 % | -46.161 M -12 542.32 % | 371.000 K | 0.000 | 0.000 |
Net cash used for investing activites | -82.974 M 11.63 % | -93.894 M -67.94 % | -55.909 M -166.32 % | -20.993 M -1 257.01 % | -1.547 M -58.99 % | -973.000 K |
Debt repayment | 3.624 M 741.42 % | -565.000 K -119.26 % | 2.933 M | 0.000 -100.00 % | 2.772 M | 0.000 |
Common stock issued | 0.000 | 0.000 -100.00 % | 1.204 M -99.44 % | 215.689 M 79.99 % | 119.835 M 128 754.84 % | 93.000 K |
Common stock repurchased | -21.611 M 51.05 % | -44.151 M -21 024.88 % | -209.000 K | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 2.165 M -25.45 % | 2.904 M 12.56 % | 2.580 M -98.79 % | 213.559 M -10.83 % | 239.501 M 257 427.96 % | 93.000 K |
Net cash used provided by financing activities | -15.822 M 62.16 % | -41.812 M -858.43 % | 5.513 M -97.42 % | 213.559 M 74.18 % | 122.607 M 131 735.48 % | 93.000 K |
Effect of forex changes on cash | 4.532 M 413.63 % | -1.445 M 41.99 % | -2.491 M -291.17 % | 1.303 M 321.98 % | -587.000 K -1 678.79 % | -33.000 K |
Net change in cash | -68.885 M 47.76 % | -131.870 M -102.51 % | -65.118 M -132.81 % | 198.499 M 46.35 % | 135.629 M 1 025.16 % | -14.660 M |
Cash at beginning of period | 167.630 M -44.03 % | 299.500 M -17.86 % | 364.618 M 119.49 % | 166.119 M 444.83 % | 30.490 M -32.47 % | 45.150 M |
Cash at end of period | 98.745 M -41.09 % | 167.630 M -44.03 % | 299.500 M -17.86 % | 364.618 M 119.49 % | 166.119 M 444.83 % | 30.490 M |
Operating cash flow | 25.379 M 380.57 % | 5.281 M 143.18 % | -12.231 M -364.17 % | 4.630 M -69.45 % | 15.156 M 210.25 % | -13.747 M |
Capital expenditure | -3.525 M 26.97 % | -4.827 M 51.08 % | -9.868 M -126.12 % | -4.364 M -182.09 % | -1.547 M -58.99 % | -973.000 K |
Free CashFlow | 21.854 M 4 713.66 % | 454.000 K 102.05 % | -22.099 M -8 407.89 % | 266.000 K -98.05 % | 13.609 M 192.45 % | -14.720 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 | 45.602 M 10.00 % | 41.457 M -27.87 % | 57.476 M 11.60 % | 51.500 M 10.47 % | 46.617 M 3.92 % | 44.860 M -22.96 % | 58.233 M 21.32 % | 48.000 M -3.41 % | 49.693 M 33.99 % | 37.088 M -23.27 % | 48.336 M 19.42 % | 40.477 M 0.79 % | 40.159 M 14.53 % | 35.064 M -9.85 % | 38.894 M 13.14 % | 34.376 M 13.05 % | 30.408 M 25.28 % | 24.272 M -20.73 % | 30.619 M 22.01 % | 25.096 M 31.15 % | 19.136 M 6.38 % | 17.988 M |
Net income | -5.583 M 51.03 % | -11.402 M -218.24 % | 9.643 M 924.76 % | 941.000 K 109.02 % | -10.434 M -69.14 % | -6.169 M -212.10 % | 5.503 M 185.24 % | -6.456 M -47.13 % | -4.388 M 35.54 % | -6.807 M -292.89 % | 3.529 M 111.82 % | 1.666 M 378.60 % | -598.000 K 72.29 % | -2.158 M -1 059.11 % | 225.000 K -85.89 % | 1.595 M -40.26 % | 2.670 M 2 517.65 % | 102.000 K -98.18 % | 5.599 M -14.39 % | 6.540 M -19.37 % | 8.111 M 1 066.75 % | -839.000 K |
Income before tax | -6.775 M 39.86 % | -11.266 M -209.13 % | 10.323 M 6 475.16 % | 157.000 K 102.18 % | -7.186 M 20.09 % | -8.993 M -318.75 % | 4.111 M 198.23 % | -4.185 M 36.54 % | -6.595 M 27.05 % | -9.040 M -319.74 % | 4.114 M 122.38 % | 1.850 M 232.05 % | -1.401 M 57.58 % | -3.303 M -827.53 % | 454.000 K -79.82 % | 2.250 M -31.13 % | 3.267 M 2 049.34 % | 152.000 K -98.10 % | 8.002 M 16.02 % | 6.897 M 3 492.19 % | 192.000 K 129.05 % | -661.000 K |
Income before tax ratio | -0.15 45.33 % | -0.27 -251.30 % | 0.18 5 791.51 % | 0.00 101.98 % | -0.15 23.11 % | -0.20 -383.97 % | 0.07 180.97 % | -0.09 34.30 % | -0.13 45.55 % | -0.24 -386.38 % | 0.09 86.22 % | 0.05 231.01 % | -0.03 62.97 % | -0.09 -907.00 % | 0.01 -82.17 % | 0.07 -39.08 % | 0.11 1 615.63 % | 0.01 -97.60 % | 0.26 -4.91 % | 0.27 2 639.09 % | 0.01 127.30 % | -0.04 |
EBITDA | -10.624 M -31.31 % | -8.091 M -213.67 % | 7.118 M 130.88 % | 3.083 M 167.43 % | -4.572 M 24.95 % | -6.092 M -366.26 % | 2.288 M 321.92 % | -1.031 M 77.42 % | -4.566 M 38.01 % | -7.366 M -210.52 % | 6.665 M 74.02 % | 3.830 M 3 319.64 % | 112.000 K 105.84 % | -1.919 M -185.98 % | 2.232 M -17.64 % | 2.710 M -30.51 % | 3.900 M 461.96 % | 694.000 K -91.36 % | 8.034 M 13.51 % | 7.078 M 1 899.44 % | 354.000 K 163.67 % | -556.000 K |
Net income ratio | -0.12 55.49 % | -0.28 -263.93 % | 0.17 818.21 % | 0.02 108.16 % | -0.22 -62.76 % | -0.14 -245.52 % | 0.09 170.26 % | -0.13 -52.32 % | -0.09 51.89 % | -0.18 -351.39 % | 0.07 77.38 % | 0.04 376.41 % | -0.01 75.80 % | -0.06 -1 163.87 % | 0.01 -87.53 % | 0.05 -47.16 % | 0.09 1 989.43 % | 0.00 -97.70 % | 0.18 -29.83 % | 0.26 -38.52 % | 0.42 1 008.75 % | -0.05 |
Ratio EBITDA | -0.23 -19.37 % | -0.20 -257.59 % | 0.12 106.87 % | 0.06 161.04 % | -0.10 27.78 % | -0.14 -445.63 % | 0.04 282.92 % | -0.02 76.62 % | -0.09 53.74 % | -0.20 -244.04 % | 0.14 45.73 % | 0.09 3 292.78 % | 0.00 105.10 % | -0.05 -195.37 % | 0.06 -27.21 % | 0.08 -38.53 % | 0.13 348.56 % | 0.03 -89.10 % | 0.26 -6.97 % | 0.28 1 424.59 % | 0.02 159.85 % | -0.03 |
Gross profit ratio | 0.52 7.64 % | 0.49 -16.96 % | 0.59 3.96 % | 0.56 3.22 % | 0.55 6.36 % | 0.51 -9.61 % | 0.57 0.23 % | 0.57 -0.09 % | 0.57 -0.09 % | 0.57 -6.66 % | 0.61 -8.43 % | 0.66 8.51 % | 0.61 6.28 % | 0.58 -5.31 % | 0.61 -2.32 % | 0.62 -4.19 % | 0.65 8.80 % | 0.60 -6.04 % | 0.64 2.08 % | 0.62 43.98 % | 0.43 -7.18 % | 0.47 |
Weighted average shs out dil | 126.934 M -1.09 % | 128.339 M -0.67 % | 129.206 M -2.70 % | 132.786 M 1.02 % | 131.440 M 0.40 % | 130.921 M 0.16 % | 130.715 M -4.01 % | 136.173 M 0.19 % | 135.919 M 0.32 % | 135.489 M -1.12 % | 137.026 M -1.21 % | 138.709 M 3.20 % | 134.403 M 0.37 % | 133.903 M 17.83 % | 113.637 M 0.00 % | 113.637 M -13.13 % | 130.809 M 3.07 % | 126.917 M 3.16 % | 123.026 M -3.89 % | 128.010 M 0.00 % | 128.010 M 4.05 % | 123.026 M |
Weighted average shs out | 126.934 M -1.09 % | 128.339 M -0.67 % | 129.206 M -1.37 % | 131.004 M -0.33 % | 131.440 M 0.40 % | 130.921 M 0.16 % | 130.715 M -4.01 % | 136.173 M 0.19 % | 135.919 M 0.32 % | 135.489 M 0.36 % | 135.000 M 0.21 % | 134.712 M 0.23 % | 134.403 M 0.37 % | 133.903 M 23.61 % | 108.322 M 0.00 % | 108.322 M -17.19 % | 130.809 M 4.80 % | 124.818 M 5.04 % | 118.826 M -5.63 % | 125.910 M 0.00 % | 125.910 M 5.96 % | 118.826 M |
EPS diluted | -0.04 55.56 % | -0.09 -223.97 % | 0.07 922.54 % | 0.01 108.94 % | -0.08 -68.58 % | -0.05 -211.88 % | 0.04 188.82 % | -0.05 -46.75 % | -0.03 35.66 % | -0.05 -294.57 % | 0.03 115.00 % | 0.01 372.73 % | 0.00 72.67 % | -0.02 -905.00 % | 0.00 -85.71 % | 0.01 -31.37 % | 0.02 2 450.00 % | 0.00 -98.24 % | 0.05 -10.96 % | 0.05 -19.40 % | 0.06 1 032.35 % | -0.01 |
Earnings per share | -0.04 55.56 % | -0.09 -222.28 % | 0.07 922.22 % | 0.01 109.07 % | -0.08 -68.58 % | -0.05 -211.88 % | 0.04 188.82 % | -0.05 -46.75 % | -0.03 35.66 % | -0.05 -292.34 % | 0.03 110.48 % | 0.01 381.82 % | 0.00 72.67 % | -0.02 -905.00 % | 0.00 -86.39 % | 0.01 -27.94 % | 0.02 2 450.00 % | 0.00 -98.30 % | 0.05 -9.25 % | 0.05 -19.41 % | 0.06 1 007.04 % | -0.01 |
Gross profit | 23.867 M 18.41 % | 20.157 M -40.10 % | 33.652 M 16.02 % | 29.005 M 14.03 % | 25.436 M 10.53 % | 23.013 M -30.36 % | 33.048 M 21.60 % | 27.178 M -3.49 % | 28.162 M 33.86 % | 21.038 M -28.38 % | 29.374 M 9.35 % | 26.862 M 9.37 % | 24.561 M 21.73 % | 20.177 M -14.63 % | 23.636 M 10.52 % | 21.386 M 8.31 % | 19.745 M 36.30 % | 14.486 M -25.52 % | 19.449 M 24.55 % | 15.616 M 88.83 % | 8.270 M -1.25 % | 8.375 M |
Income tax expense | -1.192 M -976.47 % | 136.000 K -80.00 % | 680.000 K 186.73 % | -784.000 K -124.14 % | 3.248 M 215.01 % | -2.824 M -102.87 % | -1.392 M -161.29 % | 2.271 M 202.90 % | -2.207 M 1.16 % | -2.233 M -663.89 % | 396.000 K 76.79 % | 224.000 K 132.05 % | -699.000 K 38.95 % | -1.145 M -664.04 % | 203.000 K -69.01 % | 655.000 K 9.72 % | 597.000 K 1 094.00 % | 50.000 K -97.92 % | 2.403 M 573.11 % | 357.000 K 104.51 % | -7.919 M -4 548.88 % | 178.000 K |
Cost of revenue | 21.735 M 2.04 % | 21.300 M -10.59 % | 23.824 M 5.91 % | 22.495 M 6.20 % | 21.181 M -3.05 % | 21.847 M -13.25 % | 25.185 M 20.95 % | 20.822 M -3.29 % | 21.531 M 34.15 % | 16.050 M -15.36 % | 18.962 M 39.27 % | 13.615 M -12.71 % | 15.598 M 4.78 % | 14.887 M -2.43 % | 15.258 M 17.46 % | 12.990 M 21.82 % | 10.663 M 8.96 % | 9.786 M -12.39 % | 11.170 M 17.83 % | 9.480 M -12.76 % | 10.866 M 13.03 % | 9.613 M |
General and administrative expenses | 13.531 M 4.91 % | 12.898 M 42.22 % | 9.069 M -17.12 % | 10.942 M -6.43 % | 11.694 M 2.51 % | 11.408 M 6.07 % | 10.755 M 3.90 % | 10.351 M -4.03 % | 10.786 M -10.72 % | 12.081 M 14.90 % | 10.514 M 30.74 % | 8.042 M -6.32 % | 8.585 M 13.72 % | 7.549 M 8.95 % | 6.929 M 17.34 % | 5.905 M 41.81 % | 4.164 M 4.54 % | 3.983 M 51.56 % | 2.628 M 55.41 % | 1.691 M -32.71 % | 2.513 M -0.99 % | 2.538 M |
Selling and marketing expenses | 12.134 M -3.00 % | 12.509 M 5.35 % | 11.874 M -4.47 % | 12.429 M 1.31 % | 12.268 M -2.19 % | 12.543 M 8.49 % | 11.561 M -4.26 % | 12.076 M -15.95 % | 14.367 M 28.91 % | 11.145 M 23.44 % | 9.029 M 2.49 % | 8.810 M 4.50 % | 8.431 M 21.14 % | 6.960 M -16.18 % | 8.304 M 31.16 % | 6.331 M 13.54 % | 5.576 M 30.37 % | 4.277 M -6.21 % | 4.560 M 18.81 % | 3.838 M 25.47 % | 3.059 M -13.37 % | 3.531 M |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -120.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -37.000 K |
Operating expenses | 34.491 M -1.82 % | 35.132 M 14.56 % | 30.666 M -7.78 % | 33.253 M -2.09 % | 33.963 M 0.64 % | 33.747 M 1.69 % | 33.185 M -1.23 % | 33.598 M -9.90 % | 37.289 M 12.32 % | 33.200 M 13.35 % | 29.290 M 14.85 % | 25.502 M 0.20 % | 25.452 M 12.95 % | 22.534 M 1.01 % | 22.309 M 21.81 % | 18.314 M 14.94 % | 15.934 M 19.32 % | 13.354 M 15.39 % | 11.573 M 29.96 % | 8.905 M 4.91 % | 8.488 M -6.57 % | 9.085 M |
Cost and expenses | 56.226 M -0.37 % | 56.432 M 3.56 % | 54.490 M -2.26 % | 55.748 M 1.10 % | 55.144 M -0.81 % | 55.594 M -4.76 % | 58.370 M 7.26 % | 54.420 M -7.48 % | 58.820 M 19.43 % | 49.250 M 2.07 % | 48.252 M 23.35 % | 39.117 M -4.71 % | 41.050 M 9.70 % | 37.421 M -0.39 % | 37.567 M 20.01 % | 31.304 M 17.70 % | 26.597 M 14.94 % | 23.140 M 1.75 % | 22.743 M 23.70 % | 18.385 M -5.01 % | 19.354 M 3.51 % | 18.698 M |
Research and development expenses | 8.826 M -9.24 % | 9.725 M 0.02 % | 9.723 M -1.61 % | 9.882 M -1.19 % | 10.001 M 2.09 % | 9.796 M -9.87 % | 10.869 M -2.70 % | 11.171 M -7.95 % | 12.136 M 21.68 % | 9.974 M 2.33 % | 9.747 M 12.68 % | 8.650 M 2.54 % | 8.436 M 5.12 % | 8.025 M 13.41 % | 7.076 M 16.42 % | 6.078 M -1.87 % | 6.194 M 21.59 % | 5.094 M 16.17 % | 4.385 M 29.89 % | 3.376 M 15.78 % | 2.916 M -3.32 % | 3.016 M |
Selling general and administrative expenses | 25.665 M 1.02 % | 25.407 M 21.31 % | 20.943 M -10.39 % | 23.371 M -2.47 % | 23.962 M 0.05 % | 23.951 M 7.33 % | 22.316 M -0.49 % | 22.427 M -10.84 % | 25.153 M 8.30 % | 23.226 M 18.85 % | 19.543 M 15.97 % | 16.852 M -0.96 % | 17.016 M 17.28 % | 14.509 M -4.75 % | 15.233 M 24.49 % | 12.236 M 25.63 % | 9.740 M 17.92 % | 8.260 M 14.91 % | 7.188 M 30.01 % | 5.529 M -0.77 % | 5.572 M -8.19 % | 6.069 M |
Interest income | 555.000 K 9.25 % | 508.000 K -44.36 % | 913.000 K -36.29 % | 1.433 M 1.20 % | 1.416 M 4.19 % | 1.359 M -6.15 % | 1.448 M -10.73 % | 1.622 M 35.05 % | 1.201 M -43.96 % | 2.143 M -18.39 % | 2.626 M 65.78 % | 1.584 M 305.12 % | 391.000 K 2 072.22 % | 18.000 K 0.00 % | 18.000 K 50.00 % | 12.000 K 33.33 % | 9.000 K -10.00 % | 10.000 K 100.00 % | 5.000 K 66.67 % | 3.000 K -81.25 % | 16.000 K -81.40 % | 86.000 K |
Interest expense | 414.000 K 42.27 % | 291.000 K | 0.000 -100.00 % | 119.000 K -11.19 % | 134.000 K -69.61 % | 441.000 K 11.93 % | 394.000 K -33.78 % | 595.000 K 45.48 % | 409.000 K -39.23 % | 673.000 K -2.04 % | 687.000 K 5.86 % | 649.000 K 0.31 % | 647.000 K 9.66 % | 590.000 K 19.92 % | 492.000 K 11.56 % | 441.000 K 1.85 % | 433.000 K 15.47 % | 375.000 K 13.64 % | 330.000 K 16 400.00 % | 2.000 K 100.00 % | 1.000 K | 0.000 |
Depreciation and amortization | 0.000 -100.00 % | 2.884 M 5.22 % | 2.741 M -2.42 % | 2.809 M 13.27 % | 2.480 M 0.81 % | 2.460 M 1.44 % | 2.425 M -5.24 % | 2.559 M 57.96 % | 1.620 M 61.84 % | 1.001 M -46.30 % | 1.864 M 40.05 % | 1.331 M 53.70 % | 866.000 K 9.07 % | 794.000 K 15.91 % | 685.000 K 253.09 % | 194.000 K -3.00 % | 200.000 K 19.76 % | 167.000 K 5.70 % | 158.000 K -11.73 % | 179.000 K 11.18 % | 161.000 K 53.33 % | 105.000 K |
Operating income | -10.624 M 29.06 % | -14.975 M -601.51 % | 2.986 M 170.29 % | -4.248 M 50.18 % | -8.527 M 20.56 % | -10.734 M -7 735.04 % | -137.000 K 97.87 % | -6.420 M 29.66 % | -9.127 M 24.95 % | -12.162 M -14 578.57 % | 84.000 K -96.64 % | 2.499 M 380.47 % | -891.000 K 62.20 % | -2.357 M -277.62 % | 1.327 M -56.80 % | 3.072 M -19.39 % | 3.811 M 236.66 % | 1.132 M -85.63 % | 7.876 M 17.36 % | 6.711 M 3 178.44 % | -218.000 K 69.30 % | -710.000 K |
Operating income ratio | -0.23 35.50 % | -0.36 -795.29 % | 0.05 162.98 % | -0.08 54.91 % | -0.18 23.55 % | -0.24 -10 070.70 % | 0.00 98.24 % | -0.13 27.18 % | -0.18 43.99 % | -0.33 -18 969.61 % | 0.00 -97.19 % | 0.06 378.27 % | -0.02 66.99 % | -0.07 -297.02 % | 0.03 -61.82 % | 0.09 -28.70 % | 0.13 168.73 % | 0.05 -81.87 % | 0.26 -3.81 % | 0.27 2 447.35 % | -0.01 71.14 % | -0.04 |
Total other income expenses net | 3.849 M 3.77 % | 3.709 M -49.45 % | 7.337 M 66.56 % | 4.405 M 228.49 % | 1.341 M -22.98 % | 1.741 M -59.02 % | 4.248 M 90.07 % | 2.235 M -11.73 % | 2.532 M -18.90 % | 3.122 M -22.53 % | 4.030 M 722.45 % | 490.000 K 196.08 % | -510.000 K 46.09 % | -946.000 K -8.36 % | -873.000 K -6.20 % | -822.000 K -51.10 % | -544.000 K 44.49 % | -980.000 K -877.78 % | 126.000 K -32.26 % | 186.000 K -54.63 % | 410.000 K 736.73 % | 49.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 | -61.351 M 22.73 % | -79.401 M 2.81 % | -81.700 M 46.70 % | -153.280 M -5.91 % | -144.727 M 4.91 % | -152.199 M -13.20 % | -134.456 M 11.40 % | -151.754 M -31.57 % | -115.337 M 0.40 % | -115.802 M 58.42 % | -278.507 M 14.51 % | -325.784 M 2.77 % | -335.049 M 3.61 % | -347.608 M 4.67 % | -364.618 M 3.23 % | -376.771 M -135.71 % | -159.846 M 3.60 % | -165.812 M -2.06 % | -162.459 M -639.34 % | 30.122 M |
Total investments | 0.000 -100.00 % | 170.314 M -4.93 % | 179.145 M 55.10 % | 115.505 M 14.45 % | 100.923 M -1.92 % | 102.898 M 6.40 % | 96.711 M -22.25 % | 124.392 M -25.64 % | 167.294 M -1.31 % | 169.519 M 280.53 % | 44.548 M 2 684.25 % | 1.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.244 M |
Total debt | 14.119 M -11.18 % | 15.897 M -6.58 % | 17.016 M 89.23 % | 8.992 M -72.91 % | 33.191 M 95.91 % | 16.942 M -48.93 % | 33.174 M 179.36 % | 11.875 M -26.73 % | 16.207 M 18.52 % | 13.674 M -24.43 % | 18.094 M 14.96 % | 15.739 M 6.02 % | 14.845 M -0.36 % | 14.898 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.772 M 0.00 % | 2.772 M | 0.000 |
Accumulated other comprehensive income loss | -38.000 K 93.76 % | -609.000 K -3 906.25 % | 16.000 K -84.16 % | 101.000 K 151.79 % | -195.000 K 87.45 % | -1.554 M -21.88 % | -1.275 M 19.25 % | -1.579 M 10.23 % | -1.759 M -199.66 % | -587.000 K 15.78 % | -697.000 K -31.51 % | -530.000 K -332.46 % | 228.000 K -74.97 % | 911.000 K 1.56 % | 897.000 K 57.37 % | 570.000 K 6.34 % | 536.000 K 100.75 % | 267.000 K 310.77 % | 65.000 K 100.16 % | -41.701 M |
Retained earnings | -52.184 M -11.98 % | -46.601 M -32.39 % | -35.199 M 21.50 % | -44.840 M 2.06 % | -45.781 M -29.52 % | -35.347 M -21.14 % | -29.178 M 15.87 % | -34.681 M -22.87 % | -28.225 M -18.41 % | -23.837 M -39.97 % | -17.030 M 17.17 % | -20.559 M 7.50 % | -22.225 M -2.77 % | -21.627 M -18.89 % | -18.190 M 0.27 % | -18.240 M 8.04 % | -19.835 M 11.86 % | -22.505 M 0.45 % | -22.607 M | 0.000 |
Common stock | 127.000 K -0.78 % | 128.000 K -0.78 % | 129.000 K -0.77 % | 130.000 K -1.52 % | 132.000 K 0.76 % | 131.000 K 0.00 % | 131.000 K -3.68 % | 136.000 K 0.00 % | 136.000 K 0.00 % | 136.000 K 0.74 % | 135.000 K 0.00 % | 135.000 K 0.00 % | 135.000 K 0.75 % | 134.000 K 6.35 % | 126.000 K 0.80 % | 125.000 K 420.83 % | 24.000 K 0.00 % | 24.000 K 4.35 % | 23.000 K | 0.000 |
Total equity | 377.557 M -0.54 % | 379.623 M -4.07 % | 395.737 M 2.67 % | 385.463 M -0.94 % | 389.123 M -0.89 % | 392.614 M -0.11 % | 393.064 M -5.41 % | 415.524 M -2.04 % | 424.179 M 0.17 % | 423.460 M -0.49 % | 425.546 M 2.17 % | 416.509 M 1.31 % | 411.129 M 0.90 % | 407.442 M 0.16 % | 406.801 M 0.85 % | 403.370 M 3 772.01 % | -10.985 M 25.56 % | -14.757 M 7.93 % | -16.028 M -148.64 % | 32.952 M |
Other non current liabilities | 28.374 M 153.36 % | 11.199 M -59.27 % | 27.498 M 43.32 % | 19.187 M 80.96 % | 10.603 M -42.84 % | 18.549 M 96.72 % | 9.429 M -48.70 % | 18.380 M -0.73 % | 18.515 M 3.37 % | 17.912 M 4.24 % | 17.183 M 3.77 % | 16.559 M 3.48 % | 16.002 M 1.59 % | 15.751 M 5.36 % | 14.949 M 11.81 % | 13.370 M 7.28 % | 12.463 M -93.95 % | 205.896 M -0.06 % | 206.015 M | 0.000 |
Long term debt | 14.119 M 68.77 % | 8.366 M -2.74 % | 8.602 M -4.34 % | 8.992 M -48.78 % | 17.556 M 72.56 % | 10.174 M -50.63 % | 20.606 M 73.52 % | 11.875 M -6.61 % | 12.715 M -7.01 % | 13.674 M -6.23 % | 14.583 M 1.79 % | 14.326 M 16.32 % | 12.316 M -2.90 % | 12.684 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 42.493 M 20.44 % | 35.282 M -2.27 % | 36.100 M -15.98 % | 42.966 M 1.76 % | 42.223 M -3.79 % | 43.887 M -9.29 % | 48.379 M 7.00 % | 45.213 M -4.38 % | 47.284 M 6.02 % | 44.598 M -0.65 % | 44.890 M 8.71 % | 41.292 M 4.97 % | 39.338 M 10.39 % | 35.634 M 44.04 % | 24.739 M 17.19 % | 21.111 M -90.09 % | 213.099 M 0.87 % | 211.257 M 0.85 % | 209.471 M | 0.000 |
Other current liabilities | 38.289 M 81.85 % | 21.055 M 24.44 % | 16.920 M -44.17 % | 30.305 M 34.96 % | 22.455 M -52.12 % | 46.903 M 75.29 % | 26.758 M 3.54 % | 25.843 M -42.38 % | 44.851 M 62.66 % | 27.573 M 12.47 % | 24.516 M -26.36 % | 33.292 M 52.79 % | 21.790 M -28.69 % | 30.556 M 68.18 % | 18.169 M -27.16 % | 24.945 M 4.42 % | 23.888 M 39.36 % | 17.141 M -13.37 % | 19.786 M | 0.000 |
Deferred revenue | 28.128 M -2.16 % | 28.749 M 12.78 % | 25.492 M 0.50 % | 25.365 M 5.83 % | 23.968 M 4.17 % | 23.009 M 1.38 % | 22.695 M -1.53 % | 23.047 M 4.05 % | 22.150 M 22.35 % | 18.104 M 24.50 % | 14.541 M 10.81 % | 13.122 M 31.34 % | 9.991 M -25.54 % | 13.418 M 89.49 % | 7.081 M 20.32 % | 5.885 M 26.07 % | 4.668 M 32.54 % | 3.522 M -17.88 % | 4.289 M | 0.000 |
Short term debt | 0.000 -100.00 % | 7.531 M -10.49 % | 8.414 M | 0.000 -100.00 % | 12.309 M 191.82 % | 4.218 M -70.56 % | 14.328 M 11.13 % | 12.893 M 269.22 % | 3.492 M -2.59 % | 3.585 M 2.11 % | 3.511 M 148.48 % | 1.413 M -44.13 % | 2.529 M 14.23 % | 2.214 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.772 M 0.00 % | 2.772 M | 0.000 |
Total current liabilities | 73.270 M 8.24 % | 67.691 M 0.04 % | 67.663 M 7.75 % | 62.797 M 19.89 % | 52.379 M -5.74 % | 55.566 M -1.17 % | 56.226 M -4.20 % | 58.693 M 9.52 % | 53.591 M -5.18 % | 56.517 M 15.25 % | 49.040 M 18.19 % | 41.494 M -2.02 % | 42.350 M -1.06 % | 42.803 M 33.09 % | 32.160 M 7.78 % | 29.839 M 5.94 % | 28.165 M 1.44 % | 27.764 M 4.63 % | 26.536 M | 0.000 |
Total liabilities | 115.763 M 12.42 % | 102.973 M -0.76 % | 103.763 M -1.89 % | 105.763 M 11.80 % | 94.602 M -4.88 % | 99.453 M -4.93 % | 104.605 M 0.67 % | 103.906 M 3.00 % | 100.875 M -0.24 % | 101.115 M 7.65 % | 93.930 M 13.46 % | 82.786 M 1.34 % | 81.688 M 4.14 % | 78.437 M 37.85 % | 56.899 M 11.68 % | 50.950 M -78.88 % | 241.264 M 0.94 % | 239.021 M 1.28 % | 236.007 M | 0.000 |
Other non current assets | 4.683 M 2.38 % | 4.574 M -3.89 % | 4.759 M -3.86 % | 4.950 M 49.10 % | 3.320 M 33.82 % | 2.481 M 38.99 % | 1.785 M 13.84 % | 1.568 M 11.28 % | 1.409 M 0.21 % | 1.406 M -52.45 % | 2.957 M -0.07 % | 2.959 M 2.74 % | 2.880 M 127.85 % | 1.264 M -24.08 % | 1.665 M 28.37 % | 1.297 M 3.02 % | 1.259 M 12.11 % | 1.123 M 3.12 % | 1.089 M 103.62 % | -30.122 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M 0.00 % | 1.600 M | 0.000 -100.00 % | 1.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 18.601 M -4.27 % | 19.431 M -3.46 % | 20.128 M -1.78 % | 20.492 M -4.33 % | 21.420 M -3.74 % | 22.252 M -3.60 % | 23.084 M -4.97 % | 24.292 M 2.57 % | 23.683 M -4.37 % | 24.764 M 471.78 % | 4.331 M -3.43 % | 4.485 M 16.22 % | 3.859 M -10.84 % | 4.328 M -8.67 % | 4.739 M 1 212.74 % | 361.000 K 8.41 % | 333.000 K 21.53 % | 274.000 K 0.00 % | 274.000 K | 0.000 |
GoodWill | 16.707 M 0.17 % | 16.678 M 0.09 % | 16.663 M 2.97 % | 16.183 M 0.00 % | 16.183 M 0.00 % | 16.183 M 0.00 % | 16.183 M -1.66 % | 16.457 M -14.03 % | 19.143 M 0.53 % | 19.043 M 87.73 % | 10.144 M 0.00 % | 10.144 M 0.00 % | 10.144 M 0.00 % | 10.144 M 0.00 % | 10.144 M 2 031.09 % | 476.000 K 0.00 % | 476.000 K 0.00 % | 476.000 K 0.00 % | 476.000 K | 0.000 |
Goodwill and intangible assets | 35.308 M -2.22 % | 36.109 M -1.85 % | 36.791 M 0.32 % | 36.675 M -2.47 % | 37.603 M -2.16 % | 38.435 M -2.12 % | 39.267 M -3.64 % | 40.749 M -4.85 % | 42.826 M -2.24 % | 43.807 M 202.64 % | 14.475 M -1.05 % | 14.629 M 4.47 % | 14.003 M -3.24 % | 14.472 M -2.76 % | 14.883 M 1 678.14 % | 837.000 K 3.46 % | 809.000 K 7.87 % | 750.000 K 0.00 % | 750.000 K | 0.000 |
Property plant equipment net | 34.739 M 25.40 % | 27.702 M -1.52 % | 28.130 M -1.75 % | 28.632 M 4.34 % | 27.442 M -2.67 % | 28.196 M -3.63 % | 29.258 M 0.48 % | 29.118 M 3.95 % | 28.011 M -2.52 % | 28.736 M 4.25 % | 27.565 M 23.83 % | 22.260 M 6.13 % | 20.975 M 3.11 % | 20.343 M 247.68 % | 5.851 M 17.44 % | 4.982 M 27.91 % | 3.895 M 57.31 % | 2.476 M 15.70 % | 2.140 M | 0.000 |
Total non current assets | 110.495 M 8.23 % | 102.094 M -0.93 % | 103.054 M 2.00 % | 101.035 M 1.40 % | 99.641 M -3.65 % | 103.420 M -2.07 % | 105.609 M 8.75 % | 97.115 M -3.11 % | 100.233 M 1.29 % | 98.953 M 51.17 % | 65.456 M 18.07 % | 55.436 M 11.89 % | 49.547 M 5.94 % | 46.767 M 47.77 % | 31.648 M 118.35 % | 14.494 M 8.64 % | 13.341 M 13.76 % | 11.727 M 3.26 % | 11.357 M 137.70 % | -30.122 M |
Other current assets | 15.084 M 5.22 % | 14.335 M 1.64 % | 14.104 M 8.66 % | 12.980 M 7.71 % | 12.051 M -7.97 % | 13.094 M 3.49 % | 12.653 M 10.43 % | 11.458 M 40.54 % | 8.153 M -51.43 % | 16.786 M 21.27 % | 13.842 M 6.81 % | 12.959 M 19.46 % | 10.848 M 63.82 % | 6.622 M 24.68 % | 5.311 M -12.85 % | 6.094 M -4.90 % | 6.408 M 188.39 % | 2.222 M -34.32 % | 3.383 M | 0.000 |
Short term investments | 186.552 M 9.53 % | 170.314 M -4.93 % | 179.145 M 55.10 % | 115.505 M 16.29 % | 99.323 M -1.95 % | 101.298 M 6.51 % | 95.111 M -23.54 % | 124.392 M -25.64 % | 167.294 M -1.31 % | 169.519 M 280.53 % | 44.548 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.244 M |
cash and cash equivalents | 75.470 M -20.81 % | 95.298 M -3.46 % | 98.716 M -39.17 % | 162.272 M -8.79 % | 177.918 M 5.19 % | 169.141 M 0.90 % | 167.630 M 2.45 % | 163.629 M 24.39 % | 131.544 M 1.60 % | 129.476 M -56.35 % | 296.601 M -13.15 % | 341.523 M -2.39 % | 349.894 M -3.48 % | 362.506 M -0.58 % | 364.618 M -3.23 % | 376.771 M 135.71 % | 159.846 M -5.18 % | 168.584 M 2.03 % | 165.231 M 648.54 % | -30.122 M |
Cash and short term investments | 262.022 M -1.35 % | 265.612 M -4.41 % | 277.861 M 0.03 % | 277.777 M 0.19 % | 277.241 M 2.52 % | 270.439 M 2.93 % | 262.741 M -8.78 % | 288.021 M -3.62 % | 298.838 M -0.05 % | 298.995 M -12.36 % | 341.149 M -0.11 % | 341.523 M -2.39 % | 349.894 M -3.48 % | 362.506 M -0.58 % | 364.618 M -3.23 % | 376.771 M 135.71 % | 159.846 M -5.18 % | 168.584 M 2.03 % | 165.231 M 448.54 % | 30.122 M |
Total current assets | 382.825 M 0.61 % | 380.501 M -4.02 % | 396.446 M 1.60 % | 390.191 M 1.59 % | 384.084 M -1.17 % | 388.647 M -0.87 % | 392.060 M -7.16 % | 422.315 M -0.59 % | 424.821 M -0.19 % | 425.622 M -6.25 % | 454.020 M 2.29 % | 443.859 M 0.13 % | 443.270 M 0.95 % | 439.112 M 1.63 % | 432.052 M -1.77 % | 439.826 M 102.74 % | 216.938 M 2.07 % | 212.537 M 1.88 % | 208.622 M 592.59 % | 30.122 M |
Inventory | 49.487 M 9.13 % | 45.347 M 3.31 % | 43.893 M -6.21 % | 46.800 M -6.53 % | 50.070 M -8.53 % | 54.742 M -10.08 % | 60.877 M -8.97 % | 66.875 M 1.74 % | 65.731 M -5.43 % | 69.502 M 44.33 % | 48.154 M -2.46 % | 49.369 M 8.87 % | 45.345 M 19.39 % | 37.982 M 18.06 % | 32.171 M 16.94 % | 27.511 M 3.21 % | 26.655 M 1.67 % | 26.218 M 13.90 % | 23.018 M | 0.000 |
Net receivables | 56.232 M 1.86 % | 55.207 M -8.88 % | 60.588 M 15.11 % | 52.634 M 17.61 % | 44.752 M -11.16 % | 50.372 M -10.24 % | 56.120 M 1.30 % | 55.402 M 6.34 % | 52.099 M 20.88 % | 43.100 M -15.28 % | 50.875 M 27.16 % | 40.008 M 7.60 % | 37.183 M 16.19 % | 32.002 M 7.53 % | 29.760 M 1.05 % | 29.450 M 22.56 % | 24.029 M 54.90 % | 15.513 M -8.69 % | 16.990 M | 0.000 |
Tax assets | 35.765 M 6.10 % | 33.709 M 1.00 % | 33.374 M 8.43 % | 30.778 M 3.71 % | 29.676 M -9.27 % | 32.708 M -2.94 % | 33.699 M 39.95 % | 24.080 M -8.74 % | 26.387 M 12.75 % | 23.404 M 14.39 % | 20.459 M 46.26 % | 13.988 M 19.67 % | 11.689 M 9.37 % | 10.688 M 15.56 % | 9.249 M 25.36 % | 7.378 M 0.00 % | 7.378 M 0.00 % | 7.378 M 0.00 % | 7.378 M | 0.000 |
Other assets | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 6.853 M 9.70 % | 6.247 M 12.99 % | 5.529 M 2.60 % | 5.389 M 68.88 % | 3.191 M -14.34 % | 3.725 M 22.86 % | 3.032 M -35.64 % | 4.711 M 52.86 % | 3.082 M -41.63 % | 5.280 M 9.89 % | 4.805 M -14.80 % | 5.640 M -16.43 % | 6.749 M 13.03 % | 5.971 M 96.80 % | 3.034 M -22.74 % | 3.927 M 18.14 % | 3.324 M -1.10 % | 3.361 M 14.16 % | 2.944 M | 0.000 |
Tax payables | 0.000 -100.00 % | 4.109 M 15.45 % | 3.559 M 104.78 % | 1.738 M 385.47 % | 358.000 K -50.28 % | 720.000 K -44.49 % | 1.297 M -41.39 % | 2.213 M 2.17 % | 2.166 M 9.67 % | 1.975 M 18.48 % | 1.667 M 45.08 % | 1.149 M -11.00 % | 1.291 M -68.22 % | 4.062 M 4.72 % | 3.879 M 239.67 % | 1.142 M 19.83 % | 953.000 K -1.55 % | 968.000 K -6.38 % | 1.034 M | 0.000 |
Deferred revenue non current | 0.000 -100.00 % | 15.717 M | 0.000 -100.00 % | 14.787 M 5.14 % | 14.064 M -7.25 % | 15.164 M 0.21 % | 15.132 M 1.16 % | 14.958 M -6.83 % | 16.054 M 23.38 % | 13.012 M -0.85 % | 13.124 M 26.11 % | 10.407 M -5.56 % | 11.020 M 53.08 % | 7.199 M -26.47 % | 9.790 M 26.47 % | 7.741 M 22.54 % | 6.317 M 17.83 % | 5.361 M 55.12 % | 3.456 M | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 251.000 K 304.84 % | 62.000 K -39.22 % | 102.000 K -50.49 % | 206.000 K -39.94 % | 343.000 K 8.89 % | 315.000 K 0.00 % | 315.000 K 0.00 % | 315.000 K | 0.000 | 0.000 |
Capital lease obligations | 0.000 -100.00 % | 10.986 M -2.85 % | 11.308 M 45.80 % | 7.756 M -26.27 % | 10.520 M -4.15 % | 10.976 M -7.94 % | 11.923 M -8.41 % | 13.018 M -5.49 % | 13.774 M -5.29 % | 14.544 M -4.59 % | 15.243 M -3.15 % | 15.739 M 6.02 % | 14.845 M -0.36 % | 14.898 M | 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 -100.00 % | 499.295 M 1.31 % | 492.817 M 1.43 % | 485.879 M | 0.000 -100.00 % | 454.320 M 133.80 % | 194.319 M 0.00 % | 194.319 M 0.00 % | 194.319 M 160.30 % | 74.653 M |
Other total stockholders equity | 429.652 M 0.69 % | 426.705 M -0.95 % | 430.791 M 0.17 % | 430.072 M -1.13 % | 434.967 M 1.30 % | 429.384 M 1.42 % | 423.386 M -6.26 % | 451.648 M -0.52 % | 454.027 M 1.40 % | 447.748 M 1.10 % | 442.887 M 1.25 % | 437.401 M 1.04 % | 432.889 M 1.19 % | 427.818 M 0.99 % | 423.625 M 0.72 % | 420.600 M 325.71 % | -186.344 M 4.10 % | -194.319 M 0.00 % | -194.319 M | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.113 M -6.71 % | 8.697 M 170.77 % | 3.212 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.988 M | 0.000 | 0.000 -100.00 % | 9.173 M | 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 | 493.320 M 2.22 % | 482.596 M -3.38 % | 499.500 M 1.68 % | 491.226 M 1.55 % | 483.725 M -1.70 % | 492.067 M -1.13 % | 497.669 M -4.19 % | 519.430 M -1.07 % | 525.054 M 0.09 % | 524.575 M 0.98 % | 519.476 M 4.04 % | 499.295 M 1.31 % | 492.817 M 1.43 % | 485.879 M 4.78 % | 463.700 M 2.06 % | 454.320 M 97.29 % | 230.279 M 2.68 % | 224.264 M 1.95 % | 219.979 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 | -2.056 M -511.90 % | -336.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.717 M -291.85 % | 2.980 M 247.38 % | -2.022 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 155.000 K 121.43 % | 70.000 K 220.69 % | -58.000 K -120.64 % | 281.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 6.790 M 2.41 % | 6.630 M -5.33 % | 7.003 M -0.71 % | 7.053 M -1.38 % | 7.152 M 26.81 % | 5.640 M -0.51 % | 5.669 M -1.55 % | 5.758 M -2.77 % | 5.922 M 26.03 % | 4.699 M 5.24 % | 4.465 M 2.43 % | 4.359 M 10.80 % | 3.934 M 2.53 % | 3.837 M 27.56 % | 3.008 M 22.53 % | 2.455 M 268.07 % | 667.000 K 46.27 % | 456.000 K 68.27 % | 271.000 K 115.08 % | 126.000 K 15.60 % | 109.000 K 3.81 % | 105.000 K |
Change in working capital | 0.000 -100.00 % | 3.029 M 155.07 % | -5.500 M 44.75 % | -9.954 M -222.78 % | 8.107 M 338.93 % | 1.847 M 148.11 % | -3.839 M 27.14 % | -5.269 M -3.44 % | -5.094 M -237.94 % | 3.693 M 177.91 % | -4.740 M 68.40 % | -14.999 M -0.07 % | -14.988 M -188.18 % | -5.201 M -359.14 % | 2.007 M 158.82 % | -3.412 M 56.25 % | -7.798 M -1 500.00 % | 557.000 K -88.26 % | 4.745 M 193.85 % | -5.056 M 40.97 % | -8.565 M -739.18 % | 1.340 M |
Accounts receivables | 652.000 K -89.89 % | 6.449 M 169.13 % | -9.329 M -49.22 % | -6.252 M -205.64 % | 5.918 M 39.74 % | 4.235 M 1 510.27 % | 263.000 K 103.84 % | -6.850 M -0.74 % | -6.800 M -212.30 % | 6.055 M 176.03 % | -7.964 M -108.70 % | -3.816 M 44.90 % | -6.926 M -567.24 % | -1.038 M -44.17 % | -720.000 K 87.13 % | -5.593 M 32.53 % | -8.290 M -470.75 % | 2.236 M 94.77 % | 1.148 M 123.40 % | -4.906 M -212.29 % | -1.571 M -127.74 % | 5.663 M |
Inventory | -3.570 M -137.52 % | -1.503 M -175.15 % | 2.000 M -43.76 % | 3.556 M -19.66 % | 4.426 M -7.27 % | 4.773 M -24.63 % | 6.333 M 435.43 % | -1.888 M -162.33 % | 3.029 M 195.01 % | -3.188 M -269.21 % | 1.884 M 136.36 % | -5.182 M 38.56 % | -8.434 M -42.44 % | -5.921 M -165.52 % | -2.230 M -131.33 % | -964.000 K -270.77 % | -260.000 K 92.81 % | -3.614 M -1 177.03 % | -283.000 K 69.73 % | -935.000 K -1 314.29 % | 77.000 K 101.69 % | -4.563 M |
Accounts payables | 759.000 K 85.12 % | 410.000 K 58.91 % | 258.000 K -88.42 % | 2.228 M 529.29 % | -519.000 K -184.39 % | 615.000 K 134.28 % | -1.794 M -204.97 % | 1.709 M 185.28 % | -2.004 M -757.05 % | 305.000 K 133.59 % | -908.000 K -0.11 % | -907.000 K -201.34 % | 895.000 K -67.83 % | 2.782 M 474.93 % | -742.000 K -216.85 % | 635.000 K 343.30 % | -261.000 K -333.04 % | 112.000 K -93.03 % | 1.608 M 199.69 % | -1.613 M -798.27 % | 231.000 K 182.21 % | -281.000 K |
Other working capital | 0.000 100.00 % | -2.327 M -248.12 % | 1.571 M 116.56 % | -9.486 M -452.15 % | -1.718 M 77.91 % | -7.776 M 10.01 % | -8.641 M -590.97 % | 1.760 M 158.44 % | 681.000 K 30.71 % | 521.000 K -76.82 % | 2.248 M 144.13 % | -5.094 M -352.55 % | 2.017 M 296.97 % | -1.024 M -117.97 % | 5.699 M 127.05 % | 2.510 M 147.78 % | 1.013 M -44.43 % | 1.823 M -19.76 % | 2.272 M -5.25 % | 2.398 M 132.84 % | -7.302 M -1 501.54 % | 521.000 K |
Other non cash items | -2.031 M -118.39 % | -930.000 K 92.18 % | -11.890 M -196.10 % | 12.373 M 943.25 % | 1.186 M 6.27 % | 1.116 M -79.60 % | 5.471 M 243.56 % | -3.811 M -1 427.87 % | 287.000 K 154.36 % | -528.000 K -159.59 % | 886.000 K 19.89 % | 739.000 K 34.61 % | 549.000 K -4.02 % | 572.000 K -24.54 % | 758.000 K 72.67 % | 439.000 K 8.66 % | 404.000 K 8.60 % | 372.000 K -57.14 % | 868.000 K 115.92 % | 402.000 K 538.10 % | 63.000 K -91.42 % | 734.000 K |
Net cash provided by operating activities | 108.000 K 186.40 % | -125.000 K -106.26 % | 1.997 M -84.90 % | 13.221 M 113.10 % | 6.204 M 56.79 % | 3.957 M -58.40 % | 9.512 M 324.39 % | -4.239 M -48.74 % | -2.850 M -199.72 % | 2.858 M -53.85 % | 6.193 M 182.53 % | -7.504 M 20.51 % | -9.440 M -537.84 % | -1.480 M -127.17 % | 5.448 M 369.25 % | 1.161 M 129.66 % | -3.914 M -302.27 % | 1.935 M -83.38 % | 11.641 M 431.31 % | 2.191 M 1 910.74 % | -121.000 K -108.37 % | 1.445 M |
Investments in property plant and equipment | -1.577 M -85.75 % | -849.000 K 5.03 % | -894.000 K -10.64 % | -808.000 K 32.72 % | -1.201 M -93.09 % | -622.000 K 60.15 % | -1.561 M -12.06 % | -1.393 M -1.83 % | -1.368 M -170.89 % | -505.000 K 92.27 % | -6.530 M -467.83 % | -1.150 M 13.40 % | -1.328 M -70.26 % | -780.000 K 39.81 % | -1.296 M 0.92 % | -1.308 M -4.56 % | -1.251 M -145.78 % | -509.000 K -150.74 % | -203.000 K 57.17 % | -474.000 K 9.20 % | -522.000 K -50.00 % | -348.000 K |
Acquisitions net | 0.000 | 0.000 100.00 % | -471.000 K -519.74 % | -76.000 K -200.00 % | 76.000 K | 0.000 100.00 % | -236.000 K -23 500.00 % | -1.000 K 99.99 % | -10.000 M 77.84 % | -45.130 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.000 M -4 682.21 % | 371.000 K | 0.000 -100.00 % | 371.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -81.262 M -35.07 % | -60.161 M 43.91 % | -107.250 M -103.02 % | -52.827 M -43.35 % | -36.853 M 52.22 % | -77.132 M -233.37 % | -23.137 M 1.47 % | -23.482 M -301.95 % | -5.842 M 95.26 % | -123.239 M -177.23 % | -44.454 M | 0.000 100.00 % | -1.587 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 66.475 M -5.62 % | 70.431 M 56.51 % | 45.000 M 18.42 % | 38.000 M -5.00 % | 40.000 M -44.44 % | 72.000 M 33.33 % | 54.000 M -20.59 % | 68.000 M 580.00 % | 10.000 M 4 155.32 % | 235.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -49.000 K -258.06 % | 31.000 K -82.97 % | 182.000 K 285.71 % | -98.000 K -103.19 % | 3.075 M 5 690.91 % | -55.000 K -100.18 % | 30.567 M -31.60 % | 44.690 M 346.90 % | 10.000 M 4 355.32 % | -235.000 K -193.75 % | -80.000 K -100.00 % | -40.000 K 97.48 % | -1.587 M | 0.000 100.00 % | -20.993 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | -16.413 M -273.65 % | 9.452 M 114.90 % | -63.433 M -301.25 % | -15.809 M -881.85 % | 2.022 M 135.14 % | -5.754 M -119.80 % | 29.066 M -32.60 % | 43.124 M 1 445.66 % | 2.790 M 101.65 % | -168.874 M -230.71 % | -51.064 M -4 340.35 % | -1.150 M 60.55 % | -2.915 M -273.72 % | -780.000 K 95.74 % | -18.296 M -1 298.78 % | -1.308 M -4.56 % | -1.251 M -806.52 % | -138.000 K 32.02 % | -203.000 K 57.17 % | -474.000 K 9.20 % | -522.000 K -50.00 % | -348.000 K |
Debt repayment | 0.000 100.00 % | -828.000 K -131.29 % | 2.646 M 2 060.00 % | -135.000 K 4.93 % | -142.000 K -111.31 % | 1.255 M 996.43 % | -140.000 K -1.45 % | -138.000 K 2.13 % | -141.000 K 3.42 % | -146.000 K -104.98 % | 2.933 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.310 M | 0.000 | 0.000 |
Common stock issued | 64.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.231 M 143.28 % | 506.000 K | 0.000 | 0.000 -100.00 % | 483.000 K 137.93 % | 203.000 K | 0.000 -100.00 % | 991.000 K 122.20 % | 446.000 K 22.53 % | 364.000 K 2 041.18 % | 17.000 K -99.99 % | 217.078 M 22 926.29 % | -951.000 K -608.56 % | 187.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 100.00 % | -10.627 M -52.01 % | -6.991 M 41.50 % | -11.950 M -347.57 % | -2.670 M -1 704.05 % | -148.000 K 99.57 % | -34.742 M -312.22 % | -8.428 M -759.12 % | -981.000 K -1 621.05 % | -57.000 K | 0.000 100.00 % | -71.000 K -5.97 % | -67.000 K | 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 |
Other financing activites | -2.666 M 76.99 % | -11.584 M -1 743.12 % | 705.000 K 70 400.00 % | 1.000 K 100.77 % | -130.000 K -136.31 % | 358.000 K -68.26 % | 1.128 M 286.30 % | 292.000 K -18.21 % | 357.000 K 144.52 % | 146.000 K -84.08 % | 917.000 K 491.61 % | 155.000 K -86.45 % | 1.144 M 214.29 % | 364.000 K 2 041.18 % | 17.000 K -99.99 % | 217.078 M 5 930.73 % | -3.723 M -2 090.91 % | 187.000 K -99.84 % | 119.727 M 125 928.42 % | 95.000 K -97.67 % | 4.082 M 31 300.00 % | 13.000 K |
Net cash used provided by financing activities | -2.602 M 77.46 % | -11.545 M -217.17 % | -3.640 M 69.88 % | -12.084 M -606.25 % | -1.711 M -206.08 % | 1.613 M 104.78 % | -33.754 M -307.95 % | -8.274 M -3 930.56 % | 216.000 K 6.40 % | 203.000 K -94.73 % | 3.850 M 2 383.87 % | 155.000 K -86.45 % | 1.144 M 214.29 % | 364.000 K 2 041.18 % | 17.000 K -99.99 % | 217.078 M 5 930.73 % | -3.723 M -2 090.91 % | 187.000 K -99.84 % | 119.727 M 9 954.07 % | -1.215 M -129.76 % | 4.082 M 31 300.00 % | 13.000 K |
Effect of forex changes on cash | -921.000 K 25.00 % | -1.228 M -180.90 % | 1.518 M 260.98 % | -943.000 K -141.69 % | 2.262 M 33.45 % | 1.695 M 305.95 % | -823.000 K -155.83 % | 1.474 M 246.52 % | -1.006 M 7.71 % | -1.090 M -8.78 % | -1.002 M -882.81 % | 128.000 K 109.14 % | -1.401 M -548.61 % | -216.000 K -131.86 % | 678.000 K 11 400.00 % | -6.000 K -104.00 % | 150.000 K -68.81 % | 481.000 K 183.80 % | -574.000 K -93.92 % | -296.000 K -25.96 % | -235.000 K -145.37 % | 518.000 K |
Net change in cash | -19.829 M -475.42 % | -3.446 M 94.58 % | -63.558 M -307.03 % | -15.615 M -277.91 % | 8.777 M 480.87 % | 1.511 M -62.23 % | 4.001 M -87.53 % | 32.085 M 3 874.71 % | -850.000 K 99.49 % | -167.106 M -297.65 % | -42.023 M -402.01 % | -8.371 M 33.63 % | -12.612 M -497.16 % | -2.112 M 82.62 % | -12.153 M -105.60 % | 216.925 M 2 582.55 % | -8.738 M -454.48 % | 2.465 M -98.11 % | 130.591 M 63 293.69 % | 206.000 K -93.57 % | 3.204 M 96.81 % | 1.628 M |
Cash at beginning of period | 95.299 M -3.49 % | 98.745 M -39.16 % | 162.303 M -8.78 % | 177.918 M 5.19 % | 169.141 M 0.90 % | 167.630 M 2.45 % | 163.629 M 24.39 % | 131.544 M -0.64 % | 132.394 M -55.79 % | 299.500 M -12.30 % | 341.523 M -2.39 % | 349.894 M -3.48 % | 362.506 M -0.58 % | 364.618 M -3.23 % | 376.771 M 135.71 % | 159.846 M -5.18 % | 168.584 M 1.48 % | 166.119 M 367.57 % | 35.528 M 0.58 % | 35.322 M 9.98 % | 32.118 M 5.34 % | 30.490 M |
Cash at end of period | 75.470 M -20.81 % | 95.299 M -3.49 % | 98.745 M -39.16 % | 162.303 M -8.78 % | 177.918 M 5.19 % | 169.141 M 0.90 % | 167.630 M 2.45 % | 163.629 M 24.39 % | 131.544 M -0.64 % | 132.394 M -55.79 % | 299.500 M -12.30 % | 341.523 M -2.39 % | 349.894 M -3.48 % | 362.506 M -0.58 % | 364.618 M -3.23 % | 376.771 M 135.71 % | 159.846 M -5.18 % | 168.584 M 1.48 % | 166.119 M 367.57 % | 35.528 M 0.58 % | 35.322 M 9.98 % | 32.118 M |
Operating cash flow | 108.000 K 186.40 % | -125.000 K -106.26 % | 1.997 M -84.90 % | 13.221 M 113.10 % | 6.204 M 56.79 % | 3.957 M -58.40 % | 9.512 M 324.39 % | -4.239 M -48.74 % | -2.850 M -199.72 % | 2.858 M -53.85 % | 6.193 M 182.53 % | -7.504 M 20.51 % | -9.440 M -537.84 % | -1.480 M -127.17 % | 5.448 M 369.25 % | 1.161 M 129.66 % | -3.914 M -302.27 % | 1.935 M -83.38 % | 11.641 M 431.31 % | 2.191 M 1 910.74 % | -121.000 K -108.37 % | 1.445 M |
Capital expenditure | -1.577 M -85.75 % | -849.000 K 5.98 % | -903.000 K -11.76 % | -808.000 K 32.72 % | -1.201 M -93.09 % | -622.000 K 60.15 % | -1.561 M -12.06 % | -1.393 M -1.83 % | -1.368 M -170.89 % | -505.000 K 92.36 % | -6.610 M -474.78 % | -1.150 M 13.40 % | -1.328 M -70.26 % | -780.000 K 39.81 % | -1.296 M 0.92 % | -1.308 M -4.56 % | -1.251 M -145.78 % | -509.000 K -150.74 % | -203.000 K 57.17 % | -474.000 K 9.20 % | -522.000 K -50.00 % | -348.000 K |
Free CashFlow | -1.469 M -50.82 % | -974.000 K -189.03 % | 1.094 M -91.19 % | 12.413 M 148.11 % | 5.003 M 50.01 % | 3.335 M -58.06 % | 7.951 M 241.18 % | -5.632 M -33.52 % | -4.218 M -279.26 % | 2.353 M 664.27 % | -417.000 K 95.18 % | -8.654 M 19.63 % | -10.768 M -376.46 % | -2.260 M -154.43 % | 4.152 M 2 924.49 % | -147.000 K 97.15 % | -5.165 M -462.20 % | 1.426 M -87.53 % | 11.438 M 566.16 % | 1.717 M 367.03 % | -643.000 K -158.61 % | 1.097 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 |