Ttbio Corp. 6493.TWO
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Revenue | 312.116 M -1.88 % | 318.089 M -24.06 % | 418.882 M 37.11 % | 305.517 M 70.72 % | 178.957 M -33.00 % | 267.086 M |
| Net income | 2.590 M -61.21 % | 6.677 M -83.22 % | 39.796 M 245.06 % | 11.533 M -74.86 % | 45.878 M 20.76 % | 37.990 M |
| Income before tax | 3.398 M -57.99 % | 8.089 M -83.26 % | 48.308 M 242.12 % | 14.120 M -69.31 % | 46.008 M 70.79 % | 26.938 M |
| Income before tax ratio | 0.01 -57.19 % | 0.03 -77.95 % | 0.12 149.53 % | 0.05 -82.02 % | 0.26 154.90 % | 0.10 |
| EBITDA | 47.188 M -9.45 % | 52.111 M -41.64 % | 89.291 M 69.82 % | 52.579 M -37.67 % | 84.354 M 32.44 % | 63.694 M |
| Net income ratio | 0.01 -60.47 % | 0.02 -77.91 % | 0.10 151.68 % | 0.04 -85.28 % | 0.26 80.23 % | 0.14 |
| Ratio EBITDA | 0.15 -7.71 % | 0.16 -23.15 % | 0.21 23.86 % | 0.17 -63.49 % | 0.47 97.66 % | 0.24 |
| Gross profit ratio | 0.23 -5.43 % | 0.25 -15.72 % | 0.29 -1.20 % | 0.30 8.38 % | 0.27 -4.94 % | 0.29 |
| Weighted average shs out dil | 24.058 M -0.05 % | 24.070 M -0.09 % | 24.091 M 0.08 % | 24.072 M -0.11 % | 24.099 M 0.08 % | 24.080 M |
| Weighted average shs out | 24.050 M 0.85 % | 23.846 M -0.85 % | 24.050 M 0.00 % | 24.050 M 0.00 % | 24.050 M 0.00 % | 24.050 M |
| EPS diluted | 0.11 -60.71 % | 0.28 -82.39 % | 1.59 231.25 % | 0.48 -74.74 % | 1.90 20.25 % | 1.58 |
| Earnings per share | 0.11 -60.71 % | 0.28 -82.39 % | 1.59 231.25 % | 0.48 -74.87 % | 1.91 20.89 % | 1.58 |
| Gross profit | 72.772 M -7.20 % | 78.419 M -36.00 % | 122.530 M 35.47 % | 90.450 M 85.02 % | 48.886 M -36.30 % | 76.749 M |
| Income tax expense | 808.000 K -42.78 % | 1.412 M -83.41 % | 8.512 M 229.03 % | 2.587 M 1 890.00 % | 130.000 K 103.65 % | -3.565 M |
| Cost of revenue | 239.344 M -0.14 % | 239.670 M -19.13 % | 296.352 M 37.80 % | 215.067 M 65.35 % | 130.071 M -31.66 % | 190.337 M |
| General and administrative expenses | 47.843 M -6.98 % | 51.434 M 0.35 % | 51.255 M 11.78 % | 45.852 M 5.78 % | 43.348 M | 0.000 |
| Selling and marketing expenses | 3.393 M 36.21 % | 2.491 M 11.26 % | 2.239 M -64.35 % | 6.280 M 60.33 % | 3.917 M | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 75.060 M -5.32 % | 79.281 M -5.81 % | 84.169 M 7.65 % | 78.191 M 15.85 % | 67.495 M 29.09 % | 52.284 M |
| Cost and expenses | 314.404 M -1.43 % | 318.951 M -16.18 % | 380.521 M 29.76 % | 293.258 M 48.44 % | 197.566 M -18.57 % | 242.621 M |
| Research and development expenses | 23.824 M -6.04 % | 25.356 M -17.34 % | 30.675 M 17.71 % | 26.059 M 28.81 % | 20.230 M 0.00 % | 20.231 M |
| Selling general and administrative expenses | 51.236 M -4.99 % | 53.925 M 0.81 % | 53.494 M 2.61 % | 52.132 M 10.30 % | 47.265 M 47.46 % | 32.053 M |
| Interest income | 740.000 K -28.78 % | 1.039 M 705.43 % | 129.000 K 207.14 % | 42.000 K -78.01 % | 191.000 K -22.67 % | 247.000 K |
| Interest expense | 4.932 M 114.06 % | 2.304 M 46.01 % | 1.578 M 33.84 % | 1.179 M -24.71 % | 1.566 M -22.24 % | 2.014 M |
| Depreciation and amortization | 38.858 M -6.86 % | 41.718 M 5.87 % | 39.405 M 5.70 % | 37.280 M -0.13 % | 37.330 M -4.84 % | 39.229 M |
| Operating income | -2.288 M -165.43 % | -862.000 K -102.25 % | 38.361 M 212.92 % | 12.259 M 189.33 % | -13.723 M -156.09 % | 24.465 M |
| Operating income ratio | -0.01 -170.51 % | 0.00 -102.96 % | 0.09 128.23 % | 0.04 152.33 % | -0.08 -183.72 % | 0.09 |
| Total other income expenses net | 5.686 M -36.48 % | 8.951 M -10.01 % | 9.947 M 434.50 % | 1.861 M -96.88 % | 59.731 M 499.71 % | 9.960 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Net debt | 129.835 M 52.30 % | 85.252 M 571.01 % | 12.705 M 118.71 % | 5.809 M -83.72 % | 35.681 M 378.17 % | 7.462 M |
| Total investments | 2.987 M -59.99 % | 7.465 M 35.09 % | 5.526 M 452.60 % | 1.000 M -81.89 % | 5.523 M -81.51 % | 29.868 M |
| Total debt | 212.433 M 46.90 % | 144.612 M 15.00 % | 125.752 M 65.67 % | 75.907 M -2.46 % | 77.822 M -11.24 % | 87.673 M |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -14.999 K -100.09 % | 17.251 M 6.21 % | 16.243 M 1.34 % | 16.028 M 108.48 % | 7.688 M |
| Retained earnings | 8.445 M -41.12 % | 14.342 M -65.10 % | 41.094 M 184.15 % | 14.462 M 223.97 % | 4.464 M -91.08 % | 50.052 M |
| Common stock | 240.500 M 0.00 % | 240.500 M 0.00 % | 240.500 M 0.00 % | 240.500 M 0.00 % | 240.500 M 0.00 % | 240.500 M |
| Total equity | 295.111 M -1.53 % | 299.689 M -7.25 % | 323.111 M 9.35 % | 295.471 M 3.58 % | 285.258 M -11.37 % | 321.870 M |
| Other non current liabilities | 8.139 M -0.13 % | 8.150 M 30.00 % | 6.269 M -21.91 % | 8.028 M 2.54 % | 7.829 M | 0.000 |
| Long term debt | 101.317 M 109.89 % | 48.272 M 40.17 % | 34.437 M -5.53 % | 36.454 M -2.90 % | 37.542 M -11.10 % | 42.230 M |
| Total non current liabilities | 109.944 M 93.66 % | 56.771 M 27.26 % | 44.609 M -0.22 % | 44.708 M -1.84 % | 45.546 M -13.37 % | 52.577 M |
| Other current liabilities | 60.489 M 76.12 % | 34.346 M 3 794.10 % | 882.000 K -64.36 % | 2.475 M 225.95 % | -1.965 M -106.16 % | 31.892 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 43.352 M 5.55 % | 41.071 M 83.66 % | 22.362 M 11 669.47 % | 190.000 K |
| Short term debt | 111.116 M 15.34 % | 96.340 M 9.64 % | 87.868 M 122.72 % | 39.453 M -2.05 % | 40.280 M -11.13 % | 45.325 M |
| Total current liabilities | 203.232 M 30.78 % | 155.395 M -2.27 % | 159.000 M 27.66 % | 124.553 M 57.85 % | 78.904 M -17.31 % | 95.419 M |
| Total liabilities | 313.176 M 47.61 % | 212.166 M 4.20 % | 203.609 M 20.29 % | 169.261 M 36.01 % | 124.450 M -15.91 % | 147.996 M |
| Other non current assets | 16.391 M 59.88 % | 10.252 M -55.49 % | 23.033 M 24.12 % | 18.557 M 334.79 % | 4.268 M 273.08 % | 1.144 M |
| Long term investments | -4.726 M -163.31 % | 7.465 M 35.09 % | 5.526 M 452.60 % | 1.000 M -81.89 % | 5.523 M -81.51 % | 29.868 M |
| Intangible assets | 43.658 M -18.98 % | 53.885 M -17.11 % | 65.008 M -10.78 % | 72.859 M -12.14 % | 82.923 M 145.89 % | 33.723 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 43.658 M -18.98 % | 53.885 M -17.11 % | 65.008 M -10.78 % | 72.859 M -12.14 % | 82.923 M -4.09 % | 86.460 M |
| Property plant equipment net | 175.830 M 49.36 % | 117.720 M 31.79 % | 89.322 M -0.69 % | 89.943 M -15.28 % | 106.166 M -16.74 % | 127.518 M |
| Total non current assets | 236.436 M 20.89 % | 195.574 M 3.69 % | 188.621 M -3.24 % | 194.931 M -8.76 % | 213.658 M -17.50 % | 258.982 M |
| Other current assets | 9.255 M -15.17 % | 10.910 M -18.31 % | 13.355 M 82.07 % | 7.335 M 139.55 % | 3.062 M 20.50 % | 2.541 M |
| Short term investments | 7.713 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 82.598 M 39.15 % | 59.360 M -47.49 % | 113.047 M 61.27 % | 70.098 M 66.34 % | 42.141 M -47.46 % | 80.211 M |
| Cash and short term investments | 90.311 M 52.14 % | 59.360 M -47.49 % | 113.047 M 61.27 % | 70.098 M 66.34 % | 42.141 M -47.46 % | 80.211 M |
| Total current assets | 371.851 M 17.57 % | 316.281 M -6.45 % | 338.099 M 25.31 % | 269.801 M 37.62 % | 196.050 M -7.03 % | 210.884 M |
| Inventory | 207.223 M 8.54 % | 190.923 M 14.60 % | 166.600 M 16.09 % | 143.513 M 25.94 % | 113.949 M 20.70 % | 94.409 M |
| Net receivables | 65.062 M 18.11 % | 55.088 M 22.15 % | 45.097 M -7.69 % | 48.855 M 32.41 % | 36.898 M 9.41 % | 33.723 M |
| Tax assets | 5.283 M -15.50 % | 6.252 M 9.07 % | 5.732 M -54.41 % | 12.572 M -14.93 % | 14.778 M 5.62 % | 13.992 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 31.431 M 37.93 % | 22.787 M -10.61 % | 25.492 M -38.65 % | 41.554 M 200.68 % | 13.820 M -7.66 % | 14.966 M |
| Tax payables | 196.000 K -89.80 % | 1.922 M 36.70 % | 1.406 M | 0.000 -100.00 % | 4.407 M 44.68 % | 3.046 M |
| Deferred revenue non current | 0.000 -100.00 % | 3.528 M 2.35 % | 3.447 M -12.78 % | 3.952 M 42.26 % | 2.778 M -87.94 % | 23.037 M |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 70.507 M | 0.000 -100.00 % | 4.382 M -71.74 % | 15.507 M -32.69 % | 23.037 M -24.28 % | 30.422 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 46.166 M 2.94 % | 44.847 M 84.81 % | 24.266 M 0.00 % | 24.266 M 0.00 % | 24.266 M 0.00 % | 24.266 M |
| Deferred tax liabilities non current | 488.000 K 39.83 % | 349.000 K -23.46 % | 456.000 K 101.77 % | 226.000 K 29.14 % | 175.000 K -12.06 % | 199.000 K |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 608.287 M 18.84 % | 511.855 M -2.82 % | 526.720 M 13.34 % | 464.732 M 13.43 % | 409.708 M -12.80 % | 469.866 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -15.483 M 64.97 % | -44.196 M -18.32 % | -37.352 M -16 482.46 % | 228.000 K 100.64 % | -35.604 M -610.16 % | 6.979 M |
| Accounts receivables | -9.985 M -0.23 % | -9.962 M -365.09 % | 3.758 M 131.43 % | -11.957 M -563.54 % | -1.802 M -137.58 % | 4.795 M |
| Inventory | -16.300 M 32.99 % | -24.323 M -5.35 % | -23.087 M 21.91 % | -29.564 M -51.30 % | -19.540 M -1 285.68 % | 1.648 M |
| Accounts payables | 8.644 M 419.56 % | -2.705 M 83.16 % | -16.062 M -157.91 % | 27.734 M 2 520.07 % | -1.146 M -36.10 % | -842.000 K |
| Other working capital | 2.158 M 129.95 % | -7.206 M -256.38 % | -2.022 M -114.43 % | 14.015 M 207.64 % | -13.020 M -1 044.85 % | 1.378 M |
| Other non cash items | -1.421 M -596.57 % | -204.000 K -102.47 % | 8.263 M 531.49 % | -1.915 M 96.24 % | -50.923 M -705.87 % | 8.405 M |
| Net cash provided by operating activities | 25.352 M 534.59 % | 3.995 M -92.03 % | 50.112 M 6.34 % | 47.126 M 1 577.77 % | -3.189 M -104.33 % | 73.608 M |
| Investments in property plant and equipment | -6.884 M 83.55 % | -41.851 M -1.34 % | -41.297 M -148.00 % | -16.652 M -70.23 % | -9.782 M 67.49 % | -30.090 M |
| Acquisitions net | 57.000 K -75.32 % | 231.000 K -23.00 % | 300.000 K -72.75 % | 1.101 M 16.02 % | 949.000 K -60.46 % | 2.400 M |
| Purchases of investments | -3.271 M 25.59 % | -4.396 M 3.15 % | -4.539 M -353.90 % | -1.000 M | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 683.000 K | 0.000 -100.00 % | 64.207 M | 0.000 |
| Other investing activites | -811.000 K 65.10 % | -2.324 M -296.12 % | 1.185 M 374.00 % | 250.000 K -93.10 % | 3.623 M | 0.000 |
| Net cash used for investing activites | -10.909 M 77.43 % | -48.340 M -10.70 % | -43.668 M -167.89 % | -16.301 M -127.63 % | 58.997 M 313.06 % | -27.690 M |
| Debt repayment | 22.960 M -13.97 % | 26.689 M -53.55 % | 57.462 M 919.37 % | 5.637 M 328.59 % | -2.466 M -159.91 % | 4.116 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -7.215 M 76.00 % | -30.063 M -150.00 % | -12.025 M | 0.000 100.00 % | -84.175 M -133.33 % | -36.075 M |
| Other financing activites | -6.950 M -16.45 % | -5.968 M 33.18 % | -8.932 M -5.02 % | -8.505 M -17.52 % | -7.237 M 5.53 % | -7.661 M |
| Net cash used provided by financing activities | 8.795 M 194.14 % | -9.342 M -125.59 % | 36.505 M 1 372.84 % | -2.868 M 96.94 % | -93.878 M -136.95 % | -39.620 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 23.238 M 143.28 % | -53.687 M -225.00 % | 42.949 M 53.63 % | 27.957 M 173.44 % | -38.070 M -704.48 % | 6.298 M |
| Cash at beginning of period | 59.360 M -47.49 % | 113.047 M 61.27 % | 70.098 M 66.34 % | 42.141 M -47.46 % | 80.211 M 8.52 % | 73.913 M |
| Cash at end of period | 82.598 M 39.15 % | 59.360 M -47.49 % | 113.047 M 61.27 % | 70.098 M 66.34 % | 42.141 M -47.46 % | 80.211 M |
| Operating cash flow | 25.352 M 534.59 % | 3.995 M -92.03 % | 50.112 M 6.34 % | 47.126 M 1 577.77 % | -3.189 M -104.33 % | 73.608 M |
| Capital expenditure | -8.845 M 79.54 % | -43.240 M -4.70 % | -41.297 M -148.00 % | -16.652 M 5.53 % | -17.627 M 41.42 % | -30.090 M |
| Free CashFlow | 16.507 M 142.06 % | -39.245 M -545.21 % | 8.815 M -71.07 % | 30.474 M 246.40 % | -20.816 M -147.83 % | 43.518 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 212.922 M 18.42 % | 179.796 M 35.88 % | 132.320 M -12.85 % | 151.827 M -8.68 % | 166.262 M -27.50 % | 229.317 M 20.97 % | 189.565 M 24.09 % | 152.759 M 0.00 % | 152.759 M 70.72 % | 89.479 M 0.00 % | 89.479 M -33.00 % | 133.543 M 0.00 % | 133.543 M |
| Net income | -2.627 M -207.93 % | 2.434 M 1 460.26 % | 156.000 K -96.23 % | 4.140 M 63.18 % | 2.537 M -88.98 % | 23.026 M 37.30 % | 16.770 M 190.82 % | 5.767 M 0.00 % | 5.767 M -74.86 % | 22.939 M 0.00 % | 22.939 M 20.76 % | 18.995 M 0.00 % | 18.995 M |
| Income before tax | -2.871 M -214.98 % | 2.497 M 177.14 % | 901.000 K -80.06 % | 4.518 M 26.52 % | 3.571 M -87.90 % | 29.513 M 57.03 % | 18.795 M 166.22 % | 7.060 M 0.00 % | 7.060 M -69.31 % | 23.004 M 0.00 % | 23.004 M 70.79 % | 13.469 M 0.00 % | 13.469 M |
| Income before tax ratio | -0.01 -197.09 % | 0.01 103.96 % | 0.01 -77.12 % | 0.03 38.55 % | 0.02 -83.31 % | 0.13 29.81 % | 0.10 114.53 % | 0.05 0.00 % | 0.05 -82.02 % | 0.26 0.00 % | 0.26 154.90 % | 0.10 0.00 % | 0.10 |
| EBITDA | 15.692 M -33.80 % | 23.704 M 111.78 % | 11.193 M -58.48 % | 26.961 M 7.20 % | 25.150 M -50.24 % | 50.542 M 30.43 % | 38.749 M 47.39 % | 26.290 M 0.00 % | 26.290 M -34.29 % | 40.009 M 0.00 % | 40.009 M 25.63 % | 31.847 M 0.00 % | 31.847 M |
| Net income ratio | -0.01 -191.14 % | 0.01 1 048.26 % | 0.00 -95.68 % | 0.03 78.70 % | 0.02 -84.80 % | 0.10 13.50 % | 0.09 134.35 % | 0.04 0.00 % | 0.04 -85.28 % | 0.26 0.00 % | 0.26 80.23 % | 0.14 0.00 % | 0.14 |
| Ratio EBITDA | 0.07 -44.10 % | 0.13 55.85 % | 0.08 -52.36 % | 0.18 17.39 % | 0.15 -31.37 % | 0.22 7.82 % | 0.20 18.78 % | 0.17 0.00 % | 0.17 -61.51 % | 0.45 0.00 % | 0.45 87.50 % | 0.24 0.00 % | 0.24 |
| Gross profit ratio | 0.20 33.58 % | 0.15 -41.54 % | 0.26 33.08 % | 0.20 19.80 % | 0.16 -32.84 % | 0.24 -30.27 % | 0.35 18.43 % | 0.30 0.00 % | 0.30 8.38 % | 0.27 0.00 % | 0.27 -4.94 % | 0.29 0.00 % | 0.29 |
| Weighted average shs out dil | 24.051 M 0.00 % | 24.050 M -0.02 % | 24.054 M -0.05 % | 24.066 M -0.05 % | 24.077 M -0.11 % | 24.104 M 0.00 % | 24.104 M 0.13 % | 24.072 M 0.00 % | 24.072 M -0.11 % | 24.099 M 0.00 % | 24.099 M 0.08 % | 24.080 M 0.00 % | 24.080 M |
| Weighted average shs out | 23.882 M -0.70 % | 24.050 M 0.00 % | 24.050 M 0.00 % | 24.050 M 0.00 % | 24.050 M 0.00 % | 24.050 M 0.00 % | 24.050 M 0.00 % | 24.050 M 0.00 % | 24.050 M 0.00 % | 24.050 M 0.00 % | 24.050 M 0.00 % | 24.050 M 0.00 % | 24.050 M |
| EPS diluted | -0.11 -210.00 % | 0.10 1 438.46 % | 0.01 -96.18 % | 0.17 54.55 % | 0.11 -88.54 % | 0.96 39.13 % | 0.69 187.50 % | 0.24 0.00 % | 0.24 -74.74 % | 0.95 0.00 % | 0.95 20.25 % | 0.79 0.00 % | 0.79 |
| Earnings per share | -0.11 -210.00 % | 0.10 1 438.46 % | 0.01 -96.18 % | 0.17 54.55 % | 0.11 -88.54 % | 0.96 39.13 % | 0.69 187.50 % | 0.24 0.00 % | 0.24 -75.00 % | 0.96 0.00 % | 0.96 21.52 % | 0.79 0.00 % | 0.79 |
| Gross profit | 43.529 M 58.20 % | 27.516 M -20.56 % | 34.638 M 15.98 % | 29.866 M 9.40 % | 27.300 M -51.31 % | 56.065 M -15.65 % | 66.465 M 46.97 % | 45.225 M 0.00 % | 45.225 M 85.02 % | 24.443 M 0.00 % | 24.443 M -36.30 % | 38.375 M 0.00 % | 38.375 M |
| Income tax expense | 244.000 K 287.30 % | 63.000 K -91.54 % | 745.000 K 97.09 % | 378.000 K -63.44 % | 1.034 M -84.06 % | 6.487 M 220.35 % | 2.025 M 56.55 % | 1.294 M 0.00 % | 1.294 M 1 890.00 % | 65.000 K 0.00 % | 65.000 K 103.65 % | -1.783 M 0.00 % | -1.783 M |
| Cost of revenue | 169.393 M 11.24 % | 152.280 M 55.89 % | 97.682 M -19.91 % | 121.961 M -12.23 % | 138.962 M -19.79 % | 173.252 M 40.74 % | 123.100 M 14.48 % | 107.534 M 0.00 % | 107.534 M 65.35 % | 65.036 M 0.00 % | 65.036 M -31.66 % | 95.169 M 0.00 % | 95.169 M |
| General and administrative expenses | 27.770 M 17.95 % | 23.543 M -3.12 % | 24.300 M -6.24 % | 25.918 M | 0.000 | 0.000 -100.00 % | 51.255 M 123.57 % | 22.926 M 0.00 % | 22.926 M 5.78 % | 21.674 M 0.00 % | 21.674 M | 0.000 | 0.000 |
| Selling and marketing expenses | 1.995 M | 0.000 -100.00 % | 1.484 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.239 M -28.69 % | 3.140 M 0.00 % | 3.140 M 60.33 % | 1.959 M 0.00 % | 1.959 M | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 40.843 M 58.48 % | 25.771 M -33.36 % | 38.671 M 29.69 % | 29.817 M 5.69 % | 28.211 M -13.43 % | 32.586 M -36.83 % | 51.583 M 31.94 % | 39.096 M 0.00 % | 39.096 M 15.85 % | 33.748 M 0.00 % | 33.748 M 29.09 % | 26.142 M 0.00 % | 26.142 M |
| Cost and expenses | 210.236 M 218.08 % | -178.051 M -230.58 % | 136.353 M -10.16 % | 151.778 M -9.21 % | 167.173 M -18.78 % | 205.838 M 17.84 % | 174.683 M 19.13 % | 146.629 M 0.00 % | 146.629 M 48.44 % | 98.783 M 0.00 % | 98.783 M -18.57 % | 121.311 M 0.00 % | 121.311 M |
| Research and development expenses | 11.078 M 1.29 % | 10.937 M -15.13 % | 12.887 M 0.92 % | 12.769 M 1.45 % | 12.587 M -19.61 % | 15.657 M 4.25 % | 15.018 M 15.26 % | 13.030 M 0.00 % | 13.030 M 28.81 % | 10.115 M 0.00 % | 10.115 M 0.00 % | 10.116 M 0.00 % | 10.116 M |
| Selling general and administrative expenses | 29.765 M 100.65 % | 14.834 M -42.47 % | 25.784 M 51.24 % | 17.048 M 9.11 % | 15.624 M -7.71 % | 16.929 M -53.70 % | 36.565 M 40.28 % | 26.066 M 0.00 % | 26.066 M 10.30 % | 23.633 M 0.00 % | 23.633 M 47.46 % | 16.026 M 0.00 % | 16.026 M |
| Interest income | 427.000 K 15.09 % | 371.000 K 0.54 % | 369.000 K 3.65 % | 356.000 K -47.88 % | 683.000 K 538.32 % | 107.000 K 386.36 % | 22.000 K 4.76 % | 21.000 K 0.00 % | 21.000 K -78.01 % | 95.500 K 0.00 % | 95.500 K -22.67 % | 123.500 K 0.00 % | 123.500 K |
| Interest expense | 2.931 M 10.11 % | 2.662 M 17.27 % | 2.270 M 102.14 % | 1.123 M -4.91 % | 1.181 M 27.68 % | 925.000 K 41.65 % | 653.000 K 10.77 % | 589.500 K 0.00 % | 589.500 K -24.71 % | 783.000 K 0.00 % | 783.000 K -22.24 % | 1.007 M 0.00 % | 1.007 M |
| Depreciation and amortization | 13.006 M -29.87 % | 18.545 M 21.80 % | 15.226 M -28.58 % | 21.320 M 4.52 % | 20.398 M 1.46 % | 20.104 M 4.16 % | 19.301 M 3.55 % | 18.640 M 0.00 % | 18.640 M -0.13 % | 18.665 M 0.00 % | 18.665 M -4.84 % | 19.615 M 0.00 % | 19.615 M |
| Operating income | 2.686 M 53.93 % | 1.745 M 143.27 % | -4.033 M -8 330.61 % | 49.000 K 105.38 % | -911.000 K -103.88 % | 23.479 M -11.09 % | 26.407 M 245.21 % | 7.650 M 0.00 % | 7.650 M -64.16 % | 21.344 M 0.00 % | 21.344 M 74.49 % | 12.233 M 0.00 % | 12.233 M |
| Operating income ratio | 0.01 29.98 % | 0.01 131.84 % | -0.03 -9 543.99 % | 0.00 105.89 % | -0.01 -105.35 % | 0.10 -26.50 % | 0.14 178.18 % | 0.05 0.00 % | 0.05 -79.01 % | 0.24 0.00 % | 0.24 160.41 % | 0.09 0.00 % | 0.09 |
| Total other income expenses net | -5.557 M -838.96 % | 752.000 K -84.76 % | 4.934 M 10.41 % | 4.469 M -0.29 % | 4.482 M -25.72 % | 6.034 M 54.20 % | 3.913 M 763.78 % | -589.500 K 0.00 % | -589.500 K -101.97 % | 29.866 M 0.00 % | 29.866 M 499.71 % | 4.980 M 0.00 % | 4.980 M |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 170.914 M 31.64 % | 129.835 M -25.98 % | 175.403 M 105.75 % | 85.252 M 252.50 % | 24.185 M 90.36 % | 12.705 M 118.71 % | 5.809 M -72.00 % | 20.745 M -41.86 % | 35.681 M 65.41 % | 21.572 M 189.08 % | 7.462 M |
| Total investments | 27.059 M 805.89 % | 2.987 M 902.35 % | 298.000 K -96.01 % | 7.465 M 33.16 % | 5.606 M 1.45 % | 5.526 M 452.60 % | 1.000 M -69.34 % | 3.262 M -40.95 % | 5.523 M -68.79 % | 17.696 M -40.75 % | 29.868 M |
| Total debt | 271.741 M 27.92 % | 212.433 M -11.97 % | 241.329 M 66.88 % | 144.612 M 17.14 % | 123.453 M -1.83 % | 125.752 M 65.67 % | 75.907 M -1.25 % | 76.865 M -1.23 % | 77.822 M -5.95 % | 82.748 M -5.62 % | 87.673 M |
| Accumulated other comprehensive income loss | 22.149 M | 0.000 | 0.000 -100.00 % | 21.217 M -0.10 % | 21.238 M 23.11 % | 17.251 M 6.21 % | 16.243 M 0.67 % | 16.135 M 0.67 % | 16.028 M 35.17 % | 11.858 M 54.24 % | 7.688 M |
| Retained earnings | -453.000 K -105.36 % | 8.445 M 41.50 % | 5.968 M -56.46 % | 13.706 M 42.77 % | 9.600 M -76.64 % | 41.094 M 184.15 % | 14.462 M 52.83 % | 9.463 M 111.98 % | 4.464 M -83.62 % | 27.258 M -45.54 % | 50.052 M |
| Common stock | 240.500 M 0.00 % | 240.500 M 0.00 % | 240.500 M 0.00 % | 240.500 M 0.00 % | 240.500 M 0.00 % | 240.500 M 0.00 % | 240.500 M 0.00 % | 240.500 M 0.00 % | 240.500 M 0.00 % | 240.500 M 0.00 % | 240.500 M |
| Total equity | 286.462 M -2.93 % | 295.111 M 0.84 % | 292.643 M -2.35 % | 299.689 M 1.38 % | 295.604 M -8.51 % | 323.111 M 9.35 % | 295.471 M 1.76 % | 290.365 M 1.79 % | 285.258 M -6.03 % | 303.564 M -5.69 % | 321.870 M |
| Other non current liabilities | 8.737 M 7.35 % | 8.139 M -0.39 % | 8.171 M 0.26 % | 8.150 M 76.37 % | 4.621 M 63.75 % | 2.822 M -30.77 % | 4.076 M -10.68 % | 4.564 M -9.65 % | 5.051 M -33.54 % | 7.600 M -25.11 % | 10.148 M |
| Long term debt | 85.955 M -15.16 % | 101.317 M -13.95 % | 117.742 M 143.91 % | 48.272 M 16.16 % | 41.555 M 20.67 % | 34.437 M -5.53 % | 36.454 M -1.47 % | 36.998 M -1.45 % | 37.542 M -5.88 % | 39.886 M -5.55 % | 42.230 M |
| Total non current liabilities | 95.027 M -13.57 % | 109.944 M -12.97 % | 126.330 M 122.53 % | 56.771 M 13.45 % | 50.039 M 12.17 % | 44.609 M -0.22 % | 44.708 M -0.93 % | 45.127 M -0.92 % | 45.546 M -7.17 % | 49.062 M -6.69 % | 52.577 M |
| Other current liabilities | 45.003 M -25.60 % | 60.489 M 114.30 % | 28.226 M 1 875.22 % | -1.590 M -102.54 % | 62.490 M 41.27 % | 44.234 M 1.58 % | 43.546 M 36.20 % | 31.972 M 56.75 % | 20.397 M -21.98 % | 26.145 M -18.02 % | 31.892 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 1.503 M -95.82 % | 35.936 M -41.23 % | 61.144 M 41.04 % | 43.352 M 5.55 % | 41.071 M 29.49 % | 31.717 M 41.83 % | 22.362 M 98.32 % | 11.276 M 5 834.74 % | 190.000 K |
| Short term debt | 185.786 M 67.20 % | 111.116 M -10.09 % | 123.587 M 28.28 % | 96.340 M 17.63 % | 81.898 M -6.79 % | 87.868 M 122.72 % | 39.453 M -1.04 % | 39.866 M -1.03 % | 40.280 M -5.89 % | 42.803 M -5.57 % | 45.325 M |
| Total current liabilities | 259.286 M 27.58 % | 203.232 M 19.48 % | 170.092 M 9.46 % | 155.395 M -10.24 % | 173.114 M 8.88 % | 159.000 M 27.66 % | 124.553 M 22.44 % | 101.729 M 28.93 % | 78.904 M -9.47 % | 87.162 M -8.65 % | 95.419 M |
| Total liabilities | 354.313 M 13.14 % | 313.176 M 5.65 % | 296.422 M 39.71 % | 212.166 M -4.92 % | 223.153 M 9.60 % | 203.609 M 20.29 % | 169.261 M 15.26 % | 146.856 M 18.00 % | 124.450 M -8.64 % | 136.223 M -7.95 % | 147.996 M |
| Other non current assets | 4.264 M -73.99 % | 16.391 M -16.81 % | 19.702 M 92.18 % | 10.252 M -65.91 % | 30.073 M 30.56 % | 23.033 M 24.12 % | 18.557 M 62.60 % | 11.413 M 167.40 % | 4.268 M 57.72 % | 2.706 M 136.54 % | 1.144 M |
| Long term investments | 9.843 M 308.27 % | -4.726 M -1 685.91 % | 298.000 K -96.01 % | 7.465 M 33.16 % | 5.606 M 1.45 % | 5.526 M 452.60 % | 1.000 M -69.34 % | 3.262 M -40.95 % | 5.523 M -68.79 % | 17.696 M -40.75 % | 29.868 M |
| Intangible assets | 38.529 M -11.75 % | 43.658 M -11.23 % | 49.180 M -8.73 % | 53.885 M 46.28 % | 36.836 M -18.32 % | 45.097 M -7.69 % | 48.855 M -0.67 % | 49.184 M 33.30 % | 36.898 M 5.65 % | 34.925 M 3.56 % | 33.723 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 38.529 M -11.75 % | 43.658 M -11.23 % | 49.180 M -8.73 % | 53.885 M -10.18 % | 59.992 M -7.72 % | 65.008 M -10.78 % | 72.859 M -6.46 % | 77.891 M -6.07 % | 82.923 M -2.09 % | 84.691 M -2.05 % | 86.460 M |
| Property plant equipment net | 165.995 M -5.59 % | 175.830 M -5.29 % | 185.644 M 57.70 % | 117.720 M 21.81 % | 96.646 M 8.20 % | 89.322 M -0.69 % | 89.943 M -8.27 % | 98.055 M -7.64 % | 106.166 M -9.14 % | 116.842 M -8.37 % | 127.518 M |
| Total non current assets | 224.175 M -5.19 % | 236.436 M -8.99 % | 259.787 M 32.83 % | 195.574 M -1.09 % | 197.727 M 4.83 % | 188.621 M -3.24 % | 194.931 M -4.58 % | 204.295 M -4.38 % | 213.658 M -9.59 % | 236.320 M -8.75 % | 258.982 M |
| Other current assets | 11.686 M 26.27 % | 9.255 M -17.66 % | 11.240 M 3.02 % | 10.910 M -0.52 % | 10.967 M -24.43 % | 14.513 M 77.12 % | 8.194 M 36.26 % | 6.014 M 56.89 % | 3.833 M 20.27 % | 3.187 M 25.42 % | 2.541 M |
| Short term investments | 17.216 M 123.21 % | 7.713 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 100.827 M 22.07 % | 82.598 M 25.29 % | 65.926 M 11.06 % | 59.360 M -40.20 % | 99.268 M -12.19 % | 113.047 M 61.27 % | 70.098 M 24.91 % | 56.120 M 33.17 % | 42.141 M -31.12 % | 61.176 M -23.73 % | 80.211 M |
| Cash and short term investments | 118.043 M 30.71 % | 90.311 M 36.99 % | 65.926 M 11.06 % | 59.360 M -40.20 % | 99.268 M -12.19 % | 113.047 M 61.27 % | 70.098 M 24.91 % | 56.120 M 33.17 % | 42.141 M -31.12 % | 61.176 M -23.73 % | 80.211 M |
| Total current assets | 416.600 M 12.03 % | 371.851 M 12.93 % | 329.278 M 4.11 % | 316.281 M -1.48 % | 321.030 M -5.05 % | 338.099 M 25.31 % | 269.801 M 15.83 % | 232.926 M 18.81 % | 196.050 M -3.65 % | 203.467 M -3.52 % | 210.884 M |
| Inventory | 226.701 M 9.40 % | 207.223 M 0.02 % | 207.190 M 8.52 % | 190.923 M 9.13 % | 174.949 M 5.01 % | 166.600 M 16.09 % | 143.513 M 11.48 % | 128.731 M 12.97 % | 113.949 M 9.38 % | 104.179 M 10.35 % | 94.409 M |
| Net receivables | 60.170 M -7.52 % | 65.062 M 44.83 % | 44.922 M -18.45 % | 55.088 M 49.55 % | 36.836 M -18.32 % | 45.097 M -7.69 % | 48.855 M -0.67 % | 49.184 M 33.30 % | 36.898 M 5.65 % | 34.925 M 3.56 % | 33.723 M |
| Tax assets | 5.544 M 4.94 % | 5.283 M 6.45 % | 4.963 M -20.62 % | 6.252 M 15.56 % | 5.410 M -5.62 % | 5.732 M -54.41 % | 12.572 M -8.07 % | 13.675 M -7.46 % | 14.778 M 2.73 % | 14.385 M 2.81 % | 13.992 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 28.497 M -9.33 % | 31.431 M 87.36 % | 16.776 M -26.38 % | 22.787 M -18.79 % | 28.061 M 10.08 % | 25.492 M -38.65 % | 41.554 M 50.08 % | 27.687 M 100.34 % | 13.820 M -3.98 % | 14.393 M -3.83 % | 14.966 M |
| Tax payables | 0.000 -100.00 % | 196.000 K | 0.000 -100.00 % | 1.922 M 189.02 % | 665.000 K -52.70 % | 1.406 M | 0.000 -100.00 % | 2.204 M -50.00 % | 4.407 M 18.26 % | 3.727 M 22.34 % | 3.046 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 3.528 M 1.91 % | 3.462 M 0.44 % | 3.447 M -12.78 % | 3.952 M 17.44 % | 3.365 M 21.13 % | 2.778 M -78.48 % | 12.908 M -43.97 % | 23.037 M |
| Minority interest | 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 | 66.970 M -5.02 % | 70.507 M -4.72 % | 74.002 M | 0.000 -100.00 % | 3.934 M -10.22 % | 4.382 M -71.74 % | 15.507 M -19.54 % | 19.272 M -16.34 % | 23.037 M -13.81 % | 26.730 M -12.14 % | 30.422 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 24.266 M -47.44 % | 46.166 M -0.02 % | 46.175 M 90.29 % | 24.266 M 0.00 % | 24.266 M 0.00 % | 24.266 M 0.00 % | 24.266 M 0.00 % | 24.266 M 0.00 % | 24.266 M 0.00 % | 24.266 M 0.00 % | 24.266 M |
| Deferred tax liabilities non current | 335.000 K -31.35 % | 488.000 K 17.03 % | 417.000 K 19.48 % | 349.000 K -12.97 % | 401.000 K -12.06 % | 456.000 K 101.77 % | 226.000 K 12.72 % | 200.500 K 14.57 % | 175.000 K -6.42 % | 187.000 K -6.03 % | 199.000 K |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 640.775 M 5.34 % | 608.287 M 3.26 % | 589.065 M 15.08 % | 511.855 M -1.33 % | 518.757 M -1.51 % | 526.720 M 13.34 % | 464.732 M 6.29 % | 437.220 M 6.72 % | 409.708 M -6.84 % | 439.787 M -6.40 % | 469.866 M |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -12.597 M -240.06 % | 8.994 M 197.41 % | -9.233 M 76.11 % | -38.652 M -597.19 % | -5.544 M -122.10 % | 25.088 M 24 257.28 % | 103.000 K 0.00 % | 103.000 K 100.58 % | -17.802 M 0.00 % | -17.802 M -610.16 % | 3.490 M 0.00 % | 3.490 M |
| Accounts receivables | 5.215 M 125.90 % | -20.139 M -502.78 % | 5.000 M 127.42 % | -18.236 M -320.40 % | 8.274 M -60.72 % | 21.065 M 452.35 % | -5.979 M 0.00 % | -5.979 M -563.54 % | -901.000 K 0.00 % | -901.000 K -137.58 % | 2.398 M 0.00 % | 2.398 M |
| Inventory | -19.478 M -58 924.24 % | -33.000 K 99.59 % | -8.134 M 49.08 % | -15.974 M -91.33 % | -8.349 M -164.35 % | 12.975 M 187.78 % | -14.782 M 0.00 % | -14.782 M -51.30 % | -9.770 M 0.00 % | -9.770 M -1 285.68 % | 824.000 K 0.00 % | 824.000 K |
| Accounts payables | -2.934 M -120.02 % | 14.655 M 343.80 % | -6.011 M -13.97 % | -5.274 M -305.29 % | 2.569 M 116.90 % | -15.202 M -209.63 % | 13.867 M 0.00 % | 13.867 M 2 520.07 % | -573.000 K 0.00 % | -573.000 K -36.10 % | -421.000 K 0.00 % | -421.000 K |
| Other working capital | 1.988 M -86.30 % | 14.511 M 16 496.61 % | -88.500 K -110.64 % | 832.000 K 110.35 % | -8.038 M -228.61 % | 6.250 M -10.81 % | 7.008 M 0.00 % | 7.008 M 207.64 % | -6.510 M 0.00 % | -6.510 M -1 044.85 % | 689.000 K 0.00 % | 689.000 K |
| Other non cash items | -3.630 M -8 742.86 % | 42.000 K 100.73 % | -5.743 M -1 740.71 % | 350.000 K -99.07 % | 37.809 M 35.54 % | 27.895 M 4 806.77 % | 568.500 K 0.00 % | 568.500 K -17.31 % | 687.500 K 0.00 % | 687.500 K -97.79 % | 31.134 M 0.00 % | 31.134 M |
| Net cash provided by operating activities | -785.000 K -102.62 % | 30.015 M 743.68 % | -4.663 M 63.69 % | -12.842 M -176.00 % | 16.898 M -77.39 % | 74.743 M 217.20 % | 23.563 M 0.00 % | 23.563 M 1 577.77 % | -1.595 M 0.00 % | -1.595 M -104.33 % | 36.804 M 0.00 % | 36.804 M |
| Investments in property plant and equipment | -2.588 M 20.30 % | -3.247 M -53.31 % | -2.118 M 86.65 % | -15.869 M 43.94 % | -28.306 M -3.81 % | -27.266 M -227.48 % | -8.326 M 0.00 % | -8.326 M 5.53 % | -8.814 M 0.00 % | -8.814 M 41.42 % | -15.045 M 0.00 % | -15.045 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 57.000 K -75.32 % | 231.000 K | 0.000 100.00 % | -356.000 K -164.67 % | 550.500 K 0.00 % | 550.500 K -98.29 % | 32.104 M 0.00 % | 32.104 M 2 575.29 % | 1.200 M 0.00 % | 1.200 M |
| Purchases of investments | 0.000 -100.00 % | 262.000 K 107.42 % | -3.533 M 18.50 % | -4.335 M -7 006.56 % | -61.000 K 98.66 % | -4.539 M -807.80 % | -500.000 K 0.00 % | -500.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.103 M 0.00 % | 32.103 M | 0.000 | 0.000 |
| Other investing activites | -12.630 M -11 903.74 % | 107.000 K 104.39 % | -2.437 M -234.64 % | 1.810 M 200.00 % | -1.810 M -214.85 % | 1.576 M 1 160.80 % | 125.000 K 0.00 % | 125.000 K -75.42 % | 508.500 K 0.00 % | 508.500 K | 0.000 | 0.000 |
| Net cash used for investing activites | -15.218 M -428.77 % | -2.878 M 64.16 % | -8.031 M 55.78 % | -18.163 M 39.81 % | -30.177 M 1.33 % | -30.585 M -275.25 % | -8.151 M 0.00 % | -8.151 M -127.63 % | 29.499 M 0.00 % | 29.499 M 313.06 % | -13.845 M 0.00 % | -13.845 M |
| Debt repayment | -16.338 M -6 768.57 % | 245.000 K -98.92 % | 22.715 M -9.48 % | 25.093 M | 0.000 -100.00 % | 43.340 M 2 689.83 % | 1.554 M 0.00 % | 1.554 M 225.99 % | -1.233 M 0.00 % | -1.233 M -159.91 % | 2.058 M 0.00 % | 2.058 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 100.00 % | -7.215 M | 0.000 100.00 % | -30.063 M | 0.000 100.00 % | -12.025 M | 0.000 | 0.000 100.00 % | -42.088 M 0.00 % | -42.088 M -133.33 % | -18.038 M 0.00 % | -18.038 M |
| Other financing activites | 50.570 M 1 546.92 % | -3.495 M -1.16 % | -3.455 M 12.15 % | -3.933 M -686.60 % | -500.000 K 88.39 % | -4.305 M -44.10 % | -2.988 M 0.00 % | -2.988 M 17.44 % | -3.619 M 0.00 % | -3.619 M 5.53 % | -3.830 M 0.00 % | -3.830 M |
| Net cash used provided by financing activities | 34.232 M 427.11 % | -10.465 M -154.34 % | 19.260 M 316.33 % | -8.903 M -1 680.60 % | -500.000 K -101.85 % | 27.010 M 1 983.54 % | -1.434 M 0.00 % | -1.434 M 96.94 % | -46.939 M 0.00 % | -46.939 M -136.95 % | -19.810 M 0.00 % | -19.810 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 18.229 M 9.34 % | 16.672 M 153.91 % | 6.566 M 116.45 % | -39.908 M -189.63 % | -13.779 M -119.36 % | 71.168 M 154.56 % | 27.957 M 0.00 % | 27.957 M 173.44 % | -38.070 M 0.00 % | -38.070 M -704.48 % | 6.298 M 0.00 % | 6.298 M |
| Cash at beginning of period | 82.598 M 25.29 % | 65.926 M 11.06 % | 59.360 M -40.20 % | 99.268 M -12.19 % | 113.047 M 169.94 % | 41.879 M -0.62 % | 42.141 M 0.00 % | 42.141 M -47.46 % | 80.211 M 0.00 % | 80.211 M 8.52 % | 73.913 M 0.00 % | 73.913 M |
| Cash at end of period | 100.827 M 22.07 % | 82.598 M 25.29 % | 65.926 M 11.06 % | 59.360 M -40.20 % | 99.268 M -12.19 % | 113.047 M 61.27 % | 70.098 M 0.00 % | 70.098 M 66.34 % | 42.141 M 0.00 % | 42.141 M -47.46 % | 80.211 M 0.00 % | 80.211 M |
| Operating cash flow | -785.000 K -102.62 % | 30.015 M 743.68 % | -4.663 M 63.69 % | -12.842 M -176.00 % | 16.898 M -77.39 % | 74.743 M 217.20 % | 23.563 M 0.00 % | 23.563 M 1 577.77 % | -1.595 M 0.00 % | -1.595 M -104.33 % | 36.804 M 0.00 % | 36.804 M |
| Capital expenditure | -2.588 M 2.27 % | -2.648 M -25.02 % | -2.118 M 86.65 % | -15.869 M 43.94 % | -28.306 M -3.81 % | -27.266 M -227.48 % | -8.326 M 0.00 % | -8.326 M 5.53 % | -8.814 M 0.00 % | -8.814 M 41.42 % | -15.045 M 0.00 % | -15.045 M |
| Free CashFlow | -3.373 M -112.33 % | 27.367 M 715.06 % | -4.450 M 84.50 % | -28.711 M -151.67 % | -11.408 M -124.03 % | 47.477 M 211.59 % | 15.237 M 0.00 % | 15.237 M 246.40 % | -10.408 M 0.00 % | -10.408 M -147.83 % | 21.759 M 0.00 % | 21.759 M |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 |