6833.TWO

T-Conn Precision Corporation 6833.TWO

Finances

2024 2023 2022 2021 2020 2019
Revenue 901.724 M -15.38 % 1.066 B -19.24 % 1.320 B -9.96 % 1.465 B 20.77 % 1.213 B 8.48 % 1.119 B
Net income -22.508 M 96.27 % -603.675 M -597.49 % 121.343 M -49.44 % 239.990 M 35.44 % 177.188 M 172.52 % 65.019 M
Income before tax -25.816 M 96.52 % -741.370 M -611.21 % 145.022 M -48.42 % 281.150 M 28.09 % 219.494 M 211.79 % 70.397 M
Income before tax ratio -0.03 95.88 % -0.70 -732.98 % 0.11 -42.71 % 0.19 6.06 % 0.18 187.43 % 0.06
EBITDA 47.818 M 107.38 % -648.246 M -401.42 % 215.065 M -34.12 % 326.432 M 25.77 % 259.547 M 132.56 % 111.602 M
Net income ratio -0.02 95.59 % -0.57 -715.99 % 0.09 -43.85 % 0.16 12.15 % 0.15 151.22 % 0.06
Ratio EBITDA 0.05 108.72 % -0.61 -473.21 % 0.16 -26.83 % 0.22 4.14 % 0.21 114.39 % 0.10
Gross profit ratio 0.20 -2.64 % 0.21 -35.55 % 0.32 -10.96 % 0.36 1.55 % 0.35 57.85 % 0.22
Weighted average shs out dil 49.977 M 23.90 % 40.338 M 3.20 % 39.089 M -3.80 % 40.635 M 5.57 % 38.490 M 20.54 % 31.930 M
Weighted average shs out 49.977 M 23.93 % 40.326 M 3.46 % 38.977 M -3.85 % 40.536 M 5.31 % 38.490 M 20.54 % 31.930 M
EPS diluted -0.45 96.99 % -14.97 -582.90 % 3.10 -47.46 % 5.90 28.26 % 4.60 125.49 % 2.04
Earnings per share -0.45 96.99 % -14.97 -581.35 % 3.11 -47.47 % 5.92 28.70 % 4.60 125.49 % 2.04
Gross profit 180.781 M -17.62 % 219.441 M -47.95 % 421.572 M -19.83 % 525.826 M 22.65 % 428.720 M 71.23 % 250.371 M
Income tax expense -3.308 M 97.53 % -133.676 M -870.51 % 17.349 M -57.85 % 41.160 M -2.71 % 42.306 M 686.65 % 5.378 M
Cost of revenue 720.943 M -14.81 % 846.229 M -5.76 % 897.930 M -4.44 % 939.631 M 19.75 % 784.684 M -9.62 % 868.206 M
General and administrative expenses 75.816 M -5.81 % 80.495 M -6.84 % 86.406 M -4.79 % 90.755 M 22.68 % 73.974 M 49.80 % 49.383 M
Selling and marketing expenses 50.953 M 34.26 % 37.950 M -33.72 % 57.254 M -31.65 % 83.763 M 15.11 % 72.766 M 5.47 % 68.994 M
Other expenses 0.000 -100.00 % 751.384 M 0.000 0.000 0.000 100.00 % -2.115 M
Operating expenses 214.960 M -77.69 % 963.668 M 306.51 % 237.058 M -7.90 % 257.382 M 21.56 % 211.739 M 20.18 % 176.192 M
Cost and expenses 935.903 M -48.29 % 1.810 B 59.46 % 1.135 B -5.18 % 1.197 B 20.13 % 996.423 M -4.59 % 1.044 B
Research and development expenses 88.191 M -6.02 % 93.839 M 0.47 % 93.398 M 12.71 % 82.864 M 27.49 % 64.999 M 8.46 % 59.930 M
Selling general and administrative expenses 126.769 M 7.03 % 118.445 M -17.55 % 143.660 M -17.68 % 174.518 M 18.93 % 146.740 M 23.96 % 118.377 M
Interest income 6.219 M 67.99 % 3.702 M -0.78 % 3.731 M -7.00 % 4.012 M 22.80 % 3.267 M 124.38 % 1.456 M
Interest expense 9.263 M -21.31 % 11.772 M 518.28 % 1.904 M -6.11 % 2.028 M -34.31 % 3.087 M -40.74 % 5.209 M
Depreciation and amortization 64.371 M -20.87 % 81.352 M 19.39 % 68.139 M 57.53 % 43.254 M 17.01 % 36.966 M -6.51 % 39.538 M
Operating income -34.179 M 95.41 % -744.227 M -779.26 % 109.564 M -59.19 % 268.444 M 23.72 % 216.981 M 201.09 % 72.064 M
Operating income ratio -0.04 94.57 % -0.70 -941.06 % 0.08 -54.67 % 0.18 2.44 % 0.18 177.56 % 0.06
Total other income expenses net 8.843 M 209.52 % 2.857 M -91.94 % 35.458 M 179.07 % 12.706 M 405.61 % 2.513 M 250.75 % -1.667 M
2024 2023 2022 2021 2020 2019
2024 2023 2022 2021 2020 2019
Net debt 62.175 M 249.20 % -41.671 M 73.43 % -156.854 M 51.94 % -326.367 M -4.07 % -313.592 M -122.87 % -140.704 M
Total investments 129.913 M 64.29 % 79.077 M 2 386.70 % 3.180 M -73.93 % 12.197 M -64.62 % 34.470 M 0.000
Total debt 366.947 M -1.73 % 373.418 M 292.44 % 95.153 M 170.34 % 35.198 M -67.08 % 106.920 M 8.88 % 98.200 M
Accumulated other comprehensive income loss -26.293 M 29.85 % -37.479 M -54.08 % -24.324 M 0.06 % -24.338 M -2 736.60 % -858.000 K 66.39 % -2.553 M
Retained earnings -115.882 M 73.04 % -429.846 M -271.52 % 250.606 M -21.09 % 317.600 M 60.49 % 197.893 M 170.73 % 73.096 M
Common stock 499.770 M 0.00 % 499.770 M 35.99 % 367.500 M 5.00 % 350.000 M 24.95 % 280.101 M 10.00 % 254.637 M
Total equity 357.595 M -3.07 % 368.917 M -52.12 % 770.460 M -0.15 % 771.603 M 37.72 % 560.258 M 42.79 % 392.370 M
Other non current liabilities 95.362 M -60.80 % 243.290 M 60 722.50 % 400.000 K 67.36 % 239.000 K 41.42 % 169.000 K 0.000
Long term debt 22.890 M 106.94 % 11.061 M -56.16 % 25.230 M 5.28 % 23.965 M -32.19 % 35.343 M -27.53 % 48.769 M
Total non current liabilities 118.500 M -53.62 % 255.476 M 877.75 % 26.129 M 7.67 % 24.268 M -32.67 % 36.042 M -28.12 % 50.139 M
Other current liabilities 280.857 M 1.42 % 276.915 M 3 201.30 % -8.929 M -101.53 % 584.627 M 2 068.11 % -29.705 M -139.90 % 74.446 M
Deferred revenue 0.000 0.000 -100.00 % 714.910 M 0.000 -100.00 % 753.867 M 0.000
Short term debt 344.057 M -5.05 % 362.357 M 418.22 % 69.923 M 211.24 % 22.466 M -68.61 % 71.577 M 17.88 % 60.722 M
Total current liabilities 842.599 M -8.52 % 921.095 M -12.84 % 1.057 B 6.45 % 992.692 M -9.89 % 1.102 B 159.39 % 424.695 M
Total liabilities 961.099 M -18.31 % 1.177 B 8.65 % 1.083 B 6.48 % 1.017 B -10.61 % 1.138 B 139.59 % 474.834 M
Other non current assets 13.238 M -21.04 % 16.766 M 24.69 % 13.446 M 20.32 % 11.175 M -20.00 % 13.969 M 13.18 % 12.342 M
Long term investments 0.000 0.000 -100.00 % 2.941 M -75.07 % 11.795 M -64.80 % 33.512 M 0.000
Intangible assets 3.241 M -49.18 % 6.378 M 11.10 % 5.741 M -16.94 % 6.912 M 475.04 % 1.202 M -40.85 % 2.032 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 3.241 M -49.18 % 6.378 M 11.10 % 5.741 M -16.94 % 6.912 M 475.04 % 1.202 M -40.85 % 2.032 M
Property plant equipment net 150.147 M -11.19 % 169.069 M -12.62 % 193.494 M 21.53 % 159.216 M 20.84 % 131.755 M 33.05 % 99.026 M
Total non current assets 352.437 M -5.75 % 373.940 M 58.78 % 235.502 M 23.59 % 190.551 M 4.71 % 181.987 M 60.48 % 113.400 M
Other current assets 50.469 M -19.60 % 62.776 M 0.71 % 62.335 M 125.21 % 27.678 M -4.32 % 28.927 M 118.35 % 13.248 M
Short term investments 129.913 M 64.29 % 79.077 M 32 986.61 % 239.000 K -40.55 % 402.000 K -58.04 % 958.000 K 0.000
cash and cash equivalents 304.772 M -26.58 % 415.089 M 64.71 % 252.007 M -30.30 % 361.565 M -14.02 % 420.512 M 76.02 % 238.904 M
Cash and short term investments 434.685 M -12.04 % 494.166 M 95.91 % 252.246 M -30.31 % 361.967 M -14.12 % 421.470 M 76.42 % 238.904 M
Total current assets 966.257 M -17.52 % 1.172 B -27.59 % 1.618 B 1.24 % 1.598 B 5.41 % 1.516 B 101.11 % 753.804 M
Inventory 197.064 M -38.47 % 320.256 M 44.10 % 222.244 M 26.18 % 176.138 M 24.79 % 141.142 M 27.09 % 111.054 M
Net receivables 284.039 M -3.50 % 294.350 M -72.77 % 1.081 B 4.73 % 1.032 B 11.66 % 924.400 M 136.66 % 390.598 M
Tax assets 185.811 M 2.25 % 181.727 M 814.12 % 19.880 M 1 268.20 % 1.453 M -6.20 % 1.549 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 214.787 M -19.27 % 266.070 M 0.08 % 265.862 M -27.28 % 365.579 M 34.84 % 271.128 M -6.35 % 289.527 M
Tax payables 2.898 M -81.60 % 15.753 M 5.08 % 14.991 M -25.12 % 20.020 M -42.40 % 34.759 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 32.778 M -15.78 % 38.918 M -1.28 % 39.422 M 12.00 % 35.198 M -25.37 % 47.164 M -21.47 % 60.060 M
Preferred stock 0.000 -100.00 % 37.479 M 54.08 % 24.324 M -0.06 % 24.338 M 2 736.60 % 858.000 K 0.000
Other total stockholders equity 0.000 -100.00 % 298.993 M 96.25 % 152.354 M 46.49 % 104.003 M 26.43 % 82.264 M 22.43 % 67.190 M
Deferred tax liabilities non current 248.000 K -77.96 % 1.125 M 125.45 % 499.000 K 679.69 % 64.000 K -87.92 % 530.000 K 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.319 B -14.67 % 1.545 B -16.61 % 1.853 B 3.62 % 1.789 B 5.34 % 1.698 B 95.79 % 867.204 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 -100.00 % 1.737 M 45.48 % 1.194 M
Change in working capital -52.003 M 83.01 % -305.993 M -33.66 % -228.932 M -31.84 % -173.644 M -1 228.66 % 15.385 M 7.92 % 14.256 M
Accounts receivables 25.587 M -70.46 % 86.604 M 146.34 % -186.883 M -74.06 % -107.365 M 81.36 % -575.867 M -2 208.08 % -24.950 M
Inventory 117.010 M 169.88 % -167.454 M -1 051.93 % 17.591 M 149.78 % -35.338 M -7.49 % -32.876 M -260.88 % 20.435 M
Accounts payables 0.000 -100.00 % 15.401 M 115.44 % -99.779 M -203.20 % 96.687 M 1 007.94 % -10.649 M 0.000
Other working capital -194.600 M 19.10 % -240.544 M -699.28 % 40.139 M 131.45 % -127.628 M -120.11 % 634.777 M 3 281.69 % 18.771 M
Other non cash items -6.882 M -101.07 % 642.767 M 924.43 % 62.744 M 474.93 % -16.735 M -150.40 % 33.204 M 106.35 % 16.091 M
Net cash provided by operating activities -20.330 M 89.04 % -185.549 M -896.55 % 23.294 M -74.92 % 92.865 M -64.89 % 264.480 M 78.82 % 147.899 M
Investments in property plant and equipment -30.218 M -13.49 % -26.626 M 54.77 % -58.873 M 22.00 % -75.483 M -6.18 % -71.088 M -295.70 % -17.965 M
Acquisitions net 0.000 -100.00 % 8.496 M 0.000 -100.00 % 577.000 K 60.28 % 360.000 K 0.000
Purchases of investments -49.319 M 37.59 % -79.019 M 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.477 M
Other investing activites 12.232 M 164.75 % -18.892 M -713.38 % 3.080 M 492.31 % 520.000 K 1 980.00 % 25.000 K 100.17 % -15.064 M
Net cash used for investing activites -67.305 M 42.00 % -116.041 M -107.98 % -55.793 M 25.00 % -74.386 M -5.21 % -70.703 M -147.63 % -28.552 M
Debt repayment -722.000 K -100.26 % 278.769 M 400.20 % 55.731 M 193.51 % -59.602 M -699.38 % 9.944 M 120.44 % -48.653 M
Common stock issued 0.000 -100.00 % 253.875 M 0.000 -100.00 % 38.500 M 0.000 -100.00 % 89.533 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 100.00 % -38.588 M 68.50 % -122.500 M -180.55 % -43.665 M -242.95 % -12.732 M -127.07 % -5.607 M
Other financing activites -24.504 M 6.90 % -26.320 M -103.86 % -12.911 M -10.17 % -11.719 M -6.96 % -10.956 M -11.76 % -9.803 M
Net cash used provided by financing activities -25.226 M -105.39 % 467.736 M 687.02 % -79.680 M -4.18 % -76.486 M -456.50 % -13.744 M -153.96 % 25.470 M
Effect of forex changes on cash 2.544 M 183.03 % -3.064 M -216.90 % 2.621 M 378.83 % -940.000 K -159.68 % 1.575 M 176.53 % -2.058 M
Net change in cash -110.317 M -167.65 % 163.082 M 248.85 % -109.558 M -85.86 % -58.947 M -132.46 % 181.608 M 27.21 % 142.759 M
Cash at beginning of period 415.089 M 64.71 % 252.007 M -30.30 % 361.565 M -14.02 % 420.512 M 76.02 % 238.904 M 148.48 % 96.145 M
Cash at end of period 304.772 M -26.58 % 415.089 M 64.71 % 252.007 M -30.30 % 361.565 M -14.02 % 420.512 M 76.02 % 238.904 M
Operating cash flow -20.330 M 89.04 % -185.549 M -896.55 % 23.294 M -74.92 % 92.865 M -64.89 % 264.480 M 78.82 % 147.899 M
Capital expenditure -31.955 M -13.08 % -28.260 M 52.00 % -58.873 M 22.00 % -75.483 M -23.84 % -60.951 M -239.28 % -17.965 M
Free CashFlow -52.285 M 75.55 % -213.809 M -500.94 % -35.579 M -304.69 % 17.382 M -91.46 % 203.529 M 56.64 % 129.934 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 487.467 M 12.48 % 433.373 M -7.47 % 468.351 M -9.18 % 515.697 M -6.23 % 549.973 M -7.47 % 594.362 M -18.03 % 725.140 M -1.04 % 732.729 M 0.00 % 732.729 M 20.77 % 606.702 M 0.00 % 606.702 M 8.48 % 559.289 M 0.00 % 559.289 M
Net income -29.238 M -37.00 % -21.341 M -1 728.71 % -1.167 M 98.13 % -62.463 M 88.46 % -541.212 M -1 593.74 % 36.232 M -57.43 % 85.111 M -29.07 % 119.995 M 0.00 % 119.995 M 35.44 % 88.594 M 0.00 % 88.594 M 172.52 % 32.510 M 0.00 % 32.510 M
Income before tax -23.118 M 9.42 % -25.523 M -4 255.46 % -586.000 K 99.07 % -63.257 M 90.67 % -678.113 M -2 182.59 % 32.561 M -71.05 % 112.461 M -20.00 % 140.575 M 0.00 % 140.575 M 28.09 % 109.747 M 0.00 % 109.747 M 211.79 % 35.199 M 0.00 % 35.199 M
Income before tax ratio -0.05 19.47 % -0.06 -4 606.99 % 0.00 98.98 % -0.12 90.05 % -1.23 -2 350.68 % 0.05 -64.68 % 0.16 -19.16 % 0.19 0.00 % 0.19 6.06 % 0.18 0.00 % 0.18 187.43 % 0.06 0.00 % 0.06
EBITDA -3.761 M -151.17 % 7.350 M -81.84 % 40.468 M 368.91 % -15.049 M 98.81 % -1.266 B -2 392.53 % 55.240 M -65.44 % 159.825 M -2.08 % 163.216 M 0.00 % 163.216 M 25.77 % 129.774 M 0.00 % 129.774 M 132.56 % 55.801 M 0.00 % 55.801 M
Net income ratio -0.06 -21.80 % -0.05 -1 876.30 % 0.00 97.94 % -0.12 87.69 % -0.98 -1 714.30 % 0.06 -48.06 % 0.12 -28.33 % 0.16 0.00 % 0.16 12.15 % 0.15 0.00 % 0.15 151.22 % 0.06 0.00 % 0.06
Ratio EBITDA -0.01 -145.49 % 0.02 -80.37 % 0.09 396.09 % -0.03 98.73 % -2.30 -2 577.56 % 0.09 -57.83 % 0.22 -1.05 % 0.22 0.00 % 0.22 4.14 % 0.21 0.00 % 0.21 114.39 % 0.10 0.00 % 0.10
Gross profit ratio 0.17 19.85 % 0.14 -37.41 % 0.22 101.71 % 0.11 -62.12 % 0.29 -13.14 % 0.34 11.66 % 0.30 -15.40 % 0.36 0.00 % 0.36 1.55 % 0.35 0.00 % 0.35 57.85 % 0.22 0.00 % 0.22
Weighted average shs out dil 49.977 M 0.00 % 49.977 M 0.00 % 49.977 M 19.85 % 41.699 M 6.98 % 38.977 M -0.50 % 39.172 M 0.00 % 39.172 M -3.60 % 40.635 M 0.00 % 40.635 M 5.57 % 38.490 M 0.00 % 38.490 M 20.54 % 31.930 M 0.00 % 31.930 M
Weighted average shs out 49.556 M -0.84 % 49.977 M 0.00 % 49.977 M 19.86 % 41.695 M 7.01 % 38.964 M -0.78 % 39.269 M 0.00 % 39.269 M -3.13 % 40.536 M 0.00 % 40.536 M 5.31 % 38.490 M 0.00 % 38.490 M 20.54 % 31.930 M 0.00 % 31.930 M
EPS diluted -0.58 -34.88 % -0.43 -1 737.61 % -0.02 98.44 % -1.50 89.20 % -13.89 -1 609.78 % 0.92 -57.80 % 2.18 -26.10 % 2.95 0.00 % 2.95 28.26 % 2.30 0.00 % 2.30 125.49 % 1.02 0.00 % 1.02
Earnings per share -0.59 -37.21 % -0.43 -1 737.61 % -0.02 98.44 % -1.50 89.20 % -13.89 -1 609.78 % 0.92 -57.99 % 2.19 -26.01 % 2.96 0.00 % 2.96 28.70 % 2.30 0.00 % 2.30 125.49 % 1.02 0.00 % 1.02
Gross profit 82.265 M 34.81 % 61.024 M -42.08 % 105.363 M 83.19 % 57.515 M -64.48 % 161.926 M -19.62 % 201.458 M -8.48 % 220.114 M -16.28 % 262.913 M 0.00 % 262.913 M 22.65 % 214.360 M 0.00 % 214.360 M 71.23 % 125.186 M 0.00 % 125.186 M
Income tax expense 6.120 M 246.34 % -4.182 M -339.24 % 1.748 M 120.15 % 794.000 K -99.40 % 132.882 M 3 229.54 % 3.991 M -70.12 % 13.358 M -35.09 % 20.580 M 0.00 % 20.580 M -2.71 % 21.153 M 0.00 % 21.153 M 686.65 % 2.689 M 0.00 % 2.689 M
Cost of revenue 405.202 M 8.82 % 372.349 M 2.58 % 362.988 M -20.78 % 458.182 M 18.07 % 388.047 M -1.24 % 392.904 M -22.20 % 505.026 M 7.49 % 469.816 M 0.00 % 469.816 M 19.75 % 392.342 M 0.00 % 392.342 M -9.62 % 434.103 M 0.00 % 434.103 M
General and administrative expenses 32.356 M -5.52 % 34.245 M -17.62 % 41.571 M 0.10 % 41.531 M 6.59 % 38.964 M -0.89 % 39.314 M -16.52 % 47.092 M 3.78 % 45.378 M 0.00 % 45.378 M 22.68 % 36.987 M 0.00 % 36.987 M 49.80 % 24.692 M 0.00 % 24.692 M
Selling and marketing expenses 27.746 M -4.26 % 28.981 M 31.90 % 21.972 M -18.62 % 27.000 M 146.58 % 10.950 M -24.29 % 14.464 M -66.20 % 42.790 M 2.17 % 41.882 M 0.00 % 41.882 M 15.11 % 36.383 M 0.00 % 36.383 M 5.47 % 34.497 M 0.00 % 34.497 M
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 33.631 M 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 104.425 M 12.25 % 93.032 M -13.87 % 108.014 M -6.28 % 115.246 M -86.22 % 836.406 M 393.17 % 169.597 M 151.40 % 67.461 M -47.58 % 128.691 M 0.00 % 128.691 M 21.56 % 105.870 M 0.00 % 105.870 M 20.18 % 88.096 M 0.00 % 88.096 M
Cost and expenses 509.627 M 209.51 % -465.381 M -198.81 % 471.002 M -17.86 % 573.428 M -53.17 % 1.224 B 117.68 % 562.501 M -1.74 % 572.487 M -4.35 % 598.507 M 0.00 % 598.507 M 20.13 % 498.212 M 0.00 % 498.212 M -4.59 % 522.199 M 0.00 % 522.199 M
Research and development expenses 44.608 M 0.93 % 44.197 M 0.46 % 43.994 M -5.82 % 46.715 M -0.87 % 47.124 M 2.13 % 46.142 M -2.36 % 47.256 M 14.06 % 41.432 M 0.00 % 41.432 M 27.49 % 32.500 M 0.00 % 32.500 M 8.46 % 29.965 M 0.00 % 29.965 M
Selling general and administrative expenses 59.817 M 22.49 % 48.835 M -23.72 % 64.020 M -6.58 % 68.531 M -91.45 % 801.298 M 522.47 % 128.728 M 762.09 % 14.932 M -82.89 % 87.259 M 0.00 % 87.259 M 18.93 % 73.370 M 0.00 % 73.370 M 23.96 % 59.189 M 0.00 % 59.189 M
Interest income 3.171 M 1.25 % 3.132 M 1.46 % 3.087 M 62.99 % 1.894 M -47.87 % 3.633 M 419.00 % 700.000 K -76.91 % 3.031 M 51.10 % 2.006 M 0.00 % 2.006 M 22.80 % 1.634 M 0.00 % 1.634 M 124.38 % 728.000 K 0.00 % 728.000 K
Interest expense 4.596 M -3.36 % 4.756 M 5.52 % 4.507 M -28.81 % 6.331 M 0.000 0.000 -100.00 % 1.904 M 87.77 % 1.014 M 0.00 % 1.014 M -34.31 % 1.544 M 0.00 % 1.544 M -40.74 % 2.605 M 0.00 % 2.605 M
Depreciation and amortization 18.399 M -34.56 % 28.117 M -22.44 % 36.254 M -13.43 % 41.877 M 47.49 % 28.393 M -0.90 % 28.652 M -27.44 % 39.487 M 82.58 % 21.627 M 0.00 % 21.627 M 17.01 % 18.483 M 0.00 % 18.483 M -6.51 % 19.769 M 0.00 % 19.769 M
Operating income -22.160 M 30.77 % -32.008 M -1 107.39 % -2.651 M 95.41 % -57.731 M 91.59 % -686.496 M -2 681.98 % 26.588 M -86.39 % 195.288 M 37.93 % 141.589 M 0.00 % 141.589 M 27.22 % 111.291 M 0.00 % 111.291 M 208.87 % 36.032 M 0.00 % 36.032 M
Operating income ratio -0.05 38.45 % -0.07 -1 204.84 % -0.01 94.94 % -0.11 91.03 % -1.25 -2 890.37 % 0.04 -83.39 % 0.27 39.37 % 0.19 0.00 % 0.19 5.34 % 0.18 0.00 % 0.18 184.73 % 0.06 0.00 % 0.06
Total other income expenses net -958.000 K -114.77 % 6.485 M 175.02 % 2.358 M 142.67 % -5.526 M -165.92 % 8.383 M -77.88 % 37.894 M 148.97 % -77.386 M -1 318.10 % 6.353 M 0.00 % 6.353 M 405.61 % 1.257 M 0.00 % 1.257 M 250.75 % -833.500 K 0.00 % -833.500 K
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 141.714 M 127.93 % 62.175 M 227.94 % 18.959 M 145.50 % -41.671 M -115.42 % 270.205 M 272.27 % -156.854 M 51.94 % -326.367 M -2.00 % -319.980 M -2.04 % -313.592 M -38.06 % -227.148 M -61.44 % -140.704 M
Total investments 77.220 M -40.56 % 129.913 M 62.76 % 79.817 M 0.94 % 79.077 M -7.78 % 85.748 M 2 596.48 % 3.180 M -73.93 % 12.197 M -47.73 % 23.334 M -32.31 % 34.470 M 100.00 % 17.235 M 0.000
Total debt 407.515 M 11.06 % 366.947 M -1.73 % 373.421 M 0.00 % 373.418 M -7.51 % 403.731 M 324.30 % 95.153 M 170.34 % 35.198 M -50.47 % 71.059 M -33.54 % 106.920 M 4.25 % 102.560 M 4.44 % 98.200 M
Accumulated other comprehensive income loss -53.891 M -104.96 % -26.293 M 6.31 % -28.063 M 25.12 % -37.479 M -82.76 % -20.507 M 15.69 % -24.324 M 0.06 % -24.338 M -93.19 % -12.598 M -1 368.30 % -858.000 K 49.69 % -1.705 M 33.20 % -2.553 M
Retained earnings -145.120 M -25.23 % -115.882 M -22.57 % -94.541 M 78.01 % -429.846 M -17.00 % -367.383 M -246.60 % 250.606 M -21.09 % 317.600 M 23.22 % 257.747 M 30.25 % 197.893 M 46.05 % 135.495 M 85.37 % 73.096 M
Common stock 499.770 M 0.00 % 499.770 M 0.00 % 499.770 M 0.00 % 499.770 M 28.22 % 389.770 M 6.06 % 367.500 M 5.00 % 350.000 M 11.09 % 315.051 M 12.48 % 280.101 M 4.76 % 267.369 M 5.00 % 254.637 M
Total equity 300.759 M -15.89 % 357.595 M -5.19 % 377.166 M 2.24 % 368.917 M 112.49 % 173.618 M -77.47 % 770.460 M -0.15 % 771.603 M 15.87 % 665.931 M 18.86 % 560.258 M 17.62 % 476.314 M 21.39 % 392.370 M
Other non current liabilities 33.362 M -65.02 % 95.362 M -37.75 % 153.199 M -37.03 % 243.290 M 38 517.46 % 630.000 K 57.50 % 400.000 K 67.36 % 239.000 K 17.16 % 204.000 K 20.71 % 169.000 K 100.00 % 84.500 K 0.000
Long term debt 55.506 M 142.49 % 22.890 M -4.16 % 23.883 M 115.92 % 11.061 M 103.76 % -294.183 M -1 266.00 % 25.230 M 5.28 % 23.965 M -19.18 % 29.654 M -16.10 % 35.343 M -15.96 % 42.056 M -13.76 % 48.769 M
Total non current liabilities 89.273 M -24.66 % 118.500 M -33.08 % 177.082 M -30.69 % 255.476 M -25.82 % 344.389 M 1 218.03 % 26.129 M 7.67 % 24.268 M -19.52 % 30.155 M -16.33 % 36.042 M -16.36 % 43.091 M -14.06 % 50.139 M
Other current liabilities 268.126 M -4.53 % 280.857 M 1.71 % 276.130 M 18 697.14 % 1.469 M -99.42 % 252.933 M -64.17 % 705.981 M 18.48 % 595.860 M -9.72 % 660.011 M -8.86 % 724.162 M 81.36 % 399.304 M 436.37 % 74.446 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 275.446 M 7.37 % 256.547 M -64.11 % 714.910 M 17.28 % 609.559 M -10.58 % 681.713 M -9.57 % 753.867 M 100.00 % 376.934 M 0.000
Short term debt 352.009 M 2.31 % 344.057 M -1.57 % 349.538 M -3.54 % 362.357 M -4.71 % 380.254 M 443.82 % 69.923 M 522.48 % 11.233 M -72.87 % 41.405 M -42.15 % 71.577 M 8.20 % 66.150 M 8.94 % 60.722 M
Total current liabilities 814.366 M -3.35 % 842.599 M -4.00 % 877.723 M -4.71 % 921.095 M 4.73 % 879.472 M -16.78 % 1.057 B 6.45 % 992.692 M -5.20 % 1.047 B -4.94 % 1.102 B 44.35 % 763.161 M 79.70 % 424.695 M
Total liabilities 903.639 M -5.98 % 961.099 M -8.88 % 1.055 B -10.35 % 1.177 B -3.86 % 1.224 B 13.02 % 1.083 B 6.48 % 1.017 B -5.60 % 1.077 B -5.31 % 1.138 B 41.11 % 806.251 M 69.80 % 474.834 M
Other non current assets 198.349 M 1 398.33 % 13.238 M -38.87 % 21.655 M 29.16 % 16.766 M 113.25 % 7.862 M -41.53 % 13.446 M 20.32 % 11.175 M -11.11 % 12.572 M -10.00 % 13.969 M 6.18 % 13.156 M 6.59 % 12.342 M
Long term investments 0.000 0.000 100.00 % -156.000 K 0.000 -100.00 % 6.242 M 112.24 % 2.941 M -75.07 % 11.795 M -47.93 % 22.654 M -32.40 % 33.512 M 100.00 % 16.756 M 0.000
Intangible assets 2.724 M -15.95 % 3.241 M -16.36 % 3.875 M -39.24 % 6.378 M 10.54 % 5.770 M 0.51 % 5.741 M -16.94 % 6.912 M 70.37 % 4.057 M 237.52 % 1.202 M -25.66 % 1.617 M -20.42 % 2.032 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 2.724 M -15.95 % 3.241 M -16.36 % 3.875 M -39.24 % 6.378 M 10.54 % 5.770 M 0.51 % 5.741 M -16.94 % 6.912 M 70.37 % 4.057 M 237.52 % 1.202 M -25.66 % 1.617 M -20.42 % 2.032 M
Property plant equipment net 182.704 M 21.68 % 150.147 M -3.55 % 155.676 M -7.92 % 169.069 M -12.80 % 193.882 M 0.20 % 193.494 M 21.53 % 159.216 M 9.44 % 145.486 M 10.42 % 131.755 M 14.18 % 115.391 M 16.53 % 99.026 M
Total non current assets 383.777 M 8.89 % 352.437 M -2.61 % 361.878 M -3.23 % 373.940 M -2.25 % 382.530 M 62.43 % 235.502 M 23.59 % 190.551 M 2.30 % 186.269 M 2.35 % 181.987 M 23.22 % 147.694 M 30.24 % 113.400 M
Other current assets 55.093 M 9.16 % 50.469 M -5.86 % 53.612 M -14.60 % 62.776 M 10.60 % 56.762 M -8.94 % 62.335 M 125.21 % 27.678 M -2.21 % 28.303 M -2.16 % 28.927 M 37.18 % 21.088 M 59.17 % 13.248 M
Short term investments 77.220 M -40.56 % 129.913 M 62.76 % 79.817 M 0.94 % 79.077 M -7.78 % 85.748 M 35 777.82 % 239.000 K -40.55 % 402.000 K -40.88 % 680.000 K -29.02 % 958.000 K 100.00 % 479.000 K 0.000
cash and cash equivalents 265.801 M -12.79 % 304.772 M -14.02 % 354.462 M -14.61 % 415.089 M 210.87 % 133.526 M -47.01 % 252.007 M -30.30 % 361.565 M -7.54 % 391.039 M -7.01 % 420.512 M 27.54 % 329.708 M 38.01 % 238.904 M
Cash and short term investments 343.021 M -21.09 % 434.685 M 0.09 % 434.279 M -12.12 % 494.166 M 125.36 % 219.274 M -13.07 % 252.246 M -30.31 % 361.967 M -7.60 % 391.719 M -7.06 % 421.470 M 27.65 % 330.187 M 38.21 % 238.904 M
Total current assets 820.621 M -15.07 % 966.257 M -9.70 % 1.070 B -8.66 % 1.172 B 15.43 % 1.015 B -37.27 % 1.618 B 1.24 % 1.598 B 2.64 % 1.557 B 2.71 % 1.516 B 33.58 % 1.135 B 50.55 % 753.804 M
Inventory 133.132 M -32.44 % 197.064 M -25.42 % 264.238 M -17.49 % 320.256 M -6.30 % 341.772 M 53.78 % 222.244 M 26.18 % 176.138 M 11.03 % 158.640 M 12.40 % 141.142 M 11.93 % 126.098 M 13.55 % 111.054 M
Net receivables 289.375 M 1.88 % 284.039 M -10.67 % 317.964 M 8.02 % 294.350 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 195.299 M -50.00 % 390.598 M
Tax assets 0.000 -100.00 % 185.811 M 2.76 % 180.828 M -0.49 % 181.727 M 7.67 % 168.774 M 748.96 % 19.880 M 1 268.20 % 1.453 M -3.20 % 1.501 M -3.10 % 1.549 M 100.00 % 774.500 K 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 194.231 M -9.57 % 214.787 M -14.79 % 252.055 M -5.27 % 266.070 M 12.35 % 236.820 M -10.92 % 265.862 M -27.28 % 365.579 M 14.83 % 318.354 M 17.42 % 271.128 M -3.28 % 280.328 M -3.18 % 289.527 M
Tax payables 0.000 -100.00 % 2.898 M 0.000 -100.00 % 15.753 M 66.43 % 9.465 M -36.86 % 14.991 M -25.12 % 20.020 M -26.91 % 27.390 M -21.20 % 34.759 M 100.00 % 17.380 M 0.000
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 242.660 M -23.61 % 317.660 M 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 70.919 M 116.36 % 32.778 M -15.78 % 38.921 M 0.01 % 38.918 M -27.90 % 53.981 M 36.93 % 39.422 M 12.00 % 35.198 M -14.53 % 41.181 M -12.69 % 47.164 M -12.03 % 53.612 M -10.74 % 60.060 M
Preferred stock 0.000 0.000 0.000 -100.00 % 37.479 M 82.76 % 20.507 M -15.69 % 24.324 M -0.06 % 24.338 M 93.19 % 12.598 M 1 368.30 % 858.000 K 100.00 % 429.000 K 0.000
Other total stockholders equity 0.000 0.000 0.000 -100.00 % 298.993 M 287.74 % 77.111 M -49.39 % 152.354 M 58.00 % 96.427 M 39.32 % 69.211 M 4.34 % 66.332 M -0.64 % 66.761 M -0.64 % 67.190 M
Deferred tax liabilities non current 405.000 K 63.31 % 248.000 K 0.000 -100.00 % 1.125 M -57.09 % 2.622 M 425.45 % 499.000 K 679.69 % 64.000 K -78.45 % 297.000 K -43.96 % 530.000 K 100.00 % 265.000 K 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 1.204 B -8.67 % 1.319 B -7.91 % 1.432 B -7.35 % 1.545 B 10.59 % 1.397 B -24.60 % 1.853 B 3.62 % 1.789 B 2.60 % 1.743 B 2.67 % 1.698 B 32.39 % 1.283 B 47.90 % 867.204 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 -100.00 % 868.500 K 0.00 % 868.500 K 45.48 % 597.000 K 0.00 % 597.000 K
Change in working capital -28.684 M -736.15 % 4.509 M 111.55 % -39.026 M -255.81 % 25.047 M 107.23 % -346.562 M -126.17 % -153.234 M -77.47 % -86.345 M 0.00 % -86.345 M -1 222.46 % 7.693 M 0.00 % 7.693 M 7.92 % 7.128 M 0.00 % 7.128 M
Accounts receivables -45.538 M -216.68 % 39.027 M 897.45 % -4.894 M -105.22 % 93.771 M 1 408.37 % -7.167 M -107.09 % 101.020 M 234.80 % -74.942 M 0.00 % -74.942 M -84.10 % -40.708 M 0.00 % -40.708 M -226.31 % -12.475 M 0.00 % -12.475 M
Inventory 84.440 M 50.38 % 56.151 M -7.74 % 60.859 M 232.95 % -45.777 M 62.38 % -121.677 M -902.28 % -12.140 M 31.29 % -17.669 M 0.00 % -17.669 M -7.49 % -16.438 M 0.00 % -16.438 M -260.88 % 10.218 M 0.00 % 10.218 M
Accounts payables 0.000 100.00 % -40.668 M -15.49 % -35.212 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -67.586 M -35.17 % -50.001 M 16.36 % -59.779 M -160.51 % -22.947 M 89.46 % -217.718 M 10.08 % -242.114 M -475.40 % -42.078 M 0.00 % -42.078 M -159.97 % 70.163 M 0.00 % 70.163 M 647.56 % 9.386 M 0.00 % 9.386 M
Other non cash items -20.938 M -341.64 % 8.665 M 111.93 % -72.655 M -172.02 % 100.880 M -81.90 % 557.409 M 629.07 % 76.455 M 4 173.26 % -1.877 M 0.00 % -1.877 M -302.59 % 926.500 K 0.00 % 926.500 K -88.48 % 8.046 M 0.00 % 8.046 M
Net cash provided by operating activities -51.635 M -358.82 % 19.950 M 149.45 % -40.340 M -138.29 % 105.341 M 136.21 % -290.890 M -5 958.95 % -4.801 M -110.34 % 46.433 M 0.00 % 46.433 M -64.89 % 132.240 M 0.00 % 132.240 M 78.82 % 73.950 M 0.00 % 73.950 M
Investments in property plant and equipment -15.776 M 8.57 % -17.254 M -17.37 % -14.701 M -4.78 % -14.030 M 1.41 % -14.230 M 47.25 % -26.976 M 28.52 % -37.742 M 0.00 % -37.742 M -23.84 % -30.476 M 0.00 % -30.476 M -239.28 % -8.983 M 0.00 % -8.983 M
Acquisitions net 0.000 -100.00 % 2.948 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -49.319 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 100.00 % -681.000 K -200.00 % 681.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.239 M 0.00 % 2.239 M
Other investing activites 43.787 M 870.46 % 4.512 M -30.68 % 6.509 M 72.24 % 3.779 M 104.13 % -91.560 M -6 440.72 % 1.444 M 455.38 % 260.000 K 0.00 % 260.000 K 105.14 % -5.056 M 0.00 % -5.056 M 4.49 % -5.294 M 0.00 % -5.294 M
Net cash used for investing activites 28.011 M 146.85 % -59.794 M -696.09 % -7.511 M 26.73 % -10.251 M 90.31 % -105.790 M -314.34 % -25.532 M 31.35 % -37.193 M 0.00 % -37.193 M -5.21 % -35.352 M 0.00 % -35.352 M -147.63 % -14.276 M 0.00 % -14.276 M
Debt repayment -9.108 M -1 161.50 % -722.000 K 95.23 % -15.141 M 51.89 % -31.474 M 0.000 0.000 100.00 % -29.801 M 0.00 % -29.801 M -699.38 % 4.972 M 0.00 % 4.972 M 120.44 % -24.327 M 0.00 % -24.327 M
Common stock issued 0.000 0.000 0.000 -100.00 % 253.875 M 0.000 0.000 -100.00 % 19.250 M 0.00 % 19.250 M 0.000 0.000 -100.00 % 44.767 M 0.00 % 44.767 M
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 0.000 0.000 100.00 % -38.588 M 0.000 100.00 % -122.500 M -461.09 % -21.833 M 0.00 % -21.833 M -242.95 % -6.366 M 0.00 % -6.366 M -127.07 % -2.804 M 0.00 % -2.804 M
Other financing activites 5.148 M 155.52 % -9.272 M -10 089.01 % -91.000 K -126.45 % 344.000 K -99.88 % 283.579 M 607.66 % 40.073 M 783.90 % -5.860 M 0.00 % -5.860 M -6.96 % -5.478 M 0.00 % -5.478 M -11.76 % -4.902 M 0.00 % -4.902 M
Net cash used provided by financing activities -3.960 M 60.38 % -9.994 M 34.39 % -15.232 M -108.27 % 184.157 M -35.06 % 283.579 M 444.04 % -82.427 M -115.53 % -38.243 M 0.00 % -38.243 M -456.50 % -6.872 M 0.00 % -6.872 M -153.96 % 12.735 M 0.00 % 12.735 M
Effect of forex changes on cash -11.387 M -7 793.92 % 148.000 K -93.97 % 2.456 M 6.04 % 2.316 M 143.05 % -5.380 M -640.03 % -727.000 K -54.68 % -470.000 K 0.00 % -470.000 K -159.68 % 787.500 K 0.00 % 787.500 K 176.53 % -1.029 M 0.00 % -1.029 M
Net change in cash -38.971 M 21.57 % -49.690 M 18.04 % -60.627 M -121.53 % 281.563 M 575.29 % -59.241 M -4.40 % -56.744 M 3.74 % -58.947 M 0.00 % -58.947 M -132.46 % 181.608 M 0.00 % 181.608 M 27.21 % 142.759 M 0.00 % 142.759 M
Cash at beginning of period 304.772 M -14.02 % 354.462 M -14.61 % 415.089 M 210.87 % 133.526 M 0.000 0.000 -100.00 % 420.512 M 0.00 % 420.512 M 76.02 % 238.904 M 0.00 % 238.904 M 148.48 % 96.145 M 0.00 % 96.145 M
Cash at end of period 265.801 M -12.79 % 304.772 M -14.02 % 354.462 M 151.78 % 140.782 M 337.64 % -59.241 M -4.40 % -56.744 M -115.69 % 361.565 M 0.00 % 361.565 M -14.02 % 420.512 M 0.00 % 420.512 M 76.02 % 238.904 M 0.00 % 238.904 M
Operating cash flow -51.635 M -358.82 % 19.950 M 149.45 % -40.340 M -138.29 % 105.341 M 136.21 % -290.890 M -5 958.95 % -4.801 M -110.34 % 46.433 M 0.00 % 46.433 M -64.89 % 132.240 M 0.00 % 132.240 M 78.82 % 73.950 M 0.00 % 73.950 M
Capital expenditure -15.776 M -1.67 % -15.517 M -57.63 % -9.844 M 29.84 % -14.030 M 1.41 % -14.230 M 47.25 % -26.976 M 28.52 % -37.742 M 0.00 % -37.742 M -23.84 % -30.476 M 0.00 % -30.476 M -239.28 % -8.983 M 0.00 % -8.983 M
Free CashFlow -67.411 M -1 620.66 % 4.433 M 108.83 % -50.184 M -154.96 % 91.311 M 129.93 % -305.120 M -860.19 % -31.777 M -465.63 % 8.691 M 0.00 % 8.691 M -91.46 % 101.765 M 0.00 % 101.765 M 56.64 % 64.967 M 0.00 % 64.967 M
2025 2024 2024 2023 2023 2022 2021 2021 2020 2020 2019 2019
Date Form 10K
2024
2023
2022
2021
2020
2019