301392.SZ

Guangdong Huicheng Vacuum Technology Co., Ltd. 301392.SZ

Finances

2024 2023 2022 2021 2020 2019 2018
Revenue 520.301 M -0.35 % 522.114 M -8.53 % 570.793 M 6.86 % 534.161 M 36.13 % 392.395 M 32.83 % 295.412 M -9.47 % 326.320 M
Net income 68.091 M -16.02 % 81.075 M 13.73 % 71.290 M -0.22 % 71.448 M 29.82 % 55.035 M 146.57 % 22.320 M -3.86 % 23.215 M
Income before tax 73.665 M -18.58 % 90.481 M 16.26 % 77.827 M 0.28 % 77.606 M 33.11 % 58.302 M 144.13 % 23.881 M -15.20 % 28.163 M
Income before tax ratio 0.14 -18.30 % 0.17 27.10 % 0.14 -6.15 % 0.15 -2.22 % 0.15 83.79 % 0.08 -6.33 % 0.09
EBITDA 92.804 M -13.31 % 107.048 M 14.48 % 93.506 M -2.50 % 95.901 M 48.85 % 64.429 M 126.78 % 28.411 M -19.97 % 35.500 M
Net income ratio 0.13 -15.72 % 0.16 24.33 % 0.12 -6.62 % 0.13 -4.63 % 0.14 85.63 % 0.08 6.20 % 0.07
Ratio EBITDA 0.18 -13.00 % 0.21 25.16 % 0.16 -8.75 % 0.18 9.34 % 0.16 70.73 % 0.10 -11.60 % 0.11
Gross profit ratio 0.32 -5.44 % 0.34 8.33 % 0.31 -1.17 % 0.31 9.43 % 0.29 -2.50 % 0.29 -0.03 % 0.29
Weighted average shs out dil 89.593 M 19.35 % 75.070 M 0.04 % 75.043 M -0.22 % 75.209 M -0.24 % 75.390 M 1.33 % 74.401 M 8.96 % 68.280 M
Weighted average shs out 89.593 M 19.35 % 75.070 M 0.04 % 75.043 M -0.22 % 75.209 M -0.24 % 75.390 M 1.33 % 74.401 M 8.96 % 68.280 M
EPS diluted 0.76 -29.63 % 1.08 13.68 % 0.95 0.00 % 0.95 30.14 % 0.73 143.33 % 0.30 -11.76 % 0.34
Earnings per share 0.76 -29.63 % 1.08 13.68 % 0.95 0.00 % 0.95 30.14 % 0.73 143.33 % 0.30 -11.76 % 0.34
Gross profit 165.153 M -5.77 % 175.265 M -0.90 % 176.865 M 5.61 % 167.474 M 48.97 % 112.421 M 29.50 % 86.808 M -9.50 % 95.921 M
Income tax expense 5.574 M -40.73 % 9.405 M 26.94 % 7.409 M -2.38 % 7.590 M 9.41 % 6.937 M 139.37 % 2.898 M -41.42 % 4.948 M
Cost of revenue 355.148 M 2.39 % 346.850 M -11.95 % 393.928 M 7.43 % 366.687 M 30.97 % 279.974 M 34.21 % 208.604 M -9.46 % 230.399 M
General and administrative expenses 17.086 M 66.74 % 10.247 M 149.76 % -20.591 M -317.84 % 9.452 M 16.09 % 8.143 M -70.20 % 27.323 M 59.36 % 17.145 M
Selling and marketing expenses 9.575 M 11.75 % 8.568 M 0.000 -100.00 % 15.155 M 24.11 % 12.212 M -24.40 % 16.153 M 169.97 % 5.983 M
Other expenses 36.147 M 1 402.74 % 2.405 M 111.39 % -21.125 M -17 508.29 % -119.970 K -2 071.46 % 6.085 K 0.000 -100.00 % 31.678 M
Operating expenses 93.249 M 6.35 % 87.680 M 922.55 % -10.659 M -115.26 % 69.844 M 63.58 % 42.698 M -33.46 % 64.166 M -2.16 % 65.580 M
Cost and expenses 448.397 M 3.19 % 434.529 M 10.31 % 393.928 M -9.76 % 436.531 M 35.29 % 322.673 M 18.30 % 272.769 M -7.84 % 295.979 M
Research and development expenses 30.442 M 0.96 % 30.152 M -2.91 % 31.056 M 31.29 % 23.655 M 61.80 % 14.620 M -10.78 % 16.386 M 52.10 % 10.774 M
Selling general and administrative expenses 26.661 M -51.63 % 55.123 M 367.71 % -20.591 M -183.68 % 24.608 M 20.90 % 20.354 M -56.37 % 46.655 M 101.72 % 23.128 M
Interest income 1.239 M 1.16 % 1.225 M -21.95 % 1.570 M 248.48 % 450.516 K 5.71 % 426.172 K -65.59 % 1.239 M 331.65 % -534.675 K
Interest expense 3.983 M -24.07 % 5.246 M -23.47 % 6.855 M -5.54 % 7.257 M 522.27 % 1.166 M 14.48 % 1.019 M -79.96 % 5.083 M
Depreciation and amortization 15.156 M 33.87 % 11.321 M 34.92 % 8.391 M -23.98 % 11.038 M 141.58 % 4.569 M 91.68 % 2.384 M 5.71 % 2.255 M
Operating income 71.903 M -17.90 % 87.585 M -11.46 % 98.920 M 27.43 % 77.627 M 33.16 % 58.296 M 159.00 % 22.508 M -25.82 % 30.341 M
Operating income ratio 0.14 -17.62 % 0.17 -3.20 % 0.17 19.25 % 0.15 -2.18 % 0.15 94.99 % 0.08 -18.06 % 0.09
Total other income expenses net 1.762 M -39.15 % 2.896 M 113.73 % -21.093 M -98 847.32 % -21.317 K -450.15 % 6.088 K -99.56 % 1.373 M 163.04 % -2.178 M
2024 2023 2022 2021 2020 2019 2018
2024 2023 2022 2021 2020 2019 2018
Net debt -161.075 M -8 435.76 % 1.932 M 106.38 % -30.271 M -144.57 % 67.911 M 275.51 % 18.085 M 140.48 % -44.674 M 33.96 % -67.644 M
Total investments 0.000 -100.00 % 140.088 K 100.08 % -177.930 M -11 560.72 % 1.553 M -74.32 % 6.045 M 0.000 0.000
Total debt 30.688 M -74.57 % 120.666 M 1.16 % 119.284 M -47.35 % 226.542 M 120.66 % 102.664 M 669.19 % 13.347 M -56.81 % 30.901 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 289.052 M 14.34 % 252.792 M 41.34 % 178.858 M 55.91 % 114.718 M 67.31 % 68.567 M 156.82 % 26.699 M -54.75 % 59.002 M
Common stock 100.000 M 33.33 % 75.000 M 0.00 % 75.000 M 0.00 % 75.000 M 0.00 % 75.000 M 0.00 % 75.000 M 1 005.82 % 6.782 M
Total equity 737.509 M 62.92 % 452.691 M 21.82 % 371.615 M 15.06 % 322.971 M 19.25 % 270.846 M 22.01 % 221.979 M 16.77 % 190.105 M
Other non current liabilities 0.000 -100.00 % 424.354 K -99.86 % 293.130 M 492 771.45 % -59.498 K 0.000 0.000 0.000
Long term debt 659.761 K -99.05 % 69.611 M -11.91 % 79.022 M -6.69 % 84.685 M 47.10 % 57.569 M 0.000 0.000
Total non current liabilities 788.922 K -98.87 % 70.035 M -81.22 % 372.923 M 333.32 % 86.063 M 47.86 % 58.206 M 0.000 0.000
Other current liabilities 174.672 M 39.05 % 125.622 M 16.77 % 107.584 M 1 837.65 % 5.552 M -72.35 % 20.079 M -83.49 % 121.624 M 25.36 % 97.019 M
Deferred revenue 0.000 0.000 -100.00 % 105.315 M -32.46 % 155.940 M 77.48 % 87.862 M 0.000 0.000
Short term debt 30.028 M -41.18 % 51.055 M 26.63 % 40.317 M 229.96 % -31.022 M 43.92 % -55.313 M -514.43 % 13.347 M -56.81 % 30.901 M
Total current liabilities 373.879 M 13.62 % 329.073 M 12.26 % 293.130 M -48.37 % 567.801 M 78.09 % 318.828 M 32.86 % 239.976 M 3.12 % 232.715 M
Total liabilities 374.668 M -6.12 % 399.108 M 7.02 % 372.923 M -42.97 % 653.863 M 73.42 % 377.033 M 57.11 % 239.976 M 3.12 % 232.715 M
Other non current assets 197.783 K -98.45 % 12.758 M -98.19 % 705.142 M 20 954.96 % 3.349 M 57.08 % 2.132 M -83.33 % 12.789 M 57.91 % 8.099 M
Long term investments 0.000 -100.00 % 140.088 K 100.08 % -177.930 M -3 738.59 % 4.890 M -19.10 % 6.045 M 0.000 0.000
Intangible assets 25.648 M -4.79 % 26.939 M -6.17 % 28.711 M -7.54 % 31.051 M -7.25 % 33.477 M -6.03 % 35.625 M 41.12 % 25.245 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 25.648 M -4.79 % 26.939 M -6.17 % 28.711 M -7.54 % 31.051 M -7.25 % 33.477 M -6.03 % 35.625 M 41.12 % 25.245 M
Property plant equipment net 189.495 M 4.31 % 181.660 M 2.10 % 177.930 M -1.19 % 180.074 M 16.19 % 154.984 M 141.08 % 64.286 M 242.12 % 18.790 M
Total non current assets 225.345 M -1.69 % 229.214 M -69.21 % 744.538 M 223.33 % 230.271 M 12.57 % 204.565 M 81.51 % 112.701 M 106.03 % 54.702 M
Other current assets 14.255 M -16.16 % 17.002 M -13.24 % 19.595 M 1.36 % 19.332 M 26.34 % 15.302 M -12.15 % 17.418 M -81.56 % 94.479 M
Short term investments 0.000 0.000 0.000 100.00 % -3.338 M 0.000 0.000 0.000
cash and cash equivalents 191.763 M 48.76 % 128.910 M -13.80 % 149.555 M -5.72 % 158.631 M 87.55 % 84.579 M 45.77 % 58.021 M -41.12 % 98.545 M
Cash and short term investments 191.763 M 48.76 % 128.910 M -13.80 % 149.555 M -5.72 % 158.631 M 87.55 % 84.579 M 45.77 % 58.021 M -41.12 % 98.545 M
Total current assets 886.831 M 42.44 % 622.585 M 19.90 % 519.242 M -30.45 % 746.563 M 68.41 % 443.314 M 26.93 % 349.254 M -5.12 % 368.118 M
Inventory 333.408 M 40.73 % 236.912 M 0.82 % 234.985 M -36.29 % 368.821 M 106.17 % 178.892 M 9.58 % 163.254 M 18.84 % 137.369 M
Net receivables 347.406 M 44.90 % 239.762 M 104.85 % 117.040 M -40.91 % 198.083 M 20.38 % 164.542 M 48.82 % 110.561 M 193.07 % 37.725 M
Tax assets 10.005 M 27.35 % 7.856 M -26.47 % 10.684 M -2.04 % 10.907 M 37.58 % 7.928 M 0.000 -100.00 % 2.567 M
Other assets 0.000 0.000 100.00 % -519.242 M 0.000 0.000 0.000 0.000
Account payables 167.437 M 12.45 % 148.905 M 5.86 % 140.663 M -46.11 % 261.042 M 58.00 % 165.215 M 57.20 % 105.098 M 15.76 % 90.789 M
Tax payables 1.741 M -50.12 % 3.491 M -23.54 % 4.567 M -2.04 % 4.662 M 87.75 % 2.483 M 0.000 -100.00 % 14.006 M
Deferred revenue non current 25.525 K 0.000 -100.00 % 769.460 K -35.50 % 1.193 M 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 -100.00 % 14.384 M -2.89 % 14.813 M -19.33 % 18.363 M 0.000
Capital lease obligations 659.761 K 4.30 % 632.561 K 1 057.33 % 54.657 K 100.03 % -171.567 M -74.18 % -98.502 M 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 348.457 M 178.99 % 124.899 M -35.20 % 192.757 M 62.16 % 118.869 M 5.69 % 112.465 M 10.35 % 101.917 M -18.02 % 124.320 M
Deferred tax liabilities non current 103.635 K -17.50 % 125.621 K 9 372.39 % 1.326 K -99.46 % 243.952 K -61.68 % 636.648 K 0.000 0.000
Other liabilities 0.000 0.000 100.00 % -293.130 M 0.000 0.000 0.000 0.000
Total assets 1.112 B 30.57 % 851.799 M 14.41 % 744.538 M -23.78 % 976.834 M 50.77 % 647.879 M 40.25 % 461.955 M 9.26 % 422.820 M
2024 2023 2022 2021 2020 2019 2018
2024 2023 2022 2021 2020 2019 2018
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 -100.00 % 81.630 K -86.21 % 592.139 K -86.29 % 4.319 M 0.000
Change in working capital -139.437 M -28.79 % -108.271 M -216.65 % 92.816 M 213.89 % -81.496 M -29.02 % -63.165 M 53.90 % -137.023 M -205.88 % 129.410 M
Accounts receivables -111.196 M 20.80 % -140.406 M -243.56 % 97.805 M 304.64 % -47.793 M 25.89 % -64.486 M 43.68 % -114.505 M -335.28 % 48.668 M
Inventory -105.858 M -4 004.39 % 2.711 M -97.93 % 130.907 M 165.54 % -199.732 M -781.52 % -22.658 M 21.08 % -28.709 M -65.26 % -17.373 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 77.617 M 163.79 % 29.424 M 121.65 % -135.896 M -166 577.48 % 81.630 K -95.57 % 1.844 M -70.22 % 6.191 M -93.69 % 98.114 M
Other non cash items 19.796 M 143.33 % 8.135 M 108.12 % 3.909 M -58.83 % 9.494 M 84.44 % 5.147 M 153.11 % -9.691 M -142.76 % 22.663 M
Net cash provided by operating activities -36.394 M -370.26 % -7.739 M -104.31 % 179.457 M 703.43 % 22.336 M 153.02 % 8.828 M 107.50 % -117.692 M -166.29 % 177.543 M
Investments in property plant and equipment -13.390 M 43.20 % -23.572 M 44.83 % -42.730 M 17.88 % -52.036 M 25.71 % -70.040 M -224.13 % -21.609 M -172.99 % -7.916 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -188.841 M -169.73 % -70.010 M -207.00 % -22.805 M -66.40 % -13.705 M 73.49 % -51.700 M 0.000 100.00 % -180.000 M
Sales maturities of investments 189.128 M 169.57 % 70.159 M 2 213.80 % 3.032 M -74.19 % 11.750 M -77.37 % 51.930 M 0.000 -100.00 % 90.000 M
Other investing activites 32.579 K -78.16 % 149.164 K 433 516.28 % 34.400 100.00 % -1.955 M -951.40 % 229.639 K -99.75 % 91.780 M 0.000
Net cash used for investing activites -13.070 M 44.20 % -23.423 M 62.52 % -62.503 M -15.77 % -53.991 M 22.66 % -69.810 M -199.49 % 70.171 M 171.66 % -97.916 M
Debt repayment -100.022 M -1 012.94 % 10.956 M 110.40 % -105.305 M -184.21 % 125.056 M 17.67 % 106.278 M 9 472.33 % -1.134 M 97.89 % -53.746 M
Common stock issued 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
Dividends paid -29.117 M -403.13 % -5.787 M 43.01 % -10.155 M 56.20 % -23.184 M -140.47 % -9.641 M 31.90 % -14.158 M -126.58 % -6.248 M
Other financing activites 245.839 M 67 000.48 % -367.470 K 73.72 % -1.398 M 35.92 % -2.182 M -1 918.45 % 120.000 K -98.44 % 7.700 M -89.00 % 70.000 M
Net cash used provided by financing activities 116.700 M 2 330.58 % 4.801 M 104.11 % -116.859 M -217.22 % 99.690 M 3.03 % 96.757 M 1 374.49 % -7.592 M -175.87 % 10.006 M
Effect of forex changes on cash 233.491 K 3.65 % 225.277 K -94.01 % 3.761 M 1 457.53 % -277.063 K 76.62 % -1.185 M -2 422.55 % -46.980 K -4 352.66 % -1.055 K
Net change in cash 67.469 M 358.15 % -26.136 M -777.62 % 3.857 M -94.31 % 67.759 M 95.90 % 34.589 M 162.71 % -55.160 M -161.54 % 89.633 M
Cash at beginning of period 116.569 M -18.31 % 142.705 M 2.78 % 138.848 M 95.32 % 71.089 M 94.77 % 36.500 M -60.18 % 91.659 M 4 422.66 % 2.027 M
Cash at end of period 184.038 M 57.88 % 116.569 M -18.31 % 142.705 M 2.78 % 138.848 M 95.32 % 71.089 M 94.77 % 36.500 M -60.18 % 91.659 M
Operating cash flow -36.394 M -370.26 % -7.739 M -104.31 % 179.457 M 703.43 % 22.336 M 153.02 % 8.828 M 107.50 % -117.692 M -166.29 % 177.543 M
Capital expenditure -13.390 M 43.20 % -23.572 M 44.83 % -42.730 M 17.88 % -52.036 M 25.71 % -70.040 M -224.13 % -21.609 M -172.99 % -7.916 M
Free CashFlow -49.784 M -58.99 % -31.312 M -122.90 % 136.727 M 560.37 % -29.699 M 51.48 % -61.212 M 56.06 % -139.301 M -182.12 % 169.628 M
2024 2023 2022 2021 2020 2019 2018
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 165.629 M 85.67 % 89.204 M -59.38 % 219.597 M 64.25 % 133.697 M -25.32 % 179.037 M -37.27 % 285.396 M -6.97 % 306.773 M 5.53 % 290.701 M 19.40 % 243.460 M 24.09 % 196.198 M 0.00 % 196.198 M 32.83 % 147.706 M 0.00 % 147.706 M
Net income 34.323 M 852.70 % 3.603 M -92.64 % 48.965 M 72.72 % 28.349 M -24.07 % 37.335 M 4.74 % 35.645 M 15.01 % 30.992 M -23.26 % 40.385 M 30.01 % 31.063 M 12.89 % 27.517 M 0.00 % 27.517 M 146.57 % 11.160 M 0.00 % 11.160 M
Income before tax 38.455 M 1 143.83 % 3.092 M -94.36 % 54.828 M 72.96 % 31.700 M -24.88 % 42.201 M 8.45 % 38.914 M 19.35 % 32.604 M -22.83 % 42.249 M 19.49 % 35.357 M 21.29 % 29.151 M 0.00 % 29.151 M 144.13 % 11.941 M 0.00 % 11.941 M
Income before tax ratio 0.23 569.90 % 0.03 -86.12 % 0.25 5.30 % 0.24 0.59 % 0.24 72.87 % 0.14 28.29 % 0.11 -26.87 % 0.15 0.08 % 0.15 -2.26 % 0.15 0.00 % 0.15 83.79 % 0.08 0.00 % 0.08
EBITDA 38.783 M 240.50 % 11.390 M -80.95 % 59.792 M 82.33 % 32.793 M -29.03 % 46.206 M -1.17 % 46.753 M -25.89 % 63.090 M 31.73 % 47.892 M 17.53 % 40.750 M 26.50 % 32.215 M 0.00 % 32.215 M 126.78 % 14.206 M 0.00 % 14.206 M
Net income ratio 0.21 413.11 % 0.04 -81.89 % 0.22 5.16 % 0.21 1.68 % 0.21 66.96 % 0.12 23.63 % 0.10 -27.28 % 0.14 8.88 % 0.13 -9.03 % 0.14 0.00 % 0.14 85.63 % 0.08 0.00 % 0.08
Ratio EBITDA 0.23 83.39 % 0.13 -53.11 % 0.27 11.01 % 0.25 -4.96 % 0.26 57.54 % 0.16 -20.34 % 0.21 24.83 % 0.16 -1.57 % 0.17 1.94 % 0.16 0.00 % 0.16 70.73 % 0.10 0.00 % 0.10
Gross profit ratio 0.34 12.91 % 0.30 -16.26 % 0.36 13.01 % 0.32 -14.17 % 0.37 20.06 % 0.31 -0.71 % 0.31 3.37 % 0.30 5.13 % 0.29 0.23 % 0.29 0.00 % 0.29 -2.50 % 0.29 0.00 % 0.29
Weighted average shs out dil 89.593 M 0.00 % 89.593 M 13.73 % 78.779 M 5.70 % 74.530 M -0.70 % 75.056 M 0.02 % 75.043 M -0.73 % 75.591 M 1.26 % 74.654 M -1.46 % 75.764 M 0.50 % 75.390 M 0.00 % 75.390 M 1.33 % 74.401 M 0.00 % 74.401 M
Weighted average shs out 89.593 M 0.00 % 89.593 M 13.73 % 78.779 M 5.70 % 74.530 M -0.70 % 75.056 M 0.02 % 75.043 M -0.73 % 75.591 M 1.26 % 74.654 M -1.46 % 75.764 M 0.50 % 75.390 M 0.00 % 75.390 M 1.33 % 74.401 M 0.00 % 74.401 M
EPS diluted 0.38 850.00 % 0.04 -94.67 % 0.75 50.00 % 0.50 0.60 % 0.50 3.54 % 0.48 17.07 % 0.41 -24.07 % 0.54 31.71 % 0.41 10.81 % 0.37 0.00 % 0.37 146.67 % 0.15 0.00 % 0.15
Earnings per share 0.38 850.00 % 0.04 -94.67 % 0.75 50.00 % 0.50 0.60 % 0.50 3.54 % 0.48 17.07 % 0.41 -24.07 % 0.54 31.71 % 0.41 10.81 % 0.37 0.00 % 0.37 146.67 % 0.15 0.00 % 0.15
Gross profit 56.511 M 109.64 % 26.957 M -65.98 % 79.243 M 85.62 % 42.690 M -35.90 % 66.602 M -24.69 % 88.433 M -7.63 % 95.734 M 9.09 % 87.760 M 25.53 % 69.911 M 24.37 % 56.211 M 0.00 % 56.211 M 29.50 % 43.404 M 0.00 % 43.404 M
Income tax expense 4.132 M 908.65 % -510.995 K -108.72 % 5.863 M 74.97 % 3.351 M -31.14 % 4.866 M 31.36 % 3.705 M 49.12 % 2.484 M -29.41 % 3.520 M -13.53 % 4.070 M 17.35 % 3.469 M 0.00 % 3.469 M 139.37 % 1.449 M 0.00 % 1.449 M
Cost of revenue 109.118 M 75.30 % 62.247 M -55.65 % 140.354 M 54.22 % 91.007 M -19.06 % 112.435 M -42.92 % 196.964 M -6.67 % 211.039 M 3.99 % 202.941 M 16.94 % 173.548 M 23.97 % 139.987 M 0.00 % 139.987 M 34.21 % 104.302 M 0.00 % 104.302 M
General and administrative expenses -1.465 M 85.91 % -10.395 M -500.37 % 2.596 M 120.35 % -12.760 M -379.38 % -2.662 M 74.15 % -10.295 M -161.33 % 16.787 M 8.92 % 15.413 M 10.26 % 13.979 M 243.37 % 4.071 M 0.00 % 4.071 M -70.20 % 13.661 M 0.00 % 13.661 M
Selling and marketing expenses 327.105 K 106.20 % -5.279 M -394.66 % 1.792 M 129.15 % -6.146 M -1 661.22 % -348.959 K 0.000 -100.00 % 7.799 M -0.44 % 7.833 M 6.98 % 7.322 M 19.92 % 6.106 M 0.00 % 6.106 M -24.40 % 8.077 M 0.00 % 8.077 M
Other expenses 9.575 M -73.90 % 36.692 M 331.53 % 8.503 M -72.82 % 31.284 M 81.73 % 17.214 M 262.98 % -10.562 M -435.01 % 3.153 M -43.05 % 5.536 M 448.17 % 1.010 M 33 092.92 % 3.043 K 0.00 % 3.043 K 0.000 0.000
Operating expenses 18.038 M -25.45 % 24.197 M -6.46 % 25.869 M 62.40 % 15.929 M -41.87 % 27.401 M 614.12 % -5.330 M -112.69 % 42.002 M -7.68 % 45.495 M 31.68 % 34.549 M 61.83 % 21.349 M 0.00 % 21.349 M -33.46 % 32.083 M 0.00 % 32.083 M
Cost and expenses 127.156 M 47.10 % 86.444 M -47.99 % 166.222 M 55.44 % 106.936 M -23.53 % 139.836 M -29.00 % 196.964 M -22.16 % 253.042 M 1.85 % 248.437 M 19.39 % 208.097 M 28.98 % 161.336 M 0.00 % 161.336 M 18.30 % 136.385 M 0.00 % 136.385 M
Research and development expenses 9.601 M 202.04 % 3.179 M -75.51 % 12.978 M 265.49 % 3.551 M -73.10 % 13.198 M -15.01 % 15.528 M -7.64 % 16.813 M 18.73 % 14.161 M 49.16 % 9.494 M 29.88 % 7.310 M 0.00 % 7.310 M -10.78 % 8.193 M 0.00 % 8.193 M
Selling general and administrative expenses -1.138 M 92.74 % -15.674 M -457.21 % 4.388 M 123.21 % -18.905 M -527.95 % -3.011 M 70.76 % -10.295 M -146.72 % 22.037 M -14.58 % 25.798 M 7.29 % 24.045 M 136.26 % 10.177 M 0.00 % 10.177 M -56.37 % 23.327 M 0.00 % 23.327 M
Interest income 876.234 K 186.51 % 305.825 K -12.08 % 347.833 K 38.41 % 251.311 K -11.13 % 282.797 K -63.97 % 784.988 K 0.000 0.000 0.000 -100.00 % 213.086 K 0.00 % 213.086 K -65.59 % 619.283 K 0.00 % 619.283 K
Interest expense 328.166 K 5.67 % 310.563 K -77.08 % 1.355 M 24.01 % 1.092 M -11.07 % 1.228 M -64.16 % 3.427 M 0.000 0.000 0.000 -100.00 % 583.098 K 0.00 % 583.098 K 14.48 % 509.360 K 0.00 % 509.360 K
Depreciation and amortization 0.000 -100.00 % 6.833 M 89.34 % 3.609 M -0.61 % 3.631 M 30.80 % 2.776 M -33.83 % 4.196 M -9.38 % 4.630 M 52.89 % 3.028 M -29.62 % 4.303 M 88.35 % 2.284 M 0.00 % 2.284 M 91.68 % 1.192 M 0.00 % 1.192 M
Operating income 38.473 M 1 294.06 % 2.760 M -94.83 % 53.374 M 83.03 % 29.162 M -25.61 % 39.201 M -20.74 % 49.460 M -7.95 % 53.732 M 27.13 % 42.265 M 19.52 % 35.363 M 21.32 % 29.148 M 0.00 % 29.148 M 159.00 % 11.254 M 0.00 % 11.254 M
Operating income ratio 0.23 650.81 % 0.03 -87.27 % 0.24 11.43 % 0.22 -0.38 % 0.22 26.34 % 0.17 -1.06 % 0.18 20.47 % 0.15 0.09 % 0.15 -2.23 % 0.15 0.00 % 0.15 94.99 % 0.08 0.00 % 0.08
Total other income expenses net -18.169 K -105.47 % 331.880 K -77.17 % 1.454 M -42.72 % 2.539 M -15.38 % 3.000 M 128.45 % -10.546 M 50.08 % -21.128 M -138 125.82 % -15.285 K -153.52 % -6.029 K -298.06 % 3.044 K 0.00 % 3.044 K -99.56 % 686.630 K 0.00 % 686.630 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 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2019-12-31 2018-12-31
Net debt -293.551 M -82.24 % -161.075 M 34.77 % -246.919 M -2 681.50 % -8.877 M -143.33 % 20.485 M 167.67 % -30.271 M -148.61 % -12.176 M -119.75 % 61.664 M -35.91 % 96.214 M 432.01 % 18.085 M 140.48 % -44.674 M 33.96 % -67.644 M
Total investments 21.000 M 0.000 -100.00 % 54.884 K 0.000 -100.00 % 533.005 K 0.000 -100.00 % 1.384 M -10.84 % 1.553 M -17.50 % 1.882 M -68.87 % 6.045 M 0.000 0.000
Total debt 50.668 M 65.11 % 30.688 M -72.44 % 111.340 M -7.24 % 120.033 M -4.12 % 125.190 M 4.95 % 119.284 M -24.03 % 157.021 M -28.72 % 220.294 M 33.58 % 164.914 M 60.63 % 102.664 M 669.19 % 13.347 M -56.81 % 30.901 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 307.345 M 6.33 % 289.052 M -5.52 % 305.930 M 21.02 % 252.792 M 13.50 % 222.714 M 24.52 % 178.858 M 22.75 % 145.710 M 27.02 % 114.718 M 15.14 % 99.630 M 45.30 % 68.567 M 156.82 % 26.699 M -54.75 % 59.002 M
Common stock 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M 33.33 % 75.000 M 0.00 % 75.000 M 0.000 -100.00 % 75.000 M 0.00 % 75.000 M 0.00 % 75.000 M 0.00 % 75.000 M 0.00 % 75.000 M 1 005.82 % 6.782 M
Total equity 760.153 M 3.07 % 737.509 M -2.12 % 753.502 M 66.45 % 452.691 M 8.96 % 415.472 M 11.80 % 371.615 M 12.16 % 331.317 M 2.58 % 322.971 M 6.89 % 302.160 M 11.56 % 270.846 M 22.01 % 221.979 M 16.77 % 190.105 M
Other non current liabilities 0.000 0.000 -100.00 % 415.105 K 0.000 0.000 -100.00 % 293.130 M 1 295.86 % 21.000 M 0.000 0.000 0.000 0.000 0.000
Long term debt 631.491 K -4.28 % 659.761 K -98.91 % 60.293 M -13.39 % 69.611 M -7.16 % 74.978 M -5.12 % 79.022 M -6.41 % 84.436 M -0.22 % 84.626 M -0.23 % 84.821 M 47.34 % 57.569 M 0.000 0.000
Total non current liabilities 720.532 K -8.67 % 788.922 K -98.70 % 60.708 M -13.32 % 70.035 M -7.15 % 75.428 M -79.77 % 372.923 M 247.65 % 107.268 M 24.64 % 86.063 M 0.35 % 85.766 M 47.35 % 58.206 M 0.000 0.000
Other current liabilities 221.099 M 26.58 % 174.672 M 12.88 % 154.748 M 23.19 % 125.622 M -5.72 % 133.250 M 13.06 % 117.862 M -30.51 % 169.606 M 1.91 % 166.429 M 70.12 % 97.831 M 387.23 % 20.079 M -83.49 % 121.624 M 25.36 % 97.019 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 12.538 M -88.61 % 110.035 M 4.48 % 105.315 M 0.000 0.000 0.000 -100.00 % 87.862 M 0.000 0.000
Short term debt 50.036 M 66.63 % 30.028 M -41.18 % 51.047 M -0.02 % 51.055 M 27.51 % 40.039 M 33.30 % 30.038 M -58.62 % 72.585 M -46.50 % 135.669 M 69.39 % 80.092 M 244.80 % -55.313 M -514.43 % 13.347 M -56.81 % 30.901 M
Total current liabilities 397.284 M 6.26 % 373.879 M 9.13 % 342.599 M 4.11 % 329.073 M 10.65 % 297.396 M 1.46 % 293.130 M -22.60 % 378.735 M -33.30 % 567.801 M 42.88 % 397.394 M 24.64 % 318.828 M 32.86 % 239.976 M 3.12 % 232.715 M
Total liabilities 398.005 M 6.23 % 374.668 M -7.10 % 403.307 M 1.05 % 399.108 M 7.05 % 372.824 M -0.03 % 372.923 M -23.27 % 486.003 M -25.67 % 653.863 M 35.33 % 483.160 M 28.15 % 377.033 M 57.11 % 239.976 M 3.12 % 232.715 M
Other non current assets 8.722 M 4 310.10 % 197.783 K -98.13 % 10.553 M -17.29 % 12.758 M 40.35 % 9.091 M -98.71 % 705.142 M 7 300.79 % 9.528 M 15.64 % 8.239 M 10.20 % 7.476 M 250.65 % 2.132 M -83.33 % 12.789 M 57.91 % 8.099 M
Long term investments 0.000 0.000 -100.00 % 54.884 K 0.000 -100.00 % 533.005 K 0.000 0.000 0.000 -100.00 % 1.384 M -77.11 % 6.045 M 0.000 0.000
Intangible assets 24.921 M -2.84 % 25.648 M -0.95 % 25.895 M -3.88 % 26.939 M -2.15 % 27.532 M -4.10 % 28.711 M -3.91 % 29.880 M -3.77 % 31.051 M -3.77 % 32.269 M -3.61 % 33.477 M -6.03 % 35.625 M 41.12 % 25.245 M
GoodWill 0.000 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 24.921 M -2.84 % 25.648 M -0.95 % 25.895 M -3.88 % 26.939 M -2.15 % 27.532 M -4.10 % 28.711 M -3.91 % 29.880 M -3.77 % 31.051 M -3.77 % 32.269 M -3.61 % 33.477 M -6.03 % 35.625 M 41.12 % 25.245 M
Property plant equipment net 192.364 M 1.51 % 189.495 M 1.57 % 186.558 M 2.70 % 181.660 M 2.53 % 177.182 M 0.000 -100.00 % 176.249 M -2.12 % 180.074 M 10.11 % 163.546 M 5.52 % 154.984 M 141.08 % 64.286 M 242.12 % 18.790 M
Total non current assets 235.650 M 4.57 % 225.345 M 1.05 % 223.006 M -2.71 % 229.214 M 2.27 % 224.120 M -69.90 % 744.538 M 223.52 % 230.134 M -0.06 % 230.271 M 8.33 % 212.562 M 3.91 % 204.565 M 81.51 % 112.701 M 106.03 % 54.702 M
Other current assets 28.491 M 99.87 % 14.255 M -71.73 % 50.424 M -80.36 % 256.763 M 42.54 % 180.133 M 33.73 % 134.702 M -8.87 % 147.813 M -32.54 % 219.111 M 9.99 % 199.217 M 1 201.94 % 15.302 M -12.15 % 17.418 M -81.56 % 94.479 M
Short term investments 21.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 498.288 K 0.000 0.000 0.000
cash and cash equivalents 344.218 M 79.50 % 191.763 M -46.47 % 358.259 M 177.91 % 128.910 M 23.12 % 104.705 M -29.99 % 149.555 M -11.61 % 169.197 M 6.66 % 158.631 M 130.90 % 68.700 M -18.77 % 84.579 M 45.77 % 58.021 M -41.12 % 98.545 M
Cash and short term investments 365.218 M 90.45 % 191.763 M -46.47 % 358.259 M 177.91 % 128.910 M 23.12 % 104.705 M -29.99 % 149.555 M -11.61 % 169.197 M 6.66 % 158.631 M 129.24 % 69.198 M -18.19 % 84.579 M 45.77 % 58.021 M -41.12 % 98.545 M
Total current assets 922.507 M 4.02 % 886.831 M -5.03 % 933.803 M 49.99 % 622.585 M 10.35 % 564.176 M 8.65 % 519.242 M -11.57 % 587.186 M -21.35 % 746.563 M 30.35 % 572.757 M 29.20 % 443.314 M 26.93 % 349.254 M -5.12 % 368.118 M
Inventory 308.309 M -7.53 % 333.408 M 30.08 % 256.301 M 8.18 % 236.912 M -15.19 % 279.338 M 18.87 % 234.985 M -13.03 % 270.177 M -26.75 % 368.821 M 21.19 % 304.342 M 70.13 % 178.892 M 9.58 % 163.254 M 18.84 % 137.369 M
Net receivables 220.489 M -36.53 % 347.406 M 29.23 % 268.819 M 1 520.87 % 16.585 M -90.76 % 179.577 M 34.15 % 133.867 M 0.000 0.000 0.000 -100.00 % 164.542 M 48.82 % 110.561 M 193.07 % 37.725 M
Tax assets 9.643 M -3.62 % 10.005 M 12.35 % 8.905 M 13.36 % 7.856 M -19.68 % 9.782 M -8.45 % 10.684 M -26.20 % 14.478 M 32.74 % 10.907 M 38.27 % 7.888 M -0.50 % 7.928 M 0.000 -100.00 % 2.567 M
Other assets 0.000 0.000 0.000 0.000 0.000 100.00 % -519.242 M 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 119.870 M -28.41 % 167.437 M 27.58 % 131.239 M -11.86 % 148.905 M 22.96 % 121.098 M -13.91 % 140.663 M 5.38 % 133.488 M -48.86 % 261.042 M 19.64 % 218.185 M 32.06 % 165.215 M 57.20 % 105.098 M 15.76 % 90.789 M
Tax payables 6.278 M 260.52 % 1.741 M -68.71 % 5.565 M 59.39 % 3.491 M 16.06 % 3.008 M -34.13 % 4.567 M 49.41 % 3.056 M -34.43 % 4.662 M 262.52 % 1.286 M -48.21 % 2.483 M 0.000 -100.00 % 14.006 M
Deferred revenue non current 0.000 -100.00 % 25.525 K -91.49 % 300.000 K 0.42 % 298.733 K -3.97 % 311.087 K -59.57 % 769.460 K -58.01 % 1.833 M 53.63 % 1.193 M 28.93 % 925.235 K 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.384 M -4.51 % 15.064 M 1.69 % 14.813 M -19.33 % 18.363 M 0.000
Capital lease obligations 631.491 K -4.28 % 659.761 K 2.13 % 646.018 K 2.13 % 632.561 K 2.49 % 617.215 K 0.000 -100.00 % 30.458 K -48.81 % 59.497 K -89.90 % 589.242 K 100.60 % -98.502 M 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 352.808 M 1.25 % 348.457 M 0.25 % 347.572 M 178.28 % 124.899 M 6.06 % 117.757 M -38.91 % 192.757 M 74.27 % 110.607 M -6.95 % 118.869 M 5.69 % 112.465 M 0.00 % 112.465 M 10.35 % 101.917 M -18.02 % 124.320 M
Deferred tax liabilities non current 89.040 K -14.08 % 103.635 K -9.96 % 115.105 K -8.37 % 125.621 K -9.59 % 138.940 K 10 376.71 % 1.326 K 0.000 -100.00 % 243.952 K 1 175.83 % 19.121 K -97.00 % 636.648 K 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 100.00 % -293.130 M 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.158 B 4.13 % 1.112 B -3.86 % 1.157 B 35.81 % 851.799 M 8.06 % 788.296 M 5.88 % 744.538 M -8.90 % 817.320 M -16.33 % 976.834 M 24.39 % 785.319 M 21.21 % 647.879 M 40.25 % 461.955 M 9.26 % 422.820 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2019-12-31 2018-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-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 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 81.630 K 0.000 -100.00 % 296.070 K 0.00 % 296.070 K -86.29 % 2.159 M 0.00 % 2.159 M 0.000 0.000
Change in working capital 0.000 100.00 % -134.460 M -130.45 % -58.347 M 0.000 100.00 % -43.809 M -138.51 % 113.759 M 208.86 % -104.498 M 26.90 % -142.945 M -352.61 % -31.582 M 0.00 % -31.582 M 53.90 % -68.512 M 0.00 % -68.512 M -205.88 % 64.705 M 0.00 % 64.705 M
Accounts receivables 0.000 100.00 % -49.603 M 47.92 % -95.250 M 0.000 100.00 % -13.190 M -167.20 % 19.629 M 159.89 % -32.775 M -118.23 % -15.018 M 53.42 % -32.243 M 0.00 % -32.243 M 43.68 % -57.252 M 0.00 % -57.252 M -335.28 % 24.334 M 0.00 % 24.334 M
Inventory 0.000 100.00 % -84.858 M -815.35 % 11.862 M 0.000 100.00 % -19.690 M -120.92 % 94.130 M 231.09 % -71.805 M 43.87 % -127.927 M -1 029.22 % -11.329 M 0.00 % -11.329 M 21.08 % -14.355 M 0.00 % -14.355 M -65.26 % -8.686 M 0.00 % -8.686 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 -100.00 % 25.040 M 0.000 100.00 % -10.929 M 0.000 -100.00 % 81.630 K 0.000 -100.00 % 921.887 K 0.00 % 921.887 K -70.22 % 3.096 M 0.00 % 3.096 M -93.69 % 49.057 M 0.00 % 49.057 M
Other non cash items 211.615 M 49.39 % 141.648 M 1 552.07 % 8.574 M 0.000 -100.00 % 4.456 M 106.35 % -70.210 M -165.19 % 107.707 M 40.25 % 76.798 M 2 883.96 % 2.574 M 0.00 % 2.574 M 153.11 % -4.846 M 0.00 % -4.846 M -142.76 % 11.332 M 0.00 % 11.332 M
Net cash provided by operating activities 211.615 M 2 844.32 % 7.187 M 156.65 % 2.800 M 0.000 -100.00 % 758.062 K -99.08 % 81.959 M 61.54 % 50.737 M 278.65 % -28.401 M -743.43 % 4.414 M 0.00 % 4.414 M 107.50 % -58.846 M 0.00 % -58.846 M -166.29 % 88.772 M 0.00 % 88.772 M
Investments in property plant and equipment -6.480 M -8 526.91 % -75.110 K 98.35 % -4.547 M 17.93 % -5.541 M -168.21 % -2.066 M 93.82 % -33.440 M -350.68 % -7.420 M 83.37 % -44.616 M -27.40 % -35.020 M 0.00 % -35.020 M -224.13 % -10.804 M 0.00 % -10.804 M -172.99 % -3.958 M 0.00 % -3.958 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -191.000 M -323.78 % -45.071 M 46.20 % -83.770 M 0.000 100.00 % -70.000 M 0.000 0.000 0.000 100.00 % -25.850 M 0.00 % -25.850 M 0.000 0.000 100.00 % -90.000 M 0.00 % -90.000 M
Sales maturities of investments 172.177 M 211.78 % 55.225 M -34.14 % 83.851 M 111 700.88 % 75.000 K -99.89 % 70.069 M 0.000 0.000 0.000 -100.00 % 25.965 M 0.00 % 25.965 M 0.000 0.000 -100.00 % 45.000 M 0.00 % 45.000 M
Other investing activites 18.170 K 722.05 % -2.921 K -4 172 957.57 % 0.070 0.000 -100.00 % 0.040 100.00 % -21.772 M -4 391.66 % 507.317 K 120.60 % -2.462 M -2 244.64 % 114.820 K 0.00 % 114.820 K -99.75 % 45.890 M 0.00 % 45.890 M 0.000 0.000
Net cash used for investing activites -25.284 M -350.94 % 10.076 M 325.59 % -4.466 M 18.28 % -5.466 M -173.79 % -1.996 M 96.38 % -55.212 M -698.73 % -6.912 M 85.32 % -47.078 M -34.88 % -34.905 M 0.00 % -34.905 M -199.49 % 35.086 M 0.00 % 35.086 M 171.66 % -48.958 M 0.00 % -48.958 M
Debt repayment 0.000 100.00 % -20.000 M -36.42 % -14.661 M -417.54 % 4.617 M 118.72 % -24.661 M 59.65 % -61.112 M 0.000 -100.00 % 69.572 M 30.93 % 53.139 M 0.00 % 53.139 M 9 472.33 % -566.976 K 0.00 % -566.976 K 97.89 % -26.873 M 0.00 % -26.873 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -20.328 M -4 471.46 % -444.676 K 83.82 % -2.748 M -68.24 % -1.634 M -27.54 % -1.281 M 82.43 % -7.290 M 62.74 % -19.562 M -440.14 % -3.622 M 24.87 % -4.821 M 0.00 % -4.821 M 31.90 % -7.079 M 0.00 % -7.079 M -126.58 % -3.124 M 0.00 % -3.124 M
Other financing activites -42.109 K 14.44 % -49.213 K -100.02 % 250.185 M 1 485 294.75 % 16.843 K 110.36 % -162.529 K 0.000 -100.00 % 54.296 M 5 561.98 % -994.071 K -1 756.79 % 60.000 K 0.00 % 60.000 K -98.44 % 3.850 M 0.00 % 3.850 M -89.00 % 35.000 M 0.00 % 35.000 M
Net cash used provided by financing activities -20.370 M 0.60 % -20.494 M -108.80 % 232.776 M 7 658.63 % 3.000 M 111.49 % -26.104 M 61.84 % -68.402 M -296.93 % 34.734 M -46.53 % 64.956 M 34.27 % 48.378 M 0.00 % 48.378 M 1 374.49 % -3.796 M 0.00 % -3.796 M -175.87 % 5.003 M 0.00 % 5.003 M
Effect of forex changes on cash -186.934 K -138.05 % 491.344 K 256.22 % -314.528 K -325.26 % 139.630 K -79.91 % 694.971 K -69.15 % 2.253 M 598.27 % -452.101 K -358.29 % 175.039 K 129.54 % -592.546 K 0.00 % -592.546 K -2 422.55 % -23.490 K 0.00 % -23.490 K -4 352.66 % -527.550 0.00 % -527.550
Net change in cash 165.773 M 6 150.80 % -2.740 M -101.19 % 230.817 M 496.20 % 38.715 M 245.28 % -26.648 M -126.80 % 99.445 M 263.72 % -60.741 M -200.00 % 60.741 M 75.61 % 34.589 M 0.00 % 34.589 M 162.71 % -55.160 M 0.00 % -55.160 M -161.54 % 89.633 M 0.00 % 89.633 M
Cash at beginning of period 175.305 M -6.14 % 186.777 M 52.79 % 122.246 M 57.02 % 77.854 M -39.37 % 128.415 M 0.000 -100.00 % 60.741 M 0.000 -100.00 % 36.500 M 0.00 % 36.500 M -60.18 % 91.659 M 0.00 % 91.659 M 4 422.66 % 2.027 M 0.00 % 2.027 M
Cash at end of period 341.078 M 85.33 % 184.038 M -47.87 % 353.063 M 202.88 % 116.569 M 14.54 % 101.768 M 2.34 % 99.445 M 0.000 -100.00 % 60.741 M -14.56 % 71.089 M 0.00 % 71.089 M 94.77 % 36.500 M 0.00 % 36.500 M -60.18 % 91.659 M 0.00 % 91.659 M
Operating cash flow 211.615 M 2 844.32 % 7.187 M 156.65 % 2.800 M 0.000 -100.00 % 758.062 K -99.08 % 81.959 M 61.54 % 50.737 M 278.65 % -28.401 M -743.43 % 4.414 M 0.00 % 4.414 M 107.50 % -58.846 M 0.00 % -58.846 M -166.29 % 88.772 M 0.00 % 88.772 M
Capital expenditure -6.480 M -8 526.91 % -75.110 K 98.35 % -4.547 M 17.93 % -5.541 M -168.21 % -2.066 M 93.82 % -33.440 M -350.68 % -7.420 M 83.37 % -44.616 M -27.40 % -35.020 M 0.00 % -35.020 M -224.13 % -10.804 M 0.00 % -10.804 M -172.99 % -3.958 M 0.00 % -3.958 M
Free CashFlow 205.135 M 2 784.30 % 7.112 M 507.18 % -1.747 M 68.47 % -5.541 M -323.69 % -1.308 M -102.70 % 48.519 M 12.01 % 43.318 M 159.33 % -73.017 M -138.57 % -30.606 M 0.00 % -30.606 M 56.06 % -69.650 M 0.00 % -69.650 M -182.12 % 84.814 M 0.00 % 84.814 M
2025 2024 2024 2023 2023 2022 2021 2021 2020 2020 2019 2019 2018 2018
Date Form 10K
2024
2023
2022
2021
2020
2019
2018