
Taiwan Environment Scientific Co., Ltd. 8476.TW
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
---|---|---|---|---|---|---|
Revenue | 1.521 B -1.48 % | 1.543 B -44.58 % | 2.785 B 250.50 % | 794.647 M 51.25 % | 525.380 M 11.53 % | 471.053 M |
Net income | 270.059 M -25.53 % | 362.631 M -28.44 % | 506.734 M 1 813.27 % | -29.577 M 53.92 % | -64.192 M 64.44 % | -180.530 M |
Income before tax | 352.818 M -18.25 % | 431.599 M -25.72 % | 581.019 M 2 349.13 % | -25.833 M 55.57 % | -58.146 M 64.90 % | -165.659 M |
Income before tax ratio | 0.23 -17.02 % | 0.28 34.04 % | 0.21 741.69 % | -0.03 70.63 % | -0.11 68.53 % | -0.35 |
EBITDA | 416.847 M -13.86 % | 483.945 M -35.94 % | 755.403 M 1 034.51 % | 66.584 M 122.99 % | 29.859 M 303.11 % | -14.701 M |
Net income ratio | 0.18 -24.41 % | 0.23 29.13 % | 0.18 588.81 % | -0.04 69.54 % | -0.12 68.12 % | -0.38 |
Ratio EBITDA | 0.27 -12.57 % | 0.31 15.60 % | 0.27 223.68 % | 0.08 47.43 % | 0.06 282.11 % | -0.03 |
Gross profit ratio | 0.24 -33.63 % | 0.37 31.35 % | 0.28 104.01 % | 0.14 143.34 % | 0.06 18 875.56 % | 0.00 |
Weighted average shs out dil | 83.113 M 0.00 % | 83.113 M 9.63 % | 75.809 M 17.16 % | 64.706 M -3.27 % | 66.893 M 31.48 % | 50.878 M |
Weighted average shs out | 83.113 M 0.00 % | 83.113 M 10.68 % | 75.093 M 16.05 % | 64.706 M -3.27 % | 66.893 M 31.48 % | 50.878 M |
EPS diluted | 1.62 -62.84 % | 4.36 -34.73 % | 6.68 1 552.17 % | -0.46 52.08 % | -0.96 72.96 % | -3.55 |
Earnings per share | 1.62 -62.84 % | 4.36 -35.41 % | 6.75 1 567.39 % | -0.46 52.08 % | -0.96 72.96 % | -3.55 |
Gross profit | 368.486 M -34.61 % | 563.561 M -27.21 % | 774.244 M 615.07 % | 108.275 M 268.06 % | 29.418 M 21 064.03 % | 139.000 K |
Income tax expense | 79.351 M 24.42 % | 63.776 M -1.37 % | 64.665 M 2 303.90 % | 2.690 M -13.84 % | 3.122 M -83.48 % | 18.898 M |
Cost of revenue | 1.152 B 17.57 % | 979.936 M -51.27 % | 2.011 B 192.99 % | 686.372 M 38.39 % | 495.962 M 5.32 % | 470.914 M |
General and administrative expenses | 126.086 M -3.02 % | 130.008 M -28.18 % | 181.009 M 117.88 % | 83.076 M 36.57 % | 60.829 M -23.32 % | 79.324 M |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 255.000 K |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 128.788 M -2.37 % | 131.915 M -28.11 % | 183.492 M 114.42 % | 85.576 M 34.84 % | 63.463 M -21.89 % | 81.251 M |
Cost and expenses | 1.281 B 15.09 % | 1.113 B -49.28 % | 2.194 B 184.28 % | 771.948 M 37.99 % | 559.425 M 1.31 % | 552.165 M |
Research and development expenses | 2.702 M 41.69 % | 1.907 M -23.20 % | 2.483 M -0.68 % | 2.500 M -5.09 % | 2.634 M 57.54 % | 1.672 M |
Selling general and administrative expenses | 126.086 M -3.02 % | 130.008 M -28.18 % | 181.009 M 117.88 % | 83.076 M 36.57 % | 60.829 M -23.56 % | 79.579 M |
Interest income | 7.229 M -69.75 % | 23.900 M 2 060.94 % | 1.106 M 532.00 % | 175.000 K 44.63 % | 121.000 K -55.19 % | 270.000 K |
Interest expense | 12.829 M 54.72 % | 8.292 M -47.71 % | 15.858 M -12.67 % | 18.159 M 23.32 % | 14.725 M -39.10 % | 24.177 M |
Depreciation and amortization | 51.200 M 16.22 % | 44.054 M -72.62 % | 160.880 M 116.65 % | 74.258 M 1.33 % | 73.280 M 10.34 % | 66.411 M |
Operating income | 239.698 M -44.47 % | 431.646 M -27.40 % | 594.523 M 8 361.85 % | -7.196 M 82.84 % | -41.925 M 48.31 % | -81.112 M |
Operating income ratio | 0.16 -43.63 % | 0.28 31.01 % | 0.21 2 457.16 % | -0.01 88.65 % | -0.08 53.66 % | -0.17 |
Total other income expenses net | 113.120 M 240 780.85 % | -47.000 K 99.61 % | -12.087 M 53.21 % | -25.833 M -14.28 % | -22.605 M 73.26 % | -84.547 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
---|---|---|---|---|---|---|
Net debt | 426.106 M 59.90 % | 266.476 M 35.72 % | 196.344 M 14.83 % | 170.980 M -71.84 % | 607.245 M 63.14 % | 372.219 M |
Total investments | 227.231 M 477.24 % | 39.365 M -6.11 % | 41.927 M -5.57 % | 44.401 M -40.37 % | 74.462 M 47.80 % | 50.381 M |
Total debt | 680.134 M 34.64 % | 505.153 M -4.78 % | 530.518 M 11.00 % | 477.960 M -26.70 % | 652.023 M 30.38 % | 500.097 M |
Accumulated other comprehensive income loss | 0.000 100.00 % | -14.126 M | 0.000 | 0.000 | 0.000 100.00 % | -11.514 M |
Retained earnings | 620.367 M -3.93 % | 645.748 M 29.84 % | 497.346 M 278.02 % | -279.371 M -11.84 % | -249.794 M -34.59 % | -185.602 M |
Common stock | 831.132 M 2.00 % | 814.835 M 15.56 % | 705.103 M 0.00 % | 705.103 M 16.53 % | 605.103 M 0.00 % | 605.103 M |
Total equity | 2.047 B 5.67 % | 1.937 B 34.10 % | 1.445 B 55.06 % | 931.735 M 105.64 % | 453.091 M -11.15 % | 509.928 M |
Other non current liabilities | 900.000 K -20.00 % | 1.125 M 0.00 % | 1.125 M 0.00 % | 1.125 M -39.78 % | 1.868 M 66.04 % | 1.125 M |
Long term debt | 177.811 M -20.82 % | 224.557 M 5.93 % | 211.991 M -14.11 % | 246.809 M -0.04 % | 246.897 M -26.64 % | 336.555 M |
Total non current liabilities | 178.711 M -20.81 % | 225.682 M 5.90 % | 213.116 M -14.04 % | 247.934 M -0.33 % | 248.765 M -26.33 % | 337.680 M |
Other current liabilities | 318.306 M 60.69 % | 198.093 M -14.80 % | 232.513 M -28.78 % | 326.483 M 172.13 % | 119.975 M 24.45 % | 96.407 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 209.229 M -40.07 % | 349.100 M 169.90 % | 129.342 M 1 172.17 % | 10.167 M |
Short term debt | 502.323 M 79.02 % | 280.596 M -11.91 % | 318.527 M 16.79 % | 272.730 M -34.97 % | 419.405 M 58.93 % | 263.888 M |
Total current liabilities | 1.014 B 52.88 % | 662.984 M -3.77 % | 688.972 M -13.61 % | 797.484 M 27.54 % | 625.284 M 39.86 % | 447.072 M |
Total liabilities | 1.192 B 34.17 % | 888.666 M -1.49 % | 902.088 M -13.71 % | 1.045 B 19.61 % | 874.049 M 11.38 % | 784.752 M |
Other non current assets | 229.926 M 587.41 % | 33.448 M -84.55 % | 216.531 M -34.42 % | 330.188 M 188.57 % | 114.421 M -0.83 % | 115.375 M |
Long term investments | 7.257 M -81.56 % | 39.365 M 123.45 % | -167.895 M 40.31 % | -281.274 M -683.58 % | -35.896 M -217.72 % | 30.492 M |
Intangible assets | 4.619 M -32.37 % | 6.830 M | 0.000 -100.00 % | 344.211 M -4.73 % | 361.299 M 2 335.78 % | 14.833 M |
GoodWill | 9.772 M 0.00 % | 9.772 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.412 M |
Goodwill and intangible assets | 14.391 M -13.32 % | 16.602 M -14.07 % | 19.320 M -10.49 % | 21.583 M -7.67 % | 23.375 M -7.41 % | 25.245 M |
Property plant equipment net | 458.441 M 2.62 % | 446.756 M 3.17 % | 433.040 M -20.48 % | 544.583 M 4.59 % | 520.698 M -7.32 % | 561.797 M |
Total non current assets | 722.594 M 34.77 % | 536.171 M 6.41 % | 503.880 M -25.34 % | 674.938 M -1.10 % | 682.456 M -6.88 % | 732.909 M |
Other current assets | 217.979 M -68.91 % | 701.048 M 149.38 % | 281.121 M -8.37 % | 306.813 M 28.70 % | 238.392 M 204.57 % | 78.271 M |
Short term investments | 219.974 M | 0.000 -100.00 % | 209.822 M -35.57 % | 325.675 M 195.11 % | 110.358 M 454.87 % | 19.889 M |
cash and cash equivalents | 254.028 M 6.43 % | 238.677 M -28.58 % | 334.174 M 8.86 % | 306.980 M 585.56 % | 44.778 M -64.98 % | 127.878 M |
Cash and short term investments | 474.002 M 98.60 % | 238.677 M -56.13 % | 543.996 M -14.01 % | 632.655 M 307.81 % | 155.136 M 4.99 % | 147.767 M |
Total current assets | 2.517 B 9.92 % | 2.290 B 24.25 % | 1.843 B 41.52 % | 1.302 B 101.99 % | 644.684 M 14.76 % | 561.771 M |
Inventory | 457.228 M 50.14 % | 304.540 M 69.58 % | 179.590 M | 0.000 -100.00 % | 215.000 K -89.72 % | 2.092 M |
Net receivables | 1.368 B 30.81 % | 1.046 B | 0.000 -100.00 % | 344.211 M -4.73 % | 361.299 M 8.29 % | 333.641 M |
Tax assets | 12.579 M | 0.000 -100.00 % | 2.884 M -95.18 % | 59.858 M 0.00 % | 59.858 M | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 155.037 M 39.11 % | 111.453 M -14.12 % | 129.772 M -34.10 % | 196.925 M 135.80 % | 83.514 M -3.76 % | 86.777 M |
Tax payables | 37.917 M -47.95 % | 72.842 M 792.67 % | 8.160 M 506.24 % | 1.346 M -43.68 % | 2.390 M | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 37.678 M -2.05 % | 38.465 M -4.47 % | 40.266 M 59.51 % | 25.244 M -1.35 % | 25.589 M 9.52 % | 23.364 M |
Capital lease obligations | 64.895 M -40.30 % | 108.696 M 13.68 % | 95.616 M -6.52 % | 102.289 M 13.16 % | 90.395 M -9.92 % | 100.346 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 78.577 M |
Other total stockholders equity | 558.125 M 23.35 % | 452.464 M 123.99 % | 201.998 M -58.84 % | 490.817 M 524.63 % | 78.577 M 0.00 % | 78.577 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 3.240 B 14.63 % | 2.826 B 20.42 % | 2.347 B 18.70 % | 1.977 B 48.98 % | 1.327 B 2.51 % | 1.295 B |
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 -100.00 % | 986.000 K |
Change in working capital | 37.800 M 105.56 % | -679.839 M 14.28 % | -793.083 M -655.98 % | 142.645 M 271.35 % | -83.247 M | 0.000 |
Accounts receivables | -4.661 M 98.88 % | -414.834 M | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -244.129 M -449.18 % | -44.453 M 73.64 % | -168.646 M -78 540.00 % | 215.000 K -88.55 % | 1.877 M | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 286.590 M 229.94 % | -220.552 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -98.016 M -494.32 % | 24.857 M 46.05 % | 17.020 M -43.18 % | 29.956 M 105.15 % | 14.602 M | 0.000 |
Net cash provided by operating activities | 343.802 M 291.72 % | -179.329 M -378.08 % | -37.510 M -114.79 % | 253.584 M 673.54 % | -44.214 M | 0.000 |
Investments in property plant and equipment | -74.793 M 8.49 % | -81.736 M -118.21 % | -37.457 M 56.56 % | -86.230 M -224.04 % | -26.611 M | 0.000 |
Acquisitions net | 11.006 M | 0.000 | 0.000 | 0.000 100.00 % | -37.993 M | 0.000 |
Purchases of investments | -201.300 M | 0.000 -100.00 % | 115.853 M 154.55 % | -212.369 M -388.06 % | -43.513 M -503.61 % | 10.781 M |
Sales maturities of investments | -71.501 M -178.47 % | 91.120 M -21.35 % | 115.853 M | 0.000 -100.00 % | 15.094 M | 0.000 |
Other investing activites | -802.000 K -136.54 % | 2.195 M 139.60 % | -5.543 M 54.93 % | -12.300 M -5 542.20 % | -218.000 K | 0.000 |
Net cash used for investing activites | -337.390 M -3 013.81 % | 11.579 M -84.33 % | 73.909 M 124.10 % | -306.658 M -233.28 % | -92.013 M | 0.000 |
Debt repayment | 218.782 M 11 360.56 % | 1.909 M -96.78 % | 59.231 M 152.11 % | -113.674 M -277.60 % | 64.004 M 170.72 % | -90.500 M |
Common stock issued | 0.000 -100.00 % | 298.750 M | 0.000 -100.00 % | 499.000 M | 0.000 -100.00 % | 216.800 M |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -179.264 M -8.98 % | -164.497 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -31.720 M 50.32 % | -63.855 M 12.26 % | -72.774 M -4.44 % | -69.678 M -511.05 % | -11.403 M 90.66 % | -122.146 M |
Net cash used provided by financing activities | 7.798 M -89.22 % | 72.307 M 856.59 % | -9.557 M -103.03 % | 315.648 M 500.08 % | 52.601 M | 0.000 |
Effect of forex changes on cash | 1.141 M 2 212.96 % | -54.000 K -115.34 % | 352.000 K 194.62 % | -372.000 K -170.72 % | 526.000 K | 0.000 |
Net change in cash | 15.351 M 116.07 % | -95.497 M -451.17 % | 27.194 M -89.63 % | 262.202 M 415.53 % | -83.100 M | 0.000 |
Cash at beginning of period | 238.677 M -28.58 % | 334.174 M 8.86 % | 306.980 M 585.56 % | 44.778 M -64.98 % | 127.878 M | 0.000 |
Cash at end of period | 254.028 M 6.43 % | 238.677 M -28.58 % | 334.174 M 8.86 % | 306.980 M 585.56 % | 44.778 M | 0.000 |
Operating cash flow | 343.802 M 291.72 % | -179.329 M -378.08 % | -37.510 M -114.79 % | 253.584 M 673.54 % | -44.214 M | 0.000 |
Capital expenditure | -74.844 M 8.43 % | -81.736 M -118.21 % | -37.457 M 56.56 % | -86.230 M -224.04 % | -26.611 M | 0.000 |
Free CashFlow | 268.958 M 202.96 % | -261.218 M -248.44 % | -74.967 M -144.80 % | 167.354 M 336.29 % | -70.825 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 | 403.104 M 70.69 % | 236.159 M 6.45 % | 221.844 M -42.26 % | 384.212 M -35.33 % | 594.119 M 85.42 % | 320.423 M 17.07 % | 273.708 M -25.55 % | 367.662 M -44.82 % | 666.290 M 182.52 % | 235.837 M -75.80 % | 974.383 M |
Net income | 40.806 M 116.41 % | 18.856 M 130.63 % | -61.570 M -153.47 % | 115.153 M -33.77 % | 173.875 M 308.15 % | 42.601 M 687.30 % | 5.411 M -93.25 % | 80.173 M -69.60 % | 263.751 M 1 883.69 % | 13.296 M -96.53 % | 383.437 M |
Income before tax | 56.880 M 145.80 % | 23.141 M 129.35 % | -78.853 M -153.24 % | 148.114 M -35.43 % | 229.373 M 323.32 % | 54.184 M 1 229.02 % | 4.077 M -93.56 % | 63.276 M -81.52 % | 342.403 M 1 467.56 % | 21.843 M -94.88 % | 426.398 M |
Income before tax ratio | 0.14 44.00 % | 0.10 127.57 % | -0.36 -192.20 % | 0.39 -0.15 % | 0.39 128.31 % | 0.17 1 035.26 % | 0.01 -91.35 % | 0.17 -66.51 % | 0.51 454.85 % | 0.09 -78.84 % | 0.44 |
EBITDA | 76.051 M 78.92 % | 42.506 M 170.78 % | -60.050 M -136.56 % | 164.273 M -28.92 % | 231.117 M 234.15 % | 69.166 M 375.37 % | 14.550 M -81.51 % | 78.670 M -77.83 % | 354.855 M 858.86 % | 37.008 M -91.87 % | 455.237 M |
Net income ratio | 0.10 26.78 % | 0.08 128.77 % | -0.28 -192.60 % | 0.30 2.41 % | 0.29 120.12 % | 0.13 572.52 % | 0.02 -90.93 % | 0.22 -44.91 % | 0.40 602.14 % | 0.06 -85.67 % | 0.39 |
Ratio EBITDA | 0.19 4.82 % | 0.18 166.49 % | -0.27 -163.31 % | 0.43 9.91 % | 0.39 80.21 % | 0.22 306.06 % | 0.05 -75.16 % | 0.21 -59.82 % | 0.53 239.39 % | 0.16 -66.41 % | 0.47 |
Gross profit ratio | 0.21 -6.93 % | 0.23 202.73 % | -0.22 -228.09 % | 0.17 -60.12 % | 0.44 55.56 % | 0.28 184.76 % | 0.10 -66.37 % | 0.29 -47.76 % | 0.56 152.52 % | 0.22 -57.55 % | 0.53 |
Weighted average shs out dil | 163.224 M 96.39 % | 83.113 M 0.00 % | 83.113 M 0.00 % | 83.113 M -0.16 % | 83.249 M 1.62 % | 81.925 M 0.50 % | 81.519 M -0.35 % | 81.809 M -5.93 % | 86.964 M 11.19 % | 78.212 M -0.63 % | 78.708 M |
Weighted average shs out | 163.224 M 96.39 % | 83.113 M 0.00 % | 83.113 M 0.00 % | 83.113 M -0.10 % | 83.194 M 1.55 % | 81.925 M 0.75 % | 81.317 M -0.60 % | 81.809 M -5.64 % | 86.696 M 10.85 % | 78.212 M -0.79 % | 78.835 M |
EPS diluted | 0.25 8.70 % | 0.23 131.08 % | -0.74 -153.24 % | 1.39 -33.49 % | 2.09 301.92 % | 0.52 687.88 % | 0.07 -93.27 % | 0.98 -67.66 % | 3.03 1 682.35 % | 0.17 -96.51 % | 4.87 |
Earnings per share | 0.25 8.70 % | 0.23 131.08 % | -0.74 -153.24 % | 1.39 -33.49 % | 2.09 301.92 % | 0.52 676.12 % | 0.07 -93.16 % | 0.98 -67.76 % | 3.04 1 688.24 % | 0.17 -96.50 % | 4.86 |
Gross profit | 86.361 M 58.86 % | 54.363 M 209.36 % | -49.711 M -173.96 % | 67.216 M -74.21 % | 260.622 M 188.43 % | 90.359 M 233.37 % | 27.105 M -74.96 % | 108.257 M -71.17 % | 375.558 M 613.43 % | 52.641 M -89.73 % | 512.344 M |
Income tax expense | 15.451 M 251.56 % | 4.395 M 124.67 % | -17.818 M -155.42 % | 32.150 M -40.43 % | 53.974 M 388.67 % | 11.045 M 609.46 % | -2.168 M 87.70 % | -17.633 M -122.83 % | 77.246 M 1 120.12 % | 6.331 M -84.32 % | 40.389 M |
Cost of revenue | 316.743 M 74.23 % | 181.796 M -33.05 % | 271.555 M -14.33 % | 316.996 M -4.95 % | 333.497 M 44.96 % | 230.064 M -6.71 % | 246.603 M -4.94 % | 259.405 M -10.78 % | 290.732 M 58.70 % | 183.196 M -60.35 % | 462.039 M |
General and administrative expenses | 34.823 M 21.47 % | 28.669 M 0.98 % | 28.390 M -1.18 % | 28.728 M -19.53 % | 35.699 M 7.30 % | 33.269 M -2.11 % | 33.985 M 4.91 % | 32.395 M -5.19 % | 34.168 M 15.98 % | 29.460 M -63.68 % | 81.113 M |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -342.000 K |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 35.319 M 16.81 % | 30.235 M 3.15 % | 29.312 M 0.38 % | 29.202 M -22.16 % | 37.515 M 10.01 % | 34.100 M -1.12 % | 34.486 M 4.93 % | 32.866 M -5.04 % | 34.609 M 15.54 % | 29.954 M -63.24 % | 81.493 M |
Cost and expenses | 352.062 M 66.04 % | 212.031 M -29.53 % | 300.867 M -13.09 % | 346.198 M -6.69 % | 371.012 M 40.45 % | 264.164 M -6.02 % | 281.089 M -3.83 % | 292.271 M -10.16 % | 325.341 M 52.63 % | 213.150 M -60.78 % | 543.532 M |
Research and development expenses | 496.000 K -68.33 % | 1.566 M 69.85 % | 922.000 K 94.51 % | 474.000 K -0.21 % | 475.000 K -42.84 % | 831.000 K 65.87 % | 501.000 K 6.37 % | 471.000 K 6.80 % | 441.000 K -10.73 % | 494.000 K -31.58 % | 722.000 K |
Selling general and administrative expenses | 34.823 M 21.47 % | 28.669 M 0.98 % | 28.390 M -1.18 % | 28.728 M -19.53 % | 35.699 M 7.30 % | 33.269 M -2.11 % | 33.985 M 4.91 % | 32.395 M -5.19 % | 34.168 M 15.98 % | 29.460 M -63.53 % | 80.771 M |
Interest income | 5.072 M 99.53 % | 2.542 M 2.75 % | 2.474 M 109.48 % | 1.181 M -56.06 % | 2.688 M 203.39 % | 886.000 K -7.52 % | 958.000 K -95.67 % | 22.104 M 2 863.00 % | 746.000 K 710.87 % | 92.000 K -84.14 % | 580.000 K |
Interest expense | 3.203 M -13.76 % | 3.714 M 6.21 % | 3.497 M 12.99 % | 3.095 M -4.45 % | 3.239 M 8.04 % | 2.998 M 19.44 % | 2.510 M 18.40 % | 2.120 M 45.70 % | 1.455 M -34.07 % | 2.207 M -49.40 % | 4.362 M |
Depreciation and amortization | 15.968 M 2.03 % | 15.651 M 2.25 % | 15.306 M 17.16 % | 13.064 M 63.10 % | 8.010 M -26.80 % | 10.943 M 12.29 % | 9.745 M -7.69 % | 10.557 M -3.57 % | 10.948 M -14.50 % | 12.804 M -47.49 % | 24.386 M |
Operating income | 51.042 M 111.55 % | 24.128 M 130.53 % | -79.023 M -307.88 % | 38.014 M -82.96 % | 223.107 M 283.19 % | 58.223 M 1 111.72 % | 4.805 M -92.95 % | 68.113 M -80.19 % | 343.907 M 1 320.87 % | 24.204 M -94.38 % | 430.851 M |
Operating income ratio | 0.13 23.93 % | 0.10 128.68 % | -0.36 -460.03 % | 0.10 -73.65 % | 0.38 106.67 % | 0.18 935.06 % | 0.02 -90.52 % | 0.19 -64.11 % | 0.52 402.92 % | 0.10 -76.79 % | 0.44 |
Total other income expenses net | 5.838 M 691.49 % | -987.000 K -680.59 % | 170.000 K -99.85 % | 110.100 M 1 657.10 % | 6.266 M 706.00 % | -1.034 M -110.69 % | 9.676 M 202.96 % | -9.398 M -725.28 % | 1.503 M 278.08 % | -844.000 K 81.05 % | -4.453 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 | 1.217 B 14.09 % | 1.067 B 150.31 % | 426.106 M 57.84 % | 269.955 M 124.29 % | 120.361 M -28.28 % | 167.809 M -37.03 % | 266.476 M 93.45 % | 137.746 M 1 112.87 % | 11.357 M 397.15 % | -3.822 M 96.21 % | -100.728 M |
Total investments | 231.821 M -62.67 % | 620.937 M 173.26 % | 227.231 M -19.34 % | 281.719 M 1 881.98 % | 14.214 M -49.93 % | 28.389 M -27.88 % | 39.365 M -5.66 % | 41.726 M 0.81 % | 41.389 M 0.59 % | 41.147 M | 0.000 |
Total debt | 1.514 B -3.06 % | 1.562 B 129.65 % | 680.134 M 5.70 % | 643.452 M 30.26 % | 493.983 M -8.91 % | 542.325 M 7.36 % | 505.153 M 12.40 % | 449.433 M 56.90 % | 286.437 M 10.57 % | 259.045 M | 0.000 |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.288 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 500.900 M -21.64 % | 639.223 M 3.04 % | 620.367 M -9.03 % | 681.937 M 20.32 % | 566.784 M -11.02 % | 636.956 M 7.17 % | 594.355 M 0.92 % | 588.944 M 15.76 % | 508.771 M -0.37 % | 510.642 M | 0.000 |
Common stock | 831.132 M 0.00 % | 831.132 M 0.00 % | 831.132 M 0.00 % | 831.132 M 0.00 % | 831.132 M 2.00 % | 814.835 M 0.00 % | 814.835 M 0.00 % | 814.835 M 0.00 % | 814.835 M 6.50 % | 765.103 M | 0.000 |
Total equity | 1.861 B -9.92 % | 2.066 B 0.93 % | 2.047 B -5.35 % | 2.163 B 9.21 % | 1.981 B -0.04 % | 1.981 B 2.27 % | 1.937 B 0.15 % | 1.934 B 4.39 % | 1.853 B 5.35 % | 1.759 B | 0.000 |
Other non current liabilities | 900.000 K 0.00 % | 900.000 K 0.00 % | 900.000 K 0.00 % | 900.000 K 0.00 % | 900.000 K -20.00 % | 1.125 M 0.00 % | 1.125 M 0.00 % | 1.125 M 0.00 % | 1.125 M 0.00 % | 1.125 M 0.00 % | 1.125 M |
Long term debt | 153.344 M -4.84 % | 161.148 M -9.37 % | 177.811 M -5.06 % | 187.286 M -7.00 % | 201.388 M -20.67 % | 253.858 M 13.05 % | 224.557 M 63.07 % | 137.706 M 56.75 % | 87.850 M 1.39 % | 86.649 M -59.13 % | 211.991 M |
Total non current liabilities | 154.244 M -4.82 % | 162.048 M -9.32 % | 178.711 M -5.03 % | 188.186 M -6.97 % | 202.288 M -20.67 % | 254.983 M 12.98 % | 225.682 M 62.56 % | 138.831 M 56.03 % | 88.975 M 1.37 % | 87.774 M | 0.000 |
Other current liabilities | 305.973 M 126.97 % | 134.808 M -57.65 % | 318.306 M 36.24 % | 233.632 M 136.03 % | -648.363 M -116.94 % | -298.863 M -9.12 % | -273.875 M 28.53 % | -383.199 M 20.79 % | -483.789 M -184.63 % | -169.969 M -170.62 % | 240.673 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 625.151 M 147.62 % | 252.466 M 6.98 % | 235.984 M -33.86 % | 356.811 M -17.33 % | 431.593 M 133.41 % | 184.904 M | 0.000 |
Short term debt | 1.361 B -2.86 % | 1.401 B 178.86 % | 502.323 M 10.12 % | 456.166 M 55.90 % | 292.595 M 1.43 % | 288.467 M 2.81 % | 280.596 M -9.99 % | 311.727 M 56.97 % | 198.587 M 15.19 % | 172.396 M -45.88 % | 318.527 M |
Total current liabilities | 1.836 B 8.07 % | 1.699 B 67.63 % | 1.014 B 16.76 % | 868.114 M -21.27 % | 1.103 B 55.25 % | 710.215 M 7.12 % | 662.984 M -15.21 % | 781.875 M 8.36 % | 721.548 M 54.20 % | 467.926 M | 0.000 |
Total liabilities | 1.990 B 6.95 % | 1.861 B 56.09 % | 1.192 B 12.87 % | 1.056 B -19.05 % | 1.305 B 35.19 % | 965.198 M 8.61 % | 888.666 M -3.48 % | 920.706 M 13.59 % | 810.523 M 45.86 % | 555.700 M | 0.000 |
Other non current assets | 250.326 M 1 535.37 % | 15.307 M -93.34 % | 229.926 M 2.46 % | 224.403 M 541.70 % | 34.970 M -83.08 % | 206.619 M 51.44 % | 136.439 M -46.40 % | 254.565 M 380.53 % | 52.976 M 7.00 % | 49.508 M | 0.000 |
Long term investments | 0.000 -100.00 % | 227.231 M 3 031.20 % | 7.257 M -89.33 % | 68.007 M 378.45 % | 14.214 M 108.41 % | -169.039 M -92.35 % | -87.883 M 57.36 % | -206.090 M -4 159.82 % | -4.838 M -192.86 % | -1.652 M | 0.000 |
Intangible assets | 732.116 M 5 197.13 % | 13.821 M 199.22 % | 4.619 M -10.74 % | 5.175 M -9.91 % | 5.744 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.443 B 32.70 % | 1.087 B | 0.000 |
GoodWill | 0.000 | 0.000 -100.00 % | 9.772 M 0.00 % | 9.772 M 0.00 % | 9.772 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 13.312 M -3.68 % | 13.821 M -3.96 % | 14.391 M -3.72 % | 14.947 M -3.67 % | 15.516 M -3.54 % | 16.086 M -3.11 % | 16.602 M -3.29 % | 17.167 M -5.75 % | 18.215 M -2.94 % | 18.767 M | 0.000 |
Property plant equipment net | 442.374 M -2.26 % | 452.618 M -1.27 % | 458.441 M 6.25 % | 431.462 M 3.85 % | 415.482 M -9.49 % | 459.041 M 1.00 % | 454.513 M 6.32 % | 427.488 M 2.13 % | 418.558 M -0.88 % | 422.291 M | 0.000 |
Total non current assets | 710.053 M -1.14 % | 718.232 M -0.60 % | 722.594 M -4.04 % | 753.039 M 56.82 % | 480.182 M -8.90 % | 527.105 M -1.69 % | 536.171 M 8.10 % | 496.014 M 1.68 % | 487.795 M -0.81 % | 491.798 M | 0.000 |
Other current assets | 215.229 M 11.00 % | 193.906 M -11.04 % | 217.979 M -4.65 % | 228.601 M -34.24 % | 347.614 M 8.04 % | 321.731 M -15.23 % | 379.546 M 6.63 % | 355.939 M 81.81 % | 195.780 M -33.21 % | 293.111 M | 0.000 |
Short term investments | 347.881 M -11.64 % | 393.706 M 78.98 % | 219.974 M 2.93 % | 213.712 M | 0.000 -100.00 % | 197.428 M 55.15 % | 127.248 M -48.65 % | 247.816 M 436.08 % | 46.227 M 8.01 % | 42.799 M | 0.000 |
cash and cash equivalents | 297.206 M -40.00 % | 495.331 M 94.99 % | 254.028 M -31.99 % | 373.497 M -0.03 % | 373.622 M -0.24 % | 374.516 M 56.91 % | 238.677 M -23.42 % | 311.687 M 13.31 % | 275.080 M 4.65 % | 262.867 M 160.97 % | 100.728 M |
Cash and short term investments | 645.087 M -27.44 % | 889.037 M 87.56 % | 474.002 M -19.28 % | 587.209 M 57.17 % | 373.622 M -34.68 % | 571.944 M 56.30 % | 365.925 M -34.60 % | 559.503 M 74.13 % | 321.307 M 5.12 % | 305.666 M 203.46 % | 100.728 M |
Total current assets | 3.142 B -2.10 % | 3.209 B 27.50 % | 2.517 B 2.06 % | 2.466 B -12.08 % | 2.805 B 15.94 % | 2.420 B 5.66 % | 2.290 B -2.94 % | 2.359 B 8.42 % | 2.176 B 19.36 % | 1.823 B 1 709.78 % | 100.728 M |
Inventory | 1.549 B -4.73 % | 1.626 B 255.66 % | 457.228 M 32.93 % | 343.952 M -15.74 % | 408.180 M 78.67 % | 228.461 M 7.21 % | 213.099 M 15.20 % | 184.974 M 3.00 % | 179.590 M 0.00 % | 179.590 M | 0.000 |
Net receivables | 732.116 M 46.40 % | 500.065 M -63.44 % | 1.368 B 4.69 % | 1.306 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.443 B 32.70 % | 1.087 B | 0.000 |
Tax assets | 4.041 M -56.34 % | 9.255 M -26.42 % | 12.579 M -11.54 % | 14.220 M | 0.000 -100.00 % | 14.398 M -12.74 % | 16.500 M 472.12 % | 2.884 M 0.00 % | 2.884 M 0.00 % | 2.884 M | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 156.958 M 25.89 % | 124.681 M -19.58 % | 155.037 M 28.42 % | 120.722 M -18.64 % | 148.373 M 10.81 % | 133.894 M 20.13 % | 111.453 M 51.10 % | 73.760 M 23.00 % | 59.966 M -26.15 % | 81.200 M -37.43 % | 129.772 M |
Tax payables | 12.435 M -67.93 % | 38.771 M 2.25 % | 37.917 M -34.17 % | 57.594 M -3.48 % | 59.671 M -27.04 % | 81.785 M 12.28 % | 72.842 M 10.43 % | 65.965 M -21.09 % | 83.598 M 476.90 % | 14.491 M | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 34.694 M -7.65 % | 37.568 M -0.29 % | 37.678 M 1.44 % | 37.143 M 2.23 % | 36.332 M -6.85 % | 39.003 M 1.40 % | 38.465 M 2.22 % | 37.631 M 1.99 % | 36.895 M -13.15 % | 42.482 M | 0.000 |
Capital lease obligations | 710.262 M -0.32 % | 712.556 M 998.01 % | 64.895 M 3.49 % | 62.705 M -5.78 % | 66.551 M -37.01 % | 105.657 M -2.80 % | 108.696 M 14.75 % | 94.726 M -0.96 % | 95.647 M 2.02 % | 93.754 M -1.95 % | 95.616 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.288 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 494.615 M -11.43 % | 558.414 M 0.05 % | 558.125 M -8.92 % | 612.754 M 12.16 % | 546.301 M 20.74 % | 452.464 M 0.00 % | 452.464 M 0.00 % | 452.464 M 0.00 % | 452.464 M 2.64 % | 440.825 M 106.27 % | 213.714 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 | 3.852 B -1.93 % | 3.927 B 21.23 % | 3.240 B 0.63 % | 3.219 B -2.01 % | 3.285 B 11.50 % | 2.947 B 4.27 % | 2.826 B -1.02 % | 2.855 B 7.19 % | 2.664 B 15.07 % | 2.315 B | 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 |
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 | -133.547 M -182.65 % | 161.589 M 441.81 % | -47.274 M -139.99 % | 118.217 M 187.81 % | -134.632 M -232.66 % | 101.489 M 145.78 % | -221.689 M -214.84 % | 193.041 M 154.96 % | -351.215 M -17.08 % | -299.976 M | 0.000 |
Accounts receivables | -228.633 M -126.34 % | 868.001 M 1 480.87 % | -62.859 M -117.02 % | 369.279 M 229.83 % | -284.438 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 82.952 M 115.97 % | -519.296 M -358.43 % | -113.276 M -118.53 % | -51.836 M 18.57 % | -63.655 M -314.37 % | -15.362 M 45.38 % | -28.125 M -422.38 % | -5.384 M | 0.000 100.00 % | -10.944 M | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 12.134 M 106.48 % | -187.116 M -245.21 % | 128.861 M 164.68 % | -199.226 M -193.33 % | 213.461 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -36.834 M -1 242.49 % | 3.224 M -33.65 % | 4.859 M 115.10 % | -32.178 M 56.93 % | -74.706 M -3 637.22 % | 2.112 M 36.08 % | 1.552 M 107.77 % | -19.984 M -2 918.62 % | 709.000 K -66.48 % | 2.115 M | 0.000 |
Net cash provided by operating activities | -97.533 M -147.90 % | 203.605 M 292.15 % | -105.962 M -142.86 % | 247.217 M 674.44 % | 31.922 M -81.29 % | 170.625 M 181.77 % | -208.676 M -170.00 % | 298.117 M 4 668.84 % | -6.525 M 97.51 % | -262.245 M | 0.000 |
Investments in property plant and equipment | -2.257 M 74.38 % | -8.810 M 74.08 % | -33.991 M -46.55 % | -23.194 M -63.55 % | -14.182 M -23.08 % | -11.523 M 83.49 % | -69.780 M -2 858.03 % | -2.359 M -188.39 % | -818.000 K 30.38 % | -1.175 M | 0.000 |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.006 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 -100.00 % | 86.464 M 144.56 % | -194.039 M | 0.000 | 0.000 | 0.000 100.00 % | -193.043 M -5 531.36 % | -3.428 M -102.05 % | 167.023 M 7 836.13 % | -2.159 M |
Sales maturities of investments | 173.732 M 200.00 % | -173.732 M -87.36 % | -92.726 M | 0.000 -100.00 % | 91.405 M 230.24 % | -70.180 M -177.02 % | 91.120 M | 0.000 100.00 % | -167.023 M -200.00 % | 167.023 M | 0.000 |
Other investing activites | -135.948 M -2 438.71 % | -5.355 M -814.95 % | 749.000 K -88.98 % | 6.796 M 107.25 % | -93.725 M -37 390.00 % | -250.000 K -100.54 % | 46.274 M 184.68 % | -54.645 M -4 499.75 % | -1.188 M -74.71 % | -680.000 K | 0.000 |
Net cash used for investing activites | 35.527 M 118.91 % | -187.897 M -375.64 % | -39.504 M 81.23 % | -210.437 M -1 175.22 % | -16.502 M 76.74 % | -70.947 M -171.32 % | 99.475 M 139.78 % | -250.047 M -7 886.17 % | -3.131 M -101.89 % | 165.282 M | 0.000 |
Debt repayment | -45.520 M -119.44 % | 234.114 M 578.75 % | 34.492 M -77.50 % | 153.315 M 1 167.06 % | -14.368 M -135.73 % | 40.211 M -3.69 % | 41.750 M -74.53 % | 163.917 M 542.84 % | 25.499 M 116.83 % | -151.500 M 1.18 % | -153.307 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 298.750 M | 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 % | -179.264 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -89.153 M -912.18 % | -8.808 M -5.43 % | -8.354 M 25.44 % | -11.204 M -442.04 % | -2.067 M 58.35 % | -4.963 M 9.78 % | -5.501 M 96.87 % | -175.477 M -4 889.39 % | -3.517 M 97.11 % | -121.614 M -154.41 % | -47.802 M |
Net cash used provided by financing activities | -134.673 M -159.77 % | 225.306 M 761.99 % | 26.138 M 170.35 % | -37.153 M -126.06 % | -16.435 M -146.63 % | 35.248 M -2.76 % | 36.249 M 413.57 % | -11.560 M -152.59 % | 21.982 M -14.25 % | 25.636 M | 0.000 |
Effect of forex changes on cash | -1.446 M -600.35 % | 289.000 K 304.96 % | -141.000 K -156.85 % | 248.000 K 104.96 % | 121.000 K -86.75 % | 913.000 K 1 674.14 % | -58.000 K -159.79 % | 97.000 K 185.84 % | -113.000 K -665.00 % | 20.000 K | 0.000 |
Net change in cash | -198.125 M -182.11 % | 241.303 M 301.98 % | -119.469 M -95 475.20 % | -125.000 K 86.02 % | -894.000 K -100.66 % | 135.839 M 286.06 % | -73.010 M -299.44 % | 36.607 M 199.74 % | 12.213 M 117.13 % | -71.307 M | 0.000 |
Cash at beginning of period | 495.331 M 94.99 % | 254.028 M -31.99 % | 373.497 M -0.03 % | 373.622 M -0.24 % | 374.516 M 56.91 % | 238.677 M -23.42 % | 311.687 M 13.31 % | 275.080 M 4.65 % | 262.867 M -21.34 % | 334.174 M | 0.000 |
Cash at end of period | 297.206 M -40.00 % | 495.331 M 94.99 % | 254.028 M -31.99 % | 373.497 M -0.03 % | 373.622 M -0.24 % | 374.516 M 56.91 % | 238.677 M -23.42 % | 311.687 M 13.31 % | 275.080 M 4.65 % | 262.867 M | 0.000 |
Operating cash flow | -97.533 M -147.90 % | 203.605 M 292.15 % | -105.962 M -142.86 % | 247.217 M 674.44 % | 31.922 M -81.29 % | 170.625 M 181.77 % | -208.676 M -170.00 % | 298.117 M 4 668.84 % | -6.525 M 97.51 % | -262.245 M | 0.000 |
Capital expenditure | -2.257 M 74.38 % | -8.810 M 74.08 % | -33.991 M -46.55 % | -23.194 M -278.00 % | -6.136 M 46.75 % | -11.523 M 83.49 % | -69.780 M -2 858.03 % | -2.359 M -188.39 % | -818.000 K 30.38 % | -1.175 M | 0.000 |
Free CashFlow | -99.790 M -151.23 % | 194.795 M 239.19 % | -139.953 M -162.47 % | 224.023 M 768.78 % | 25.786 M -83.79 % | 159.102 M 157.14 % | -278.456 M -194.15 % | 295.758 M 4 127.75 % | -7.343 M 97.21 % | -263.420 M | 0.000 |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 |