
INternational CArbide Technology Co., Ltd. 4754.TWO
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
---|---|---|---|---|---|---|
Revenue | 631.729 M -1.90 % | 643.948 M 35.00 % | 477.008 M -11.15 % | 536.870 M 5.54 % | 508.709 M -11.01 % | 571.669 M |
Net income | 79.594 M 16.76 % | 68.168 M 19.12 % | 57.225 M -4.58 % | 59.974 M 10.42 % | 54.313 M -15.25 % | 64.083 M |
Income before tax | 99.799 M 18.44 % | 84.264 M 15.81 % | 72.763 M -4.01 % | 75.799 M 9.86 % | 68.999 M -15.64 % | 81.790 M |
Income before tax ratio | 0.16 20.73 % | 0.13 -14.22 % | 0.15 8.04 % | 0.14 4.09 % | 0.14 -5.20 % | 0.14 |
EBITDA | 117.354 M 17.73 % | 99.680 M 15.52 % | 86.287 M -3.08 % | 89.028 M 9.46 % | 81.335 M -13.03 % | 93.516 M |
Net income ratio | 0.13 19.02 % | 0.11 -11.76 % | 0.12 7.39 % | 0.11 4.63 % | 0.11 -4.76 % | 0.11 |
Ratio EBITDA | 0.19 20.01 % | 0.15 -14.43 % | 0.18 9.08 % | 0.17 3.72 % | 0.16 -2.26 % | 0.16 |
Gross profit ratio | 0.44 20.13 % | 0.37 -5.35 % | 0.39 -1.83 % | 0.40 5.14 % | 0.38 2.30 % | 0.37 |
Weighted average shs out dil | 30.559 M 0.02 % | 30.552 M -0.09 % | 30.581 M -0.07 % | 30.602 M 0.16 % | 30.553 M -0.25 % | 30.628 M |
Weighted average shs out | 30.213 M -0.28 % | 30.297 M 0.05 % | 30.283 M 0.00 % | 30.283 M 0.00 % | 30.283 M 0.00 % | 30.283 M |
EPS diluted | 2.60 16.59 % | 2.23 19.25 % | 1.87 -4.59 % | 1.96 10.11 % | 1.78 -14.83 % | 2.09 |
Earnings per share | 2.63 16.89 % | 2.25 19.05 % | 1.89 -4.55 % | 1.98 10.61 % | 1.79 -15.57 % | 2.12 |
Gross profit | 279.713 M 17.85 % | 237.341 M 27.77 % | 185.756 M -12.78 % | 212.964 M 10.96 % | 191.927 M -8.97 % | 210.838 M |
Income tax expense | 20.205 M 25.53 % | 16.096 M 3.59 % | 15.538 M -1.81 % | 15.825 M 7.76 % | 14.686 M -17.06 % | 17.707 M |
Cost of revenue | 352.016 M -13.43 % | 406.607 M 39.61 % | 291.252 M -10.08 % | 323.906 M 2.25 % | 316.782 M -12.21 % | 360.831 M |
General and administrative expenses | 77.953 M 27.53 % | 61.127 M 30.43 % | 46.867 M -4.78 % | 49.218 M 6.92 % | 46.034 M | 0.000 |
Selling and marketing expenses | 53.676 M 10.29 % | 48.670 M 30.52 % | 37.290 M -0.75 % | 37.572 M 14.88 % | 32.705 M | 0.000 |
Other expenses | 0.000 | 0.000 | 0.000 100.00 % | -1.324 M | 0.000 | 0.000 |
Operating expenses | 184.808 M 20.57 % | 153.282 M 25.33 % | 122.306 M -9.00 % | 134.405 M 13.78 % | 118.125 M -6.57 % | 126.435 M |
Cost and expenses | 536.824 M -4.12 % | 559.889 M 35.38 % | 413.558 M -9.76 % | 458.311 M 5.38 % | 434.907 M -10.75 % | 487.266 M |
Research and development expenses | 53.179 M 25.31 % | 42.437 M 11.24 % | 38.149 M -19.88 % | 47.615 M 20.89 % | 39.386 M -10.73 % | 44.120 M |
Selling general and administrative expenses | 131.629 M 19.88 % | 109.797 M 30.47 % | 84.157 M -3.03 % | 86.790 M 10.22 % | 78.739 M -4.34 % | 82.315 M |
Interest income | 1.279 M 6.41 % | 1.202 M 19.13 % | 1.009 M 17.60 % | 858.000 K 22.22 % | 702.000 K -39.17 % | 1.154 M |
Interest expense | 3.199 M -4.02 % | 3.333 M 27.21 % | 2.620 M 14.91 % | 2.280 M -5.75 % | 2.419 M -22.57 % | 3.124 M |
Depreciation and amortization | 14.356 M 18.81 % | 12.083 M 11.70 % | 10.817 M -1.08 % | 10.935 M 10.27 % | 9.917 M 15.29 % | 8.602 M |
Operating income | 94.905 M 12.90 % | 84.059 M 11.38 % | 75.470 M -3.36 % | 78.093 M 9.35 % | 71.418 M -15.38 % | 84.403 M |
Operating income ratio | 0.15 15.09 % | 0.13 -17.49 % | 0.16 8.77 % | 0.15 3.61 % | 0.14 -4.91 % | 0.15 |
Total other income expenses net | 4.326 M 2 010.24 % | 205.000 K -97.82 % | 9.400 M 440.58 % | -2.760 M 42.54 % | -4.803 M -83.81 % | -2.613 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
---|---|---|---|---|---|---|
Net debt | 64.237 M 137.18 % | 27.084 M -49.82 % | 53.977 M -24.11 % | 71.129 M 38.48 % | 51.363 M | 0.000 |
Total investments | 98.354 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.220 M |
Total debt | 161.273 M -11.83 % | 182.915 M -4.09 % | 190.712 M -3.83 % | 198.298 M -8.15 % | 215.891 M | 0.000 |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 52.878 M 2.40 % | 51.638 M 26.67 % | 40.767 M 14.23 % | 35.690 M | 0.000 |
Retained earnings | 99.926 M 20.72 % | 82.774 M 24.44 % | 66.516 M -0.50 % | 66.849 M 13.75 % | 58.767 M | 0.000 |
Common stock | 302.832 M 0.00 % | 302.832 M 10.00 % | 275.302 M 10.00 % | 250.275 M 16.00 % | 215.754 M | 0.000 |
Total equity | 509.327 M 5.93 % | 480.804 M 10.33 % | 435.776 M 8.89 % | 400.211 M 13.53 % | 352.531 M | 0.000 |
Other non current liabilities | 3.000 M -29.78 % | 4.272 M -11.31 % | 4.817 M -35.35 % | 7.451 M -21.79 % | 9.527 M -27.83 % | 13.200 M |
Long term debt | 147.268 M -7.38 % | 158.998 M -2.06 % | 162.336 M -9.58 % | 179.526 M -9.08 % | 197.458 M -6.78 % | 211.815 M |
Total non current liabilities | 158.600 M -8.17 % | 172.718 M -1.93 % | 176.118 M -9.76 % | 195.156 M -8.65 % | 213.632 M | 0.000 |
Other current liabilities | 72.721 M 4.92 % | 69.311 M 40.78 % | 49.235 M -26.30 % | 66.809 M 139.24 % | 27.925 M -73.91 % | 107.021 M |
Deferred revenue | 38.153 M 52.97 % | 24.941 M 25.88 % | 19.813 M 24.12 % | 15.963 M -32.06 % | 23.495 M | 0.000 |
Short term debt | 14.005 M -41.44 % | 23.917 M -15.71 % | 28.376 M 51.27 % | 18.759 M 1.89 % | 18.411 M 4.53 % | 17.613 M |
Total current liabilities | 164.876 M 3.92 % | 158.662 M 25.03 % | 126.903 M 3.67 % | 122.407 M 4.98 % | 116.604 M | 0.000 |
Total liabilities | 323.476 M -2.39 % | 331.380 M 9.36 % | 303.021 M -4.58 % | 317.563 M -3.84 % | 330.236 M | 0.000 |
Other non current assets | 11.931 M 8.98 % | 10.948 M 0.08 % | 10.939 M -23.80 % | 14.355 M -36.19 % | 22.495 M | 0.000 |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 1.356 M -25.04 % | 1.809 M -20.13 % | 2.265 M 20 490.91 % | 11.000 K -38.89 % | 18.000 K | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 1.356 M -25.04 % | 1.809 M -20.13 % | 2.265 M 20 490.91 % | 11.000 K -38.89 % | 18.000 K | 0.000 |
Property plant equipment net | 368.033 M 0.65 % | 365.674 M 5.17 % | 347.699 M -2.59 % | 356.957 M -0.96 % | 360.399 M | 0.000 |
Total non current assets | 384.881 M 0.51 % | 382.917 M 4.83 % | 365.269 M -2.65 % | 375.227 M -3.08 % | 387.148 M | 0.000 |
Other current assets | 41.852 M -25.59 % | 56.245 M -7.54 % | 60.832 M 74.11 % | 34.938 M 217.59 % | 11.001 M -10.22 % | 12.253 M |
Short term investments | 98.354 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.220 M |
cash and cash equivalents | 97.036 M -37.73 % | 155.831 M 13.97 % | 136.735 M 7.52 % | 127.169 M -22.71 % | 164.528 M | 0.000 |
Cash and short term investments | 195.390 M 25.39 % | 155.831 M 13.97 % | 136.735 M 7.52 % | 127.169 M -22.71 % | 164.528 M 855.45 % | 17.220 M |
Total current assets | 447.922 M 4.35 % | 429.267 M 14.92 % | 373.528 M 9.04 % | 342.547 M 15.87 % | 295.619 M 1 616.72 % | 17.220 M |
Inventory | 115.841 M 35.46 % | 85.518 M 6.81 % | 80.065 M -24.29 % | 105.746 M 46.40 % | 72.230 M | 0.000 |
Net receivables | 94.839 M -27.97 % | 131.673 M 34.22 % | 98.099 M 27.12 % | 77.170 M 61.24 % | 47.860 M -45.64 % | 88.047 M |
Tax assets | 3.561 M -20.62 % | 4.486 M 2.75 % | 4.366 M 11.83 % | 3.904 M -7.84 % | 4.236 M | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 27.468 M -11.21 % | 30.936 M 44.05 % | 21.476 M -27.12 % | 29.466 M 15.87 % | 25.431 M -2.98 % | 26.211 M |
Tax payables | 12.529 M 31.10 % | 9.557 M 4.00 % | 9.189 M 24.63 % | 7.373 M 31.68 % | 5.599 M | 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 | 14.431 M -29.88 % | 20.579 M 2 409.63 % | 820.000 K -74.45 % | 3.209 M -27.45 % | 4.423 M 174.38 % | 1.612 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 106.569 M 151.82 % | 42.320 M -2.23 % | 43.287 M 0.00 % | 43.287 M -44.51 % | 78.010 M 80.22 % | 43.287 M |
Deferred tax liabilities non current | 8.332 M -11.81 % | 9.448 M 5.39 % | 8.965 M 9.61 % | 8.179 M 23.05 % | 6.647 M | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 832.803 M 2.54 % | 812.184 M 9.93 % | 738.797 M 2.93 % | 717.774 M 5.13 % | 682.767 M | 0.000 |
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 | 34.225 M 1 058.42 % | -3.571 M 87.44 % | -28.439 M 65.62 % | -82.715 M -1 665.15 % | -4.686 M | 0.000 |
Accounts receivables | 40.200 M 207.44 % | -37.417 M | 0.000 | 0.000 -100.00 % | 6.259 M | 0.000 |
Inventory | -30.323 M -456.08 % | -5.453 M -121.23 % | 25.681 M 176.62 % | -33.516 M -1 207.23 % | 3.027 M | 0.000 |
Accounts payables | -3.468 M -136.66 % | 9.460 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 27.816 M -6.78 % | 29.839 M 190.14 % | -33.103 M | 0.000 100.00 % | -13.972 M | 0.000 |
Other non cash items | 1.382 M 109.98 % | -13.843 M -959.28 % | 1.611 M 13.29 % | 1.422 M 109.27 % | -15.332 M | 0.000 |
Net cash provided by operating activities | 129.557 M 64.14 % | 78.933 M 96.67 % | 40.134 M 608.03 % | -7.900 M -113.41 % | 58.898 M | 0.000 |
Investments in property plant and equipment | -16.617 M -144.62 % | -6.793 M -79.76 % | -3.779 M 37.38 % | -6.035 M 7.99 % | -6.559 M | 0.000 |
Acquisitions net | 7.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -196.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 97.886 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.220 M 1 444.39 % | 1.115 M |
Other investing activites | -983.000 K -10 822.22 % | -9.000 K -100.78 % | 1.156 M -85.80 % | 8.140 M 142.62 % | 3.355 M | 0.000 |
Net cash used for investing activites | -115.707 M -1 601.07 % | -6.802 M -1 773.83 % | -363.000 K -116.50 % | 2.200 M -84.30 % | 14.016 M | 0.000 |
Debt repayment | -15.494 M 41.24 % | -26.370 M -313.97 % | -6.370 M 61.09 % | -16.370 M 0.00 % | -16.370 M 47.81 % | -31.364 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 | -54.510 M -147.49 % | -22.025 M 12.00 % | -25.027 M -132.01 % | -10.787 M 61.67 % | -28.142 M | 0.000 |
Other financing activites | -5.719 M -78.89 % | -3.197 M -33.10 % | -2.402 M 17.17 % | -2.900 M -23.25 % | -2.353 M -25.49 % | -1.875 M |
Net cash used provided by financing activities | -75.723 M -46.77 % | -51.592 M -52.64 % | -33.799 M -12.45 % | -30.057 M 35.86 % | -46.865 M | 0.000 |
Effect of forex changes on cash | 3.078 M 313.31 % | -1.443 M -140.15 % | 3.594 M 324.34 % | -1.602 M -69.52 % | -945.000 K | 0.000 |
Net change in cash | -58.795 M -407.89 % | 19.096 M 99.62 % | 9.566 M 125.61 % | -37.359 M -248.82 % | 25.104 M | 0.000 |
Cash at beginning of period | 155.831 M 13.97 % | 136.735 M 7.52 % | 127.169 M -22.71 % | 164.528 M 18.01 % | 139.424 M | 0.000 |
Cash at end of period | 97.036 M -37.73 % | 155.831 M 13.97 % | 136.735 M 7.52 % | 127.169 M -22.71 % | 164.528 M | 0.000 |
Operating cash flow | 129.557 M 64.14 % | 78.933 M 96.67 % | 40.134 M 608.03 % | -7.900 M -113.41 % | 58.898 M | 0.000 |
Capital expenditure | -16.617 M -144.62 % | -6.793 M -79.76 % | -3.779 M 37.38 % | -6.035 M 7.99 % | -6.559 M | 0.000 |
Free CashFlow | 112.940 M 56.56 % | 72.140 M 98.43 % | 36.355 M 360.89 % | -13.935 M -126.62 % | 52.339 M | 0.000 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 155.828 M -19.96 % | 194.684 M 33.20 % | 146.157 M -7.13 % | 157.379 M -1.04 % | 159.031 M -5.99 % | 169.162 M 11.35 % | 151.922 M -0.07 % | 152.021 M -19.97 % | 189.952 M 26.59 % | 150.053 M 8.81 % | 137.899 M |
Net income | 21.130 M -39.36 % | 34.846 M 267.81 % | 9.474 M -48.59 % | 18.430 M -21.75 % | 23.554 M -16.29 % | 28.136 M 74.44 % | 16.129 M 25.15 % | 12.888 M -43.86 % | 22.955 M 41.73 % | 16.196 M 72.01 % | 9.416 M |
Income before tax | 27.486 M -37.17 % | 43.749 M 263.15 % | 12.047 M -47.10 % | 22.773 M -23.61 % | 29.810 M -15.24 % | 35.169 M 85.40 % | 18.969 M 17.17 % | 16.189 M -43.91 % | 28.861 M 42.56 % | 20.245 M 51.97 % | 13.322 M |
Income before tax ratio | 0.18 -21.51 % | 0.22 172.63 % | 0.08 -43.04 % | 0.14 -22.80 % | 0.19 -9.84 % | 0.21 66.51 % | 0.12 17.25 % | 0.11 -29.91 % | 0.15 12.61 % | 0.13 39.66 % | 0.10 |
EBITDA | 32.016 M -33.67 % | 48.269 M 192.75 % | 16.488 M -39.16 % | 27.100 M -14.67 % | 31.759 M -20.91 % | 40.153 M 71.68 % | 23.388 M 14.72 % | 20.387 M -36.69 % | 32.203 M 35.87 % | 23.702 M 39.58 % | 16.981 M |
Net income ratio | 0.14 -24.24 % | 0.18 176.13 % | 0.06 -44.65 % | 0.12 -20.93 % | 0.15 -10.95 % | 0.17 56.67 % | 0.11 25.23 % | 0.08 -29.85 % | 0.12 11.96 % | 0.11 58.07 % | 0.07 |
Ratio EBITDA | 0.21 -17.13 % | 0.25 119.78 % | 0.11 -34.49 % | 0.17 -13.77 % | 0.20 -15.87 % | 0.24 54.19 % | 0.15 14.79 % | 0.13 -20.90 % | 0.17 7.33 % | 0.16 28.27 % | 0.12 |
Gross profit ratio | 0.51 11.98 % | 0.45 2.88 % | 0.44 -1.81 % | 0.45 5.30 % | 0.43 -5.21 % | 0.45 3.55 % | 0.44 31.42 % | 0.33 -7.37 % | 0.36 1.32 % | 0.35 -6.55 % | 0.38 |
Weighted average shs out dil | 30.186 M -1.25 % | 30.567 M -1.21 % | 30.942 M 2.41 % | 30.213 M 0.05 % | 30.197 M -1.26 % | 30.583 M -0.32 % | 30.682 M 1.17 % | 30.326 M -0.32 % | 30.422 M -0.45 % | 30.558 M -0.11 % | 30.592 M |
Weighted average shs out | 30.186 M -0.38 % | 30.301 M 0.29 % | 30.213 M 0.00 % | 30.213 M 0.05 % | 30.197 M -0.19 % | 30.254 M -0.10 % | 30.283 M 1.04 % | 29.972 M -1.48 % | 30.422 M -0.45 % | 30.558 M 0.91 % | 30.283 M |
EPS diluted | 0.70 -38.60 % | 1.14 267.74 % | 0.31 -49.18 % | 0.61 -21.79 % | 0.78 -15.22 % | 0.92 73.58 % | 0.53 26.19 % | 0.42 -44.00 % | 0.75 41.51 % | 0.53 70.97 % | 0.31 |
Earnings per share | 0.70 -39.13 % | 1.15 270.97 % | 0.31 -49.18 % | 0.61 -21.79 % | 0.78 -16.13 % | 0.93 75.47 % | 0.53 23.26 % | 0.43 -42.67 % | 0.75 41.51 % | 0.53 70.97 % | 0.31 |
Gross profit | 79.301 M -10.37 % | 88.472 M 37.04 % | 64.561 M -8.81 % | 70.798 M 4.20 % | 67.943 M -10.89 % | 76.243 M 15.30 % | 66.125 M 31.33 % | 50.350 M -25.86 % | 67.916 M 28.26 % | 52.950 M 1.68 % | 52.074 M |
Income tax expense | 6.356 M -28.61 % | 8.903 M 246.02 % | 2.573 M -40.76 % | 4.343 M -30.58 % | 6.256 M -11.05 % | 7.033 M 147.64 % | 2.840 M -13.97 % | 3.301 M -44.11 % | 5.906 M 45.86 % | 4.049 M 3.66 % | 3.906 M |
Cost of revenue | 76.527 M -27.95 % | 106.212 M 30.17 % | 81.596 M -5.76 % | 86.581 M -4.95 % | 91.088 M -1.97 % | 92.919 M 5.59 % | 88.002 M -15.12 % | 103.675 M -15.05 % | 122.036 M 25.68 % | 97.103 M 13.14 % | 85.825 M |
General and administrative expenses | 19.351 M -10.47 % | 21.613 M 16.16 % | 18.607 M -15.47 % | 22.013 M 22.97 % | 17.901 M -7.88 % | 19.432 M 11.53 % | 17.423 M 20.03 % | 14.515 M -7.04 % | 15.615 M 15.04 % | 13.574 M 8.37 % | 12.526 M |
Selling and marketing expenses | 11.952 M 4.18 % | 11.473 M -29.21 % | 16.208 M 17.82 % | 13.756 M 12.29 % | 12.250 M 6.87 % | 11.462 M -15.19 % | 13.515 M 12.32 % | 12.033 M -3.67 % | 12.492 M 17.52 % | 10.630 M -12.84 % | 12.196 M |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.000 K | 0.000 |
Operating expenses | 43.543 M -7.44 % | 47.043 M -10.62 % | 52.632 M 11.08 % | 47.380 M 20.55 % | 39.302 M -8.61 % | 43.004 M 4.05 % | 41.329 M 17.05 % | 35.310 M -12.30 % | 40.260 M 25.13 % | 32.174 M -11.66 % | 36.422 M |
Cost and expenses | 120.070 M -21.65 % | 153.255 M 14.18 % | 134.228 M 0.20 % | 133.961 M 2.74 % | 130.390 M -4.07 % | 135.923 M 5.10 % | 129.331 M -6.95 % | 138.985 M -14.36 % | 162.296 M 25.54 % | 129.277 M 5.75 % | 122.247 M |
Research and development expenses | 12.240 M -12.30 % | 13.957 M -21.66 % | 17.817 M 53.45 % | 11.611 M -0.26 % | 11.641 M -3.87 % | 12.110 M 1.21 % | 11.965 M 15.62 % | 10.349 M -14.84 % | 12.153 M 52.48 % | 7.970 M -31.88 % | 11.700 M |
Selling general and administrative expenses | 31.303 M -5.39 % | 33.086 M -4.97 % | 34.815 M -2.67 % | 35.769 M 18.63 % | 30.151 M -2.40 % | 30.894 M -0.14 % | 30.938 M 16.54 % | 26.548 M -5.55 % | 28.107 M 16.13 % | 24.204 M -2.10 % | 24.722 M |
Interest income | 226.000 K 247.69 % | 65.000 K -79.62 % | 319.000 K 54.85 % | 206.000 K -64.17 % | 575.000 K 221.23 % | 179.000 K -62.94 % | 483.000 K 142.71 % | 199.000 K -42.82 % | 348.000 K 102.33 % | 172.000 K -57.74 % | 407.000 K |
Interest expense | 739.000 K 0.00 % | 739.000 K -3.02 % | 762.000 K 7.02 % | 712.000 K -18.35 % | 872.000 K 2.23 % | 853.000 K -1.95 % | 870.000 K -0.80 % | 877.000 K 8.41 % | 809.000 K 4.12 % | 777.000 K 6.29 % | 731.000 K |
Depreciation and amortization | 3.791 M 0.26 % | 3.781 M 2.77 % | 3.679 M 1.77 % | 3.615 M 1.35 % | 3.567 M 2.06 % | 3.495 M -1.52 % | 3.549 M 6.87 % | 3.321 M 31.11 % | 2.533 M -5.49 % | 2.680 M -6.13 % | 2.855 M |
Operating income | 35.758 M -13.69 % | 41.429 M 247.30 % | 11.929 M -49.06 % | 23.418 M -16.93 % | 28.192 M -23.09 % | 36.658 M 62.27 % | 22.591 M 73.30 % | 13.036 M -56.06 % | 29.670 M 41.14 % | 21.022 M 48.82 % | 14.126 M |
Operating income ratio | 0.23 7.83 % | 0.21 160.73 % | 0.08 -45.15 % | 0.15 -16.06 % | 0.18 -18.20 % | 0.22 45.73 % | 0.15 73.41 % | 0.09 -45.10 % | 0.16 11.49 % | 0.14 36.76 % | 0.10 |
Total other income expenses net | -8.272 M -774.16 % | 1.227 M -8.64 % | 1.343 M 308.22 % | -645.000 K -139.86 % | 1.618 M 208.66 % | -1.489 M 58.89 % | -3.622 M -214.87 % | 3.153 M 161.66 % | 1.205 M 326.93 % | -531.000 K 77.21 % | -2.330 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 65.099 M -18.00 % | 79.392 M 23.59 % | 64.237 M -26.17 % | 87.008 M 879.15 % | -11.167 M -830.82 % | 1.528 M -94.36 % | 27.084 M -41.84 % | 46.570 M -39.00 % | 76.349 M -13.06 % | 87.817 M 62.69 % | 53.977 M |
Total investments | 149.224 M 3.79 % | 143.781 M 46.19 % | 98.354 M 29.85 % | 75.745 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 154.188 M -2.25 % | 157.730 M -2.20 % | 161.273 M -2.13 % | 164.791 M -4.08 % | 171.795 M -3.14 % | 177.357 M -3.04 % | 182.915 M 6.78 % | 171.308 M -8.35 % | 186.917 M 6.75 % | 175.100 M -8.19 % | 190.712 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.550 M 1 105.10 % | -9.606 M -109.96 % | 96.450 M | 0.000 | 0.000 | 0.000 |
Retained earnings | 90.815 M -32.62 % | 134.772 M 34.87 % | 99.926 M 10.47 % | 90.452 M 25.59 % | 72.022 M -35.06 % | 110.910 M 33.99 % | 82.774 M 24.20 % | 66.646 M 23.97 % | 53.758 M -35.01 % | 82.712 M 24.35 % | 66.516 M |
Common stock | 302.832 M 0.00 % | 302.832 M 0.00 % | 302.832 M 0.00 % | 302.832 M 0.00 % | 302.832 M 0.00 % | 302.832 M 0.00 % | 302.832 M 0.00 % | 302.832 M 0.00 % | 302.832 M 10.00 % | 275.302 M 0.00 % | 275.302 M |
Total equity | 499.012 M -8.54 % | 545.632 M 7.13 % | 509.327 M 1.94 % | 499.648 M 4.10 % | 479.956 M -5.94 % | 510.292 M 6.13 % | 480.804 M 3.19 % | 465.928 M 3.35 % | 450.838 M -0.33 % | 452.351 M 3.80 % | 435.776 M |
Other non current liabilities | 3.005 M 0.00 % | 3.005 M 0.17 % | 3.000 M -29.81 % | 4.274 M 0.00 % | 4.274 M 0.00 % | 4.274 M 0.05 % | 4.272 M -70.38 % | 14.425 M 199.27 % | 4.820 M 0.00 % | 4.820 M 0.06 % | 4.817 M |
Long term debt | 140.321 M -2.42 % | 143.795 M -2.36 % | 147.268 M -2.29 % | 150.717 M 0.83 % | 149.474 M -4.55 % | 156.599 M -1.51 % | 158.998 M -3.34 % | 164.499 M -1.30 % | 166.669 M 5.32 % | 158.243 M -2.52 % | 162.336 M |
Total non current liabilities | 149.700 M -3.29 % | 154.793 M -2.40 % | 158.600 M -2.99 % | 163.489 M 0.30 % | 163.005 M -4.29 % | 170.319 M -1.39 % | 172.718 M -3.47 % | 178.924 M -1.41 % | 181.475 M 5.75 % | 171.604 M -2.56 % | 176.118 M |
Other current liabilities | 158.253 M 68.01 % | 94.191 M 29.52 % | 72.721 M 33.56 % | 54.450 M -42.26 % | 94.305 M 99.81 % | 47.198 M -31.90 % | 69.311 M -9.83 % | 76.867 M 144.43 % | 31.448 M 630.84 % | 4.303 M -79.91 % | 21.419 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 38.153 M 22.27 % | 31.203 M 130.54 % | 13.535 M 34.18 % | 10.087 M -59.56 % | 24.941 M -8.30 % | 27.197 M -74.47 % | 106.539 M 53.46 % | 69.423 M -5.53 % | 73.483 M |
Short term debt | 13.867 M -0.49 % | 13.935 M -0.50 % | 14.005 M -0.49 % | 14.074 M -36.95 % | 22.321 M 7.53 % | 20.758 M -13.21 % | 23.917 M 14.67 % | 20.857 M 4.91 % | 19.880 M 17.93 % | 16.857 M -38.00 % | 27.190 M |
Total current liabilities | 207.596 M 31.84 % | 157.465 M -4.49 % | 164.876 M 20.52 % | 136.802 M -24.93 % | 182.224 M 37.24 % | 132.774 M -16.32 % | 158.662 M 20.54 % | 131.622 M -25.41 % | 176.472 M 53.62 % | 114.877 M -9.48 % | 126.903 M |
Total liabilities | 357.296 M 14.42 % | 312.258 M -3.47 % | 323.476 M 7.72 % | 300.291 M -13.02 % | 345.229 M 13.90 % | 303.093 M -8.54 % | 331.380 M 6.71 % | 310.546 M -13.24 % | 357.947 M 24.95 % | 286.481 M -5.46 % | 303.021 M |
Other non current assets | 10.864 M -7.76 % | 11.778 M -1.28 % | 11.931 M 6.22 % | 11.232 M 22.07 % | 9.201 M -4.51 % | 9.636 M -11.98 % | 10.948 M 7.17 % | 10.216 M -2.22 % | 10.448 M -3.84 % | 10.865 M -0.68 % | 10.939 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 105.088 M 8 354.38 % | 1.243 M -8.33 % | 1.356 M -7.69 % | 1.469 M -7.14 % | 1.582 M -6.72 % | 1.696 M -6.25 % | 1.809 M -5.93 % | 1.923 M -99.01 % | 194.586 M 35.08 % | 144.052 M 50.22 % | 95.896 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 | 1.246 M 0.24 % | 1.243 M -8.33 % | 1.356 M -7.69 % | 1.469 M -7.14 % | 1.582 M -6.72 % | 1.696 M -6.25 % | 1.809 M -5.93 % | 1.923 M -5.55 % | 2.036 M -5.30 % | 2.150 M -5.08 % | 2.265 M |
Property plant equipment net | 364.395 M -0.86 % | 367.569 M -0.13 % | 368.033 M 0.27 % | 367.025 M 0.70 % | 364.491 M 0.10 % | 364.136 M -0.42 % | 365.674 M 0.14 % | 365.179 M 1.02 % | 361.482 M 4.71 % | 345.224 M -0.71 % | 347.699 M |
Total non current assets | 381.016 M -0.64 % | 383.475 M -0.37 % | 384.881 M 0.56 % | 382.724 M 1.04 % | 378.770 M -0.23 % | 379.631 M -0.86 % | 382.917 M 0.45 % | 381.208 M 0.90 % | 377.810 M 4.21 % | 362.550 M -0.74 % | 365.269 M |
Other current assets | 36.102 M -15.60 % | 42.777 M 2.21 % | 41.852 M -8.33 % | 45.654 M -13.29 % | 52.650 M -8.46 % | 57.513 M 7.60 % | 53.449 M 41.13 % | 37.872 M 3.56 % | 36.569 M -46.55 % | 68.422 M 12.48 % | 60.832 M |
Short term investments | 149.224 M 3.79 % | 143.781 M 46.19 % | 98.354 M 29.85 % | 75.745 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 89.089 M 13.72 % | 78.338 M -19.27 % | 97.036 M 24.75 % | 77.783 M -57.49 % | 182.962 M 4.06 % | 175.829 M 12.83 % | 155.831 M 24.93 % | 124.738 M 12.82 % | 110.568 M 26.68 % | 87.283 M -36.17 % | 136.735 M |
Cash and short term investments | 238.313 M 7.29 % | 222.119 M 13.68 % | 195.390 M 27.27 % | 153.528 M -16.09 % | 182.962 M 4.06 % | 175.829 M 12.83 % | 155.831 M 24.93 % | 124.738 M 12.82 % | 110.568 M 26.68 % | 87.283 M -36.17 % | 136.735 M |
Total current assets | 475.292 M 0.18 % | 474.415 M 5.91 % | 447.922 M 7.36 % | 417.215 M -6.54 % | 446.415 M 2.92 % | 433.754 M 1.05 % | 429.267 M 8.60 % | 395.266 M -8.29 % | 430.975 M 14.54 % | 376.282 M 0.74 % | 373.528 M |
Inventory | 95.789 M -4.57 % | 100.374 M -13.35 % | 115.841 M 11.51 % | 103.884 M 13.15 % | 91.811 M 9.03 % | 84.207 M -1.53 % | 85.518 M 16.54 % | 73.379 M -17.78 % | 89.252 M 16.63 % | 76.525 M -4.42 % | 80.065 M |
Net receivables | 105.088 M -3.72 % | 109.145 M 15.08 % | 94.839 M -16.92 % | 114.149 M -4.07 % | 118.992 M 2.40 % | 116.205 M -13.58 % | 134.469 M -16.51 % | 161.052 M -17.23 % | 194.586 M 35.08 % | 144.052 M 50.22 % | 95.896 M |
Tax assets | 4.511 M 56.36 % | 2.885 M -18.98 % | 3.561 M 18.78 % | 2.998 M -14.24 % | 3.496 M -16.02 % | 4.163 M -7.20 % | 4.486 M 15.32 % | 3.890 M 1.20 % | 3.844 M -10.83 % | 4.311 M -1.26 % | 4.366 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 | 18.766 M -32.83 % | 27.940 M 1.72 % | 27.468 M -0.12 % | 27.501 M 8.36 % | 25.380 M -33.56 % | 38.201 M 23.48 % | 30.936 M -8.74 % | 33.898 M -24.11 % | 44.668 M 140.09 % | 18.605 M -13.37 % | 21.476 M |
Tax payables | 16.710 M -21.91 % | 21.399 M 70.80 % | 12.529 M 30.86 % | 9.574 M -27.18 % | 13.148 M -20.46 % | 16.530 M 72.96 % | 9.557 M | 0.000 -100.00 % | 9.251 M -32.51 % | 13.708 M 49.18 % | 9.189 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.048 M | 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 |
Capital lease obligations | 11.693 M -10.50 % | 13.065 M -9.47 % | 14.431 M -8.61 % | 15.791 M -10.50 % | 17.644 M -7.69 % | 19.114 M -7.12 % | 20.579 M 8.72 % | 18.928 M 18.09 % | 16.028 M 3 191.17 % | 487.000 K -40.61 % | 820.000 K |
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 | 105.365 M -2.47 % | 108.028 M 1.37 % | 106.569 M 0.19 % | 106.364 M 1.20 % | 105.102 M 8.86 % | 96.550 M 1.42 % | 95.198 M -9.17 % | 104.804 M 11.20 % | 94.248 M -0.09 % | 94.337 M 122.91 % | 42.320 M |
Deferred tax liabilities non current | 6.374 M -20.26 % | 7.993 M -4.07 % | 8.332 M -1.95 % | 8.498 M -8.20 % | 9.257 M -2.00 % | 9.446 M -0.02 % | 9.448 M -1.63 % | 9.605 M -3.82 % | 9.986 M 16.92 % | 8.541 M -4.73 % | 8.965 M |
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 | 856.308 M -0.18 % | 857.890 M 3.01 % | 832.803 M 4.11 % | 799.939 M -3.06 % | 825.185 M 1.45 % | 813.385 M 0.15 % | 812.184 M 4.60 % | 776.474 M -4.00 % | 808.785 M 9.47 % | 738.832 M 0.00 % | 738.797 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|
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 |
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 |
Change in working capital | 9.585 M 164.69 % | -14.817 M -142.82 % | 34.606 M 69.88 % | 20.371 M 454.52 % | -5.746 M 61.71 % | -15.006 M -189.56 % | 16.756 M -42.04 % | 28.910 M 202.75 % | 9.549 M 116.35 % | -58.418 M -262.62 % | -16.110 M |
Accounts receivables | 4.003 M 130.30 % | -13.213 M -173.05 % | 18.088 M 213.21 % | 5.775 M 1.33 % | 5.699 M -63.39 % | 15.568 M -40.04 % | 25.963 M -27.33 % | 35.729 M | 0.000 | 0.000 | 0.000 |
Inventory | 4.585 M -70.36 % | 15.467 M 229.36 % | -11.957 M 0.96 % | -12.073 M -58.77 % | -7.604 M -680.02 % | 1.311 M 110.80 % | -12.139 M -176.48 % | 15.873 M 224.72 % | -12.727 M -459.52 % | 3.540 M 118.65 % | 1.619 M |
Accounts payables | 0.000 -100.00 % | 472.000 K | 0.000 -100.00 % | 2.121 M 116.54 % | -12.821 M | 0.000 100.00 % | -2.962 M 72.50 % | -10.770 M | 0.000 | 0.000 | 0.000 |
Other working capital | 997.000 K 105.68 % | -17.543 M -161.61 % | 28.475 M 16.00 % | 24.548 M 173.36 % | 8.980 M 128.16 % | -31.885 M -640.97 % | 5.894 M 149.44 % | -11.922 M | 0.000 | 0.000 | 0.000 |
Other non cash items | -14.379 M -810.06 % | -1.580 M -134.24 % | 4.614 M 193.76 % | -4.921 M 19.10 % | -6.083 M -178.27 % | 7.772 M 120.48 % | 3.525 M 202.29 % | -3.446 M -847.51 % | 461.000 K -23.80 % | 605.000 K 86.73 % | 324.000 K |
Net cash provided by operating activities | 26.483 M -14.94 % | 31.133 M -40.56 % | 52.373 M 39.68 % | 37.495 M 145.19 % | 15.292 M -37.32 % | 24.397 M -38.94 % | 39.959 M -4.11 % | 41.673 M 25.70 % | 33.152 M 193.43 % | -35.483 M -2 376.13 % | -1.433 M |
Investments in property plant and equipment | -1.379 M 54.61 % | -3.038 M 34.26 % | -4.621 M 27.40 % | -6.365 M -67.59 % | -3.798 M -107.20 % | -1.833 M -74.74 % | -1.049 M 63.13 % | -2.845 M -1.17 % | -2.812 M -3 132.18 % | -87.000 K 96.28 % | -2.340 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 7.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -3.504 M 92.21 % | -45.000 M 36.62 % | -71.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 100.00 % | -60.000 K -100.13 % | 47.571 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 794.000 K 418.95 % | 153.000 K 121.89 % | -699.000 K 99.09 % | -76.716 M -17 735.86 % | 435.000 K -66.84 % | 1.312 M 279.48 % | -731.000 K -416.45 % | 231.000 K -44.60 % | 417.000 K 463.51 % | 74.000 K 146.25 % | -160.000 K |
Net cash used for investing activites | -4.089 M 91.47 % | -47.945 M -66.81 % | -28.742 M 65.40 % | -83.081 M -2 370.44 % | -3.363 M -545.49 % | -521.000 K 70.73 % | -1.780 M 31.91 % | -2.614 M -9.14 % | -2.395 M -18 323.08 % | -13.000 K 99.48 % | -2.500 M |
Debt repayment | -2.170 M 0.32 % | -2.177 M -0.88 % | -2.158 M 58.11 % | -5.151 M -25.88 % | -4.092 M 0.02 % | -4.093 M -0.02 % | -4.092 M 8.27 % | -4.461 M -9.02 % | -4.092 M 73.22 % | -15.279 M -358.62 % | 5.908 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 |
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 |
Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -54.510 M | 0.000 | 0.000 100.00 % | -1.000 K 100.00 % | -22.024 M | 0.000 | 0.000 | 0.000 |
Other financing activites | -1.372 M -0.44 % | -1.366 M -0.44 % | -1.360 M 4.56 % | -1.425 M 3.00 % | -1.469 M -0.27 % | -1.465 M -6.55 % | -1.375 M -19.25 % | -1.153 M -243.15 % | -336.000 K -139.39 % | 853.000 K 207.43 % | -794.000 K |
Net cash used provided by financing activities | -3.542 M 0.03 % | -3.543 M -0.71 % | -3.518 M 94.24 % | -61.086 M -998.47 % | -5.561 M -0.05 % | -5.558 M -1.65 % | -5.468 M 80.22 % | -27.638 M -524.16 % | -4.428 M 69.31 % | -14.426 M -382.09 % | 5.114 M |
Effect of forex changes on cash | -8.101 M -588.90 % | 1.657 M 292.67 % | -860.000 K -157.60 % | 1.493 M 95.16 % | 765.000 K -54.46 % | 1.680 M 203.83 % | -1.618 M -158.86 % | 2.749 M 190.31 % | -3.044 M -747.66 % | 470.000 K -54.81 % | 1.040 M |
Net change in cash | 10.751 M 157.50 % | -18.698 M -197.12 % | 19.253 M 118.30 % | -105.179 M -1 574.54 % | 7.133 M -64.33 % | 19.998 M -35.68 % | 31.093 M 119.43 % | 14.170 M -39.15 % | 23.285 M 147.09 % | -49.452 M -2 326.56 % | 2.221 M |
Cash at beginning of period | 78.338 M -19.27 % | 97.036 M 24.75 % | 77.783 M -57.49 % | 182.962 M 4.06 % | 175.829 M 12.83 % | 155.831 M 24.93 % | 124.738 M 12.82 % | 110.568 M 26.68 % | 87.283 M -36.17 % | 136.735 M 1.65 % | 134.514 M |
Cash at end of period | 89.089 M 13.72 % | 78.338 M -19.27 % | 97.036 M 24.75 % | 77.783 M -57.49 % | 182.962 M 4.06 % | 175.829 M 12.83 % | 155.831 M 24.93 % | 124.738 M 12.82 % | 110.568 M 26.68 % | 87.283 M -36.17 % | 136.735 M |
Operating cash flow | 26.483 M -14.94 % | 31.133 M -40.56 % | 52.373 M 39.68 % | 37.495 M 145.19 % | 15.292 M -37.32 % | 24.397 M -38.94 % | 39.959 M -4.11 % | 41.673 M 25.70 % | 33.152 M 193.43 % | -35.483 M -2 376.13 % | -1.433 M |
Capital expenditure | -1.499 M 50.66 % | -3.038 M 34.26 % | -4.621 M 27.40 % | -6.365 M -67.59 % | -3.798 M -107.20 % | -1.833 M -74.74 % | -1.049 M 63.13 % | -2.845 M -1.17 % | -2.812 M -3 132.18 % | -87.000 K 96.28 % | -2.340 M |
Free CashFlow | 24.984 M -11.07 % | 28.095 M -41.16 % | 47.752 M 53.40 % | 31.130 M 170.84 % | 11.494 M -49.06 % | 22.564 M -42.01 % | 38.910 M 0.21 % | 38.828 M 27.98 % | 30.340 M 185.30 % | -35.570 M -842.75 % | -3.773 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 |