
Cystech Electronics Corp. 6651.TWO
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.446 B 7.49 % | 1.345 B -20.72 % | 1.696 B 4.29 % | 1.627 B 36.33 % | 1.193 B 18.09 % | 1.010 B 2.54 % | 985.354 M 29.54 % | 760.637 M 15.58 % | 658.112 M 28.48 % | 512.227 M 3.36 % | 495.582 M |
Net income | 283.378 M 50.44 % | 188.365 M -38.34 % | 305.481 M 20.73 % | 253.022 M 112.09 % | 119.299 M 27.82 % | 93.335 M 30.00 % | 71.797 M 5.31 % | 68.178 M 145.32 % | 27.792 M 276.89 % | 7.374 M 30.81 % | 5.637 M |
Income before tax | 349.915 M 47.56 % | 237.141 M -40.62 % | 399.376 M 28.45 % | 310.911 M 112.68 % | 146.190 M 30.09 % | 112.376 M 16.62 % | 96.362 M 17.04 % | 82.332 M 141.50 % | 34.092 M 235.72 % | 10.155 M 28.14 % | 7.925 M |
Income before tax ratio | 0.24 37.27 % | 0.18 -25.10 % | 0.24 23.17 % | 0.19 56.00 % | 0.12 10.16 % | 0.11 13.73 % | 0.10 -9.65 % | 0.11 108.95 % | 0.05 161.30 % | 0.02 23.97 % | 0.02 |
EBITDA | 373.125 M 42.39 % | 262.041 M -37.40 % | 418.602 M 28.22 % | 326.467 M 99.87 % | 163.341 M 23.97 % | 131.761 M 21.56 % | 108.393 M 14.45 % | 94.706 M 105.74 % | 46.031 M 111.09 % | 21.806 M 34.46 % | 16.217 M |
Net income ratio | 0.20 39.96 % | 0.14 -22.22 % | 0.18 15.77 % | 0.16 55.57 % | 0.10 8.24 % | 0.09 26.78 % | 0.07 -18.71 % | 0.09 112.25 % | 0.04 193.35 % | 0.01 26.56 % | 0.01 |
Ratio EBITDA | 0.26 32.47 % | 0.19 -21.04 % | 0.25 22.95 % | 0.20 46.60 % | 0.14 4.98 % | 0.13 18.55 % | 0.11 -11.65 % | 0.12 78.01 % | 0.07 64.30 % | 0.04 30.09 % | 0.03 |
Gross profit ratio | 0.35 2.53 % | 0.34 -11.57 % | 0.39 9.01 % | 0.36 17.61 % | 0.30 | 0.00 -100.00 % | 0.29 -8.57 % | 0.31 10.22 % | 0.28 -2.95 % | 0.29 -1.65 % | 0.30 |
Weighted average shs out dil | 34.731 M 0.18 % | 34.667 M -0.66 % | 34.899 M 1.52 % | 34.377 M 13.09 % | 30.397 M 0.12 % | 30.361 M 0.34 % | 30.257 M 6.98 % | 28.284 M 3.86 % | 27.234 M 0.00 % | 27.234 M 1.00 % | 26.965 M |
Weighted average shs out | 34.461 M 0.26 % | 34.373 M 0.26 % | 34.283 M 0.28 % | 34.187 M 13.83 % | 30.034 M 0.00 % | 30.034 M -0.12 % | 30.069 M 6.31 % | 28.284 M 3.86 % | 27.234 M 0.00 % | 27.234 M 1.00 % | 26.965 M |
EPS diluted | 8.17 50.46 % | 5.43 -37.94 % | 8.75 18.89 % | 7.36 87.76 % | 3.92 27.27 % | 3.08 29.96 % | 2.37 -1.66 % | 2.41 136.27 % | 1.02 277.78 % | 0.27 28.57 % | 0.21 |
Earnings per share | 8.21 49.82 % | 5.48 -38.50 % | 8.91 20.41 % | 7.40 86.40 % | 3.97 28.06 % | 3.10 29.71 % | 2.39 -0.83 % | 2.41 136.27 % | 1.02 277.78 % | 0.27 28.57 % | 0.21 |
Gross profit | 511.317 M 10.21 % | 463.967 M -29.89 % | 661.814 M 13.69 % | 582.126 M 60.34 % | 363.059 M | 0.000 -100.00 % | 281.944 M 18.44 % | 238.042 M 27.39 % | 186.856 M 24.69 % | 149.860 M 1.66 % | 147.416 M |
Income tax expense | 66.537 M 36.41 % | 48.776 M -48.05 % | 93.895 M 62.20 % | 57.889 M 115.27 % | 26.891 M 41.23 % | 19.041 M -22.49 % | 24.565 M 73.56 % | 14.154 M 124.67 % | 6.300 M 126.54 % | 2.781 M 21.55 % | 2.288 M |
Cost of revenue | 934.309 M 6.06 % | 880.912 M -14.86 % | 1.035 B -0.95 % | 1.045 B 25.83 % | 830.113 M 20.40 % | 689.441 M -1.99 % | 703.410 M 34.60 % | 522.595 M 10.89 % | 471.256 M 30.05 % | 362.367 M 4.08 % | 348.166 M |
General and administrative expenses | 88.973 M 5.42 % | 84.402 M -11.30 % | 95.155 M 9.08 % | 87.236 M 13.04 % | 77.170 M 9.78 % | 70.292 M 6.75 % | 65.847 M 24.18 % | 53.025 M 1.72 % | 52.130 M 5.39 % | 49.464 M 13.35 % | 43.640 M |
Selling and marketing expenses | 108.678 M 1.94 % | 106.605 M -21.33 % | 135.502 M 1.58 % | 133.393 M 48.27 % | 89.967 M -5.48 % | 95.178 M 17.99 % | 80.664 M 20.38 % | 67.009 M -6.49 % | 71.663 M 22.84 % | 58.339 M -12.65 % | 66.789 M |
Other expenses | 0.000 -100.00 % | 954.000 K -97.88 % | 45.102 M 204 909.09 % | 22.000 K -99.99 % | 164.513 M 30.25 % | 126.309 M 17.52 % | 107.480 M 23.00 % | 87.379 M 139.05 % | 36.552 M | 0.000 | 0.000 |
Operating expenses | 246.530 M 5.09 % | 234.583 M -25.41 % | 314.488 M 20.29 % | 261.450 M -27.99 % | 363.059 M 13.12 % | 320.939 M 13.83 % | 281.944 M 18.44 % | 238.042 M 27.39 % | 186.856 M 38.89 % | 134.540 M -2.19 % | 137.553 M |
Cost and expenses | 1.181 B 5.95 % | 1.115 B -17.39 % | 1.349 B 3.30 % | 1.306 B 26.96 % | 1.029 B 16.36 % | 884.028 M 0.70 % | 877.866 M 30.40 % | 673.195 M 2.29 % | 658.112 M 32.44 % | 496.907 M 2.30 % | 485.719 M |
Research and development expenses | 48.879 M 14.68 % | 42.622 M 10.05 % | 38.729 M -5.12 % | 40.821 M 29.97 % | 31.409 M 7.71 % | 29.160 M 4.32 % | 27.953 M -8.74 % | 30.629 M 15.53 % | 26.511 M -0.85 % | 26.737 M -1.43 % | 27.124 M |
Selling general and administrative expenses | 197.651 M 3.48 % | 191.007 M -17.19 % | 230.657 M 4.55 % | 220.629 M 32.00 % | 167.137 M 1.01 % | 165.470 M 12.94 % | 146.511 M 22.06 % | 120.034 M -3.04 % | 123.793 M 14.83 % | 107.803 M -2.38 % | 110.429 M |
Interest income | 16.288 M -3.47 % | 16.873 M 815.52 % | 1.843 M 1 120.53 % | 151.000 K -52.06 % | 315.000 K -46.70 % | 591.000 K 194.03 % | 201.000 K 89.62 % | 106.000 K 120.83 % | 48.000 K 14.29 % | 42.000 K -22.22 % | 54.000 K |
Interest expense | 5.165 M -40.64 % | 8.701 M 154.79 % | 3.415 M 154.28 % | 1.343 M -67.69 % | 4.157 M -42.86 % | 7.275 M 1.66 % | 7.156 M 44.42 % | 4.955 M -2.08 % | 5.060 M 15.68 % | 4.374 M -1.93 % | 4.460 M |
Depreciation and amortization | 18.045 M 11.40 % | 16.199 M 2.45 % | 15.811 M 11.24 % | 14.213 M 290.79 % | 3.637 M 6.78 % | 3.406 M -30.13 % | 4.875 M -34.29 % | 7.419 M 7.85 % | 6.879 M -5.47 % | 7.277 M 89.90 % | 3.832 M |
Operating income | 264.787 M 14.96 % | 230.338 M -33.68 % | 347.326 M 8.31 % | 320.676 M 94.92 % | 164.513 M 30.20 % | 126.352 M 17.56 % | 107.480 M 23.00 % | 87.379 M 139.05 % | 36.552 M 138.59 % | 15.320 M 55.33 % | 9.863 M |
Operating income ratio | 0.18 6.94 % | 0.17 -16.35 % | 0.20 3.86 % | 0.20 42.98 % | 0.14 10.26 % | 0.13 14.65 % | 0.11 -5.05 % | 0.11 106.83 % | 0.06 85.70 % | 0.03 50.28 % | 0.02 |
Total other income expenses net | 85.128 M 1 151.33 % | 6.803 M -86.93 % | 52.050 M 633.03 % | -9.765 M 46.71 % | -18.323 M -31.51 % | -13.933 M -25.32 % | -11.118 M -120.29 % | -5.047 M -105.16 % | -2.460 M 52.37 % | -5.165 M -166.51 % | -1.938 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
---|---|---|---|---|---|---|
Net debt | -384.994 M -364.98 % | 145.293 M 441.15 % | -42.589 M 71.66 % | -150.257 M -3 395.83 % | 4.559 M | 0.000 |
Total investments | 0.000 -100.00 % | 215.793 M 3 019.75 % | 6.917 M 45.93 % | 4.740 M -82.29 % | 26.772 M | 0.000 |
Total debt | 86.114 M -86.33 % | 630.038 M 72.66 % | 364.908 M 115.16 % | 169.601 M -31.67 % | 248.194 M | 0.000 |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 127.538 M 30.66 % | 97.612 M 50.51 % | 64.854 M | 0.000 | 0.000 |
Retained earnings | 532.809 M 31.02 % | 406.674 M -10.91 % | 456.466 M 40.61 % | 324.622 M 77.96 % | 182.418 M | 0.000 |
Common stock | 346.016 M 0.00 % | 346.016 M 0.00 % | 346.016 M 4.97 % | 329.632 M 15.24 % | 286.030 M | 0.000 |
Total equity | 1.297 B 13.10 % | 1.147 B -0.86 % | 1.157 B 19.76 % | 966.041 M 77.14 % | 545.351 M | 0.000 |
Other non current liabilities | 29.000 K -99.69 % | 9.343 M -41.83 % | 16.062 M 46.95 % | 10.930 M 30.98 % | 8.345 M -1.10 % | 8.438 M |
Long term debt | 1.875 M -82.40 % | 10.653 M -40.58 % | 17.929 M -34.70 % | 27.458 M -34.07 % | 41.650 M 368.50 % | 8.890 M |
Total non current liabilities | 5.590 M -72.04 % | 19.996 M -41.17 % | 33.991 M -11.45 % | 38.388 M -23.22 % | 49.995 M | 0.000 |
Other current liabilities | 89.025 M 18.67 % | 75.022 M 592.21 % | 10.838 M -78.39 % | 50.150 M -6.58 % | 53.680 M -20.90 % | 67.860 M |
Deferred revenue | 1.629 M 177.99 % | 586.000 K -99.59 % | 141.812 M 6 770.74 % | 2.064 M | 0.000 | 0.000 |
Short term debt | 84.239 M -86.26 % | 613.281 M 76.75 % | 346.979 M 144.11 % | 142.143 M -31.18 % | 206.544 M 1.94 % | 202.612 M |
Total current liabilities | 369.648 M -53.04 % | 787.131 M 28.69 % | 611.653 M 32.03 % | 463.268 M -0.08 % | 463.662 M | 0.000 |
Total liabilities | 375.238 M -53.51 % | 807.127 M 25.01 % | 645.644 M 28.70 % | 501.656 M -2.34 % | 513.657 M | 0.000 |
Other non current assets | 263.936 M -26.54 % | 359.280 M 67.83 % | 214.079 M 343.79 % | 48.239 M 336.79 % | 11.044 M | 0.000 |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 7.496 M -36.49 % | 11.803 M 558.28 % | 1.793 M -57.11 % | 4.180 M -29.04 % | 5.891 M | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 7.496 M -36.49 % | 11.803 M 558.28 % | 1.793 M -57.11 % | 4.180 M -29.04 % | 5.891 M | 0.000 |
Property plant equipment net | 57.089 M 10.61 % | 51.614 M 46.08 % | 35.332 M -23.29 % | 46.061 M 2.24 % | 45.052 M | 0.000 |
Total non current assets | 347.459 M -21.58 % | 443.095 M 69.74 % | 261.051 M 156.39 % | 101.817 M 55.45 % | 65.500 M | 0.000 |
Other current assets | 72.030 M -9.35 % | 79.460 M 145.82 % | 32.324 M -21.74 % | 41.301 M -90.90 % | 453.766 M 2 724.74 % | 16.064 M |
Short term investments | 0.000 -100.00 % | 215.793 M 3 019.75 % | 6.917 M 45.93 % | 4.740 M -82.29 % | 26.772 M | 0.000 |
cash and cash equivalents | 471.108 M -2.81 % | 484.745 M 18.96 % | 407.497 M 27.40 % | 319.858 M 31.29 % | 243.635 M | 0.000 |
Cash and short term investments | 471.108 M -32.75 % | 700.538 M 69.04 % | 414.414 M 27.67 % | 324.598 M 20.04 % | 270.407 M | 0.000 |
Total current assets | 1.325 B -12.31 % | 1.511 B -1.98 % | 1.541 B 12.86 % | 1.366 B 37.48 % | 993.508 M 9 276.26 % | 10.596 M |
Inventory | 327.194 M 0.27 % | 326.329 M -44.43 % | 587.287 M 42.60 % | 411.856 M 52.92 % | 269.335 M | 0.000 |
Net receivables | 454.548 M 12.34 % | 404.606 M -20.27 % | 507.465 M -14.58 % | 594.084 M 35.01 % | 440.027 M 27.07 % | 346.283 M |
Tax assets | 18.938 M -7.16 % | 20.398 M 107.15 % | 9.847 M 195.09 % | 3.337 M -5.01 % | 3.513 M | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 158.762 M 81.95 % | 87.258 M -27.63 % | 120.570 M -36.27 % | 189.185 M 8.70 % | 174.046 M 24.88 % | 139.369 M |
Tax payables | 35.993 M 227.69 % | 10.984 M -84.00 % | 68.655 M 56.87 % | 43.765 M 146.97 % | 17.721 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 | 8.490 M -52.83 % | 17.997 M 254.76 % | 5.073 M -65.79 % | 14.827 M -4.41 % | 15.511 M 75.21 % | 8.853 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 418.276 M 56.85 % | 266.673 M 3.84 % | 256.803 M -17.64 % | 311.787 M 305.43 % | 76.903 M 93.61 % | 39.720 M |
Deferred tax liabilities non current | 3.686 M | 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 | 1.672 B -14.42 % | 1.954 B 8.40 % | 1.803 B 22.81 % | 1.468 B 38.59 % | 1.059 B | 0.000 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 5.213 M -43.63 % | 9.248 M -46.32 % | 17.228 M -38.16 % | 27.857 M | 0.000 | 0.000 |
Change in working capital | 120.005 M -28.59 % | 168.061 M 147.53 % | -353.623 M -18.28 % | -298.965 M -196.90 % | -100.695 M -163.90 % | 157.583 M |
Accounts receivables | -46.707 M -147.83 % | 97.645 M | 0.000 | 0.000 | 0.000 100.00 % | -4.143 M |
Inventory | -14.426 M -106.84 % | 210.940 M 202.68 % | -205.435 M -67.47 % | -122.669 M -195.00 % | -41.583 M -128.86 % | 144.090 M |
Accounts payables | 69.625 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 111.513 M 179.36 % | -140.524 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.636 M |
Other non cash items | -48.989 M -6.25 % | -46.107 M -606.84 % | 9.097 M 663.17 % | 1.192 M -68.97 % | 3.842 M 123.55 % | -16.315 M |
Net cash provided by operating activities | 444.189 M 32.29 % | 335.766 M 303.73 % | 83.167 M 4 147.06 % | -2.055 M -103.69 % | 55.643 M -79.06 % | 265.754 M |
Investments in property plant and equipment | -19.338 M -63.00 % | -11.864 M -166.31 % | -4.455 M 30.35 % | -6.396 M -4 026.45 % | -155.000 K 97.13 % | -5.406 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 154.383 M 173.29 % | -210.660 M -9 576.62 % | -2.177 M | 0.000 100.00 % | -16.176 M | 0.000 |
Sales maturities of investments | 61.410 M | 0.000 | 0.000 -100.00 % | 22.032 M | 0.000 -100.00 % | 1.402 M |
Other investing activites | 17.346 M 125.00 % | -69.380 M -24.85 % | -55.572 M -1 493.13 % | 3.989 M 282.56 % | -2.185 M 29.86 % | -3.115 M |
Net cash used for investing activites | 213.801 M 173.24 % | -291.904 M -369.27 % | -62.204 M -416.96 % | 19.625 M 205.99 % | -18.516 M -160.09 % | -7.119 M |
Debt repayment | -532.937 M -312.23 % | 251.110 M 20.81 % | 207.857 M 1 924.11 % | -11.395 M -140.07 % | 28.437 M 128.00 % | -101.545 M |
Common stock issued | 15.000 K | 0.000 | 0.000 -100.00 % | 238.447 M | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -138.406 M 33.33 % | -207.609 M -57.45 % | -131.853 M -33.34 % | -98.888 M -280.29 % | -26.003 M -8.04 % | -24.068 M |
Other financing activites | -4.685 M 31.32 % | -6.821 M 43.85 % | -12.147 M 83.63 % | -74.208 M -852.24 % | -7.793 M -45.12 % | -5.370 M |
Net cash used provided by financing activities | -676.013 M -1 943.00 % | 36.680 M -42.56 % | 63.857 M 18.35 % | 53.956 M 1 106.83 % | -5.359 M 95.91 % | -130.983 M |
Effect of forex changes on cash | 4.386 M 233.15 % | -3.294 M -216.85 % | 2.819 M -39.98 % | 4.697 M | 0.000 | 0.000 |
Net change in cash | -13.637 M -117.65 % | 77.248 M -11.86 % | 87.639 M 14.98 % | 76.223 M 139.94 % | 31.768 M -75.11 % | 127.652 M |
Cash at beginning of period | 484.745 M 18.96 % | 407.497 M 27.40 % | 319.858 M 31.29 % | 243.635 M 14.99 % | 211.867 M 151.58 % | 84.215 M |
Cash at end of period | 471.108 M -2.81 % | 484.745 M 18.96 % | 407.497 M 27.40 % | 319.858 M 31.29 % | 243.635 M 14.99 % | 211.867 M |
Operating cash flow | 444.189 M 32.29 % | 335.766 M 303.73 % | 83.167 M 4 147.06 % | -2.055 M -103.69 % | 55.643 M -79.06 % | 265.754 M |
Capital expenditure | -24.049 M -102.71 % | -11.864 M -166.31 % | -4.455 M 30.35 % | -6.396 M -4 026.45 % | -155.000 K 98.50 % | -10.329 M |
Free CashFlow | 420.140 M 29.71 % | 323.902 M 311.50 % | 78.712 M 1 031.39 % | -8.451 M -115.23 % | 55.488 M -78.28 % | 255.425 M |
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 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 412.668 M 6.65 % | 386.942 M -0.83 % | 390.187 M -6.24 % | 416.158 M 23.01 % | 338.305 M 12.40 % | 300.976 M -7.68 % | 326.021 M -2.34 % | 333.823 M -4.90 % | 351.006 M 5.08 % | 334.029 M -18.95 % | 412.104 M 1.27 % | 406.935 M -11.26 % | 458.571 M 9.49 % | 418.822 M -5.67 % | 443.983 M 1.78 % | 436.217 M 14.45 % | 381.126 M 4.32 % | 365.351 M 5.72 % | 345.570 M 8.08 % | 319.735 M 19.42 % | 267.749 M 2.93 % | 260.118 M -1.47 % | 264.002 M -1.73 % | 268.654 M 12.47 % | 238.862 M 0.00 % | 238.862 M -6.64 % | 255.852 M -9.55 % | 282.875 M 26.67 % | 223.314 M 0.00 % | 223.314 M 12.65 % | 198.232 M -9.02 % | 217.886 M 26.49 % | 172.260 M 0.00 % | 172.260 M -4.78 % | 180.906 M 0.00 % | 180.906 M 22.11 % | 148.151 M 0.00 % | 148.151 M |
Net income | 15.658 M -77.45 % | 69.444 M -8.75 % | 76.101 M 10.82 % | 68.672 M -5.56 % | 72.715 M 10.36 % | 65.890 M 1 748.25 % | 3.565 M -94.99 % | 71.106 M 1.44 % | 70.096 M 60.78 % | 43.598 M -24.27 % | 57.572 M -11.36 % | 64.952 M -35.09 % | 100.068 M 20.73 % | 82.889 M 35.44 % | 61.199 M -14.94 % | 71.947 M 14.03 % | 63.096 M 11.12 % | 56.780 M 32.81 % | 42.754 M 33.24 % | 32.088 M 101.38 % | 15.934 M -44.14 % | 28.523 M 4.65 % | 27.255 M 15.38 % | 23.621 M 11.26 % | 21.230 M 0.00 % | 21.230 M 251.71 % | -13.994 M -137.62 % | 37.197 M 53.09 % | 24.297 M 0.00 % | 24.297 M -15.57 % | 28.776 M 24.18 % | 23.172 M 185.55 % | 8.115 M 0.00 % | 8.115 M -49.70 % | 16.133 M 0.00 % | 16.133 M 821.19 % | -2.237 M 0.00 % | -2.237 M |
Income before tax | 12.636 M -85.45 % | 86.816 M -8.75 % | 95.139 M 10.82 % | 85.851 M -0.93 % | 86.653 M 5.33 % | 82.272 M 1 751.31 % | 4.444 M -94.57 % | 81.783 M -11.43 % | 92.332 M 57.61 % | 58.582 M -23.06 % | 76.142 M -7.89 % | 82.664 M -37.40 % | 132.054 M 21.69 % | 108.516 M 43.78 % | 75.472 M -16.43 % | 90.315 M 17.70 % | 76.733 M 12.20 % | 68.391 M 40.80 % | 48.574 M 26.18 % | 38.497 M 63.59 % | 23.533 M -33.87 % | 35.586 M 22.05 % | 29.156 M 3.65 % | 28.128 M 2.11 % | 27.546 M 0.00 % | 27.546 M 521.19 % | -6.540 M -115.40 % | 42.469 M 40.55 % | 30.217 M 0.00 % | 30.217 M -0.99 % | 30.519 M 3.72 % | 29.423 M 162.82 % | 11.195 M 0.00 % | 11.195 M -38.58 % | 18.226 M 0.00 % | 18.226 M 1 644.58 % | -1.180 M 0.00 % | -1.180 M |
Income before tax ratio | 0.03 -86.35 % | 0.22 -7.98 % | 0.24 18.19 % | 0.21 -19.46 % | 0.26 -6.30 % | 0.27 1 905.36 % | 0.01 -94.44 % | 0.24 -6.87 % | 0.26 49.99 % | 0.18 -5.08 % | 0.18 -9.05 % | 0.20 -29.46 % | 0.29 11.14 % | 0.26 52.42 % | 0.17 -17.90 % | 0.21 2.84 % | 0.20 7.55 % | 0.19 33.17 % | 0.14 16.74 % | 0.12 36.99 % | 0.09 -35.75 % | 0.14 23.88 % | 0.11 5.48 % | 0.10 -9.21 % | 0.12 0.00 % | 0.12 551.15 % | -0.03 -117.03 % | 0.15 10.95 % | 0.14 0.00 % | 0.14 -12.11 % | 0.15 14.01 % | 0.14 107.79 % | 0.06 0.00 % | 0.06 -35.49 % | 0.10 0.00 % | 0.10 1 364.91 % | -0.01 0.00 % | -0.01 |
EBITDA | 19.747 M -78.89 % | 93.554 M -6.63 % | 100.193 M 10.55 % | 90.632 M -2.15 % | 92.622 M 3.28 % | 89.678 M 646.26 % | 12.017 M -86.42 % | 88.515 M -9.44 % | 97.742 M 53.28 % | 63.767 M -21.29 % | 81.014 M -7.00 % | 87.111 M -36.43 % | 137.024 M 20.78 % | 113.453 M 41.91 % | 79.947 M -14.87 % | 93.913 M 16.96 % | 80.297 M 11.05 % | 72.310 M 36.95 % | 52.801 M 24.02 % | 42.573 M 53.17 % | 27.794 M -30.81 % | 40.173 M 18.94 % | 33.776 M 2.87 % | 32.833 M 10.94 % | 29.595 M 0.00 % | 29.595 M 1 109.72 % | -2.931 M -106.42 % | 45.624 M 42.89 % | 31.929 M 0.00 % | 31.929 M -5.64 % | 33.837 M 3.23 % | 32.778 M 118.51 % | 15.001 M 0.00 % | 15.001 M -25.89 % | 20.241 M 0.00 % | 20.241 M 1 618.25 % | 1.178 M 0.00 % | 1.178 M |
Net income ratio | 0.04 -78.86 % | 0.18 -7.98 % | 0.20 18.19 % | 0.17 -23.23 % | 0.21 -1.82 % | 0.22 1 902.04 % | 0.01 -94.87 % | 0.21 6.66 % | 0.20 53.00 % | 0.13 -6.57 % | 0.14 -12.47 % | 0.16 -26.86 % | 0.22 10.26 % | 0.20 43.58 % | 0.14 -16.43 % | 0.16 -0.37 % | 0.17 6.52 % | 0.16 25.62 % | 0.12 23.28 % | 0.10 68.64 % | 0.06 -45.73 % | 0.11 6.21 % | 0.10 17.42 % | 0.09 -1.08 % | 0.09 0.00 % | 0.09 262.50 % | -0.05 -141.59 % | 0.13 20.86 % | 0.11 0.00 % | 0.11 -25.05 % | 0.15 36.50 % | 0.11 125.75 % | 0.05 0.00 % | 0.05 -47.17 % | 0.09 0.00 % | 0.09 690.61 % | -0.02 0.00 % | -0.02 |
Ratio EBITDA | 0.05 -80.21 % | 0.24 -5.84 % | 0.26 17.91 % | 0.22 -20.45 % | 0.27 -8.11 % | 0.30 708.36 % | 0.04 -86.10 % | 0.27 -4.78 % | 0.28 45.87 % | 0.19 -2.89 % | 0.20 -8.17 % | 0.21 -28.36 % | 0.30 10.31 % | 0.27 50.44 % | 0.18 -16.36 % | 0.22 2.19 % | 0.21 6.45 % | 0.20 29.53 % | 0.15 14.75 % | 0.13 28.27 % | 0.10 -32.79 % | 0.15 20.72 % | 0.13 4.68 % | 0.12 -1.36 % | 0.12 0.00 % | 0.12 1 181.54 % | -0.01 -107.10 % | 0.16 12.81 % | 0.14 0.00 % | 0.14 -16.24 % | 0.17 13.47 % | 0.15 72.75 % | 0.09 0.00 % | 0.09 -22.17 % | 0.11 0.00 % | 0.11 1 307.14 % | 0.01 0.00 % | 0.01 |
Gross profit ratio | 0.35 -1.60 % | 0.36 0.24 % | 0.36 -5.07 % | 0.38 4.07 % | 0.36 16.20 % | 0.31 -9.90 % | 0.34 10.10 % | 0.31 -14.90 % | 0.37 4.47 % | 0.35 -11.97 % | 0.40 2.19 % | 0.39 0.34 % | 0.39 5.60 % | 0.37 8.87 % | 0.34 -5.57 % | 0.36 -3.13 % | 0.37 1.97 % | 0.36 12.83 % | 0.32 7.20 % | 0.30 6.98 % | 0.28 -8.49 % | 0.31 -9.46 % | 0.34 9.17 % | 0.31 0.61 % | 0.31 0.00 % | 0.31 130.93 % | 0.13 -63.79 % | 0.37 15.42 % | 0.32 0.00 % | 0.32 -4.03 % | 0.33 2.64 % | 0.33 10.93 % | 0.29 0.00 % | 0.29 -6.85 % | 0.31 0.00 % | 0.31 27.77 % | 0.25 0.00 % | 0.25 |
Weighted average shs out dil | 34.796 M 0.21 % | 34.722 M -0.44 % | 34.876 M 0.56 % | 34.683 M 0.16 % | 34.626 M -0.11 % | 34.664 M 0.11 % | 34.627 M 0.32 % | 34.517 M 0.45 % | 34.361 M -0.87 % | 34.664 M -0.10 % | 34.698 M -0.10 % | 34.734 M -0.03 % | 34.746 M 4.73 % | 33.178 M -3.79 % | 34.484 M -0.31 % | 34.590 M 0.24 % | 34.506 M 4.11 % | 33.145 M 9.61 % | 30.240 M 0.52 % | 30.083 M 0.69 % | 29.877 M -2.04 % | 30.500 M 0.65 % | 30.304 M 0.19 % | 30.247 M 0.53 % | 30.087 M -0.83 % | 30.340 M 0.76 % | 30.111 M 0.49 % | 29.965 M -0.13 % | 30.004 M -0.10 % | 30.034 M 6.55 % | 28.187 M 0.35 % | 28.089 M 2.66 % | 27.360 M 0.54 % | 27.214 M 0.00 % | 27.214 M 0.00 % | 27.214 M 0.00 % | 27.214 M 0.00 % | 27.214 M |
Weighted average shs out | 34.796 M 0.71 % | 34.549 M -0.15 % | 34.601 M 0.27 % | 34.509 M 0.14 % | 34.462 M 0.22 % | 34.385 M 0.03 % | 34.376 M 0.07 % | 34.351 M -0.03 % | 34.361 M 0.14 % | 34.313 M -0.83 % | 34.601 M 0.15 % | 34.549 M -0.22 % | 34.626 M 5.05 % | 32.962 M -4.15 % | 34.389 M -0.58 % | 34.590 M 0.24 % | 34.506 M 4.65 % | 32.974 M 9.70 % | 30.059 M -0.08 % | 30.083 M 0.69 % | 29.877 M -0.52 % | 30.034 M 0.25 % | 29.958 M 0.25 % | 29.882 M -0.68 % | 30.087 M -0.62 % | 30.274 M 0.86 % | 30.017 M 0.17 % | 29.965 M -0.13 % | 30.004 M -0.10 % | 30.034 M 6.55 % | 28.187 M 0.35 % | 28.089 M 2.66 % | 27.360 M 0.54 % | 27.214 M 0.00 % | 27.214 M 0.00 % | 27.214 M 0.00 % | 27.214 M 0.00 % | 27.214 M |
EPS diluted | 0.45 -77.50 % | 2.00 -8.68 % | 2.19 10.61 % | 1.98 -5.71 % | 2.10 10.53 % | 1.90 1 800.00 % | 0.10 -95.15 % | 2.06 0.98 % | 2.04 61.90 % | 1.26 -24.10 % | 1.66 -11.23 % | 1.87 -35.07 % | 2.88 21.01 % | 2.38 34.46 % | 1.77 -14.90 % | 2.08 13.66 % | 1.83 7.02 % | 1.71 21.28 % | 1.41 31.78 % | 1.07 101.89 % | 0.53 -43.01 % | 0.93 3.33 % | 0.90 15.38 % | 0.78 9.86 % | 0.71 1.43 % | 0.70 252.17 % | -0.46 -137.10 % | 1.24 53.09 % | 0.81 0.00 % | 0.81 -20.59 % | 1.02 24.39 % | 0.82 173.33 % | 0.30 0.00 % | 0.30 -49.15 % | 0.59 0.00 % | 0.59 817.76 % | -0.08 0.00 % | -0.08 |
Earnings per share | 0.45 -77.61 % | 2.01 -9.05 % | 2.21 11.06 % | 1.99 -5.69 % | 2.11 9.90 % | 1.92 1 820.00 % | 0.10 -95.17 % | 2.07 1.47 % | 2.04 60.63 % | 1.27 -23.49 % | 1.66 -11.70 % | 1.88 -34.95 % | 2.89 20.92 % | 2.39 34.27 % | 1.78 -14.42 % | 2.08 13.66 % | 1.83 6.40 % | 1.72 21.13 % | 1.42 32.71 % | 1.07 101.89 % | 0.53 -44.21 % | 0.95 4.40 % | 0.91 15.19 % | 0.79 11.27 % | 0.71 0.00 % | 0.71 251.06 % | -0.47 -137.90 % | 1.24 53.09 % | 0.81 0.00 % | 0.81 -20.59 % | 1.02 24.39 % | 0.82 173.33 % | 0.30 0.00 % | 0.30 -49.15 % | 0.59 0.00 % | 0.59 817.76 % | -0.08 0.00 % | -0.08 |
Gross profit | 145.232 M 4.94 % | 138.389 M -0.59 % | 139.210 M -10.99 % | 156.399 M 28.02 % | 122.171 M 30.61 % | 93.537 M -16.82 % | 112.451 M 7.53 % | 104.581 M -19.07 % | 129.225 M 9.78 % | 117.710 M -28.64 % | 164.962 M 3.49 % | 159.402 M -10.96 % | 179.013 M 15.62 % | 154.830 M 2.70 % | 150.762 M -3.89 % | 156.865 M 10.87 % | 141.487 M 6.37 % | 133.012 M 19.29 % | 111.506 M 15.86 % | 96.239 M 27.75 % | 75.334 M -5.81 % | 79.980 M -10.79 % | 89.658 M 7.28 % | 83.575 M 13.16 % | 73.853 M 0.00 % | 73.853 M 115.59 % | 34.256 M -67.25 % | 104.603 M 46.21 % | 71.543 M 0.00 % | 71.543 M 8.12 % | 66.173 M -6.62 % | 70.863 M 40.31 % | 50.503 M 0.00 % | 50.503 M -11.30 % | 56.936 M 0.00 % | 56.936 M 56.02 % | 36.493 M 0.00 % | 36.493 M |
Income tax expense | -3.022 M -117.40 % | 17.372 M -8.75 % | 19.038 M 10.82 % | 17.179 M 23.25 % | 13.938 M -14.92 % | 16.382 M 1 763.71 % | 879.000 K -91.77 % | 10.677 M -51.98 % | 22.236 M 48.40 % | 14.984 M -19.31 % | 18.570 M 4.84 % | 17.712 M -44.63 % | 31.986 M 24.81 % | 25.627 M 79.55 % | 14.273 M -22.29 % | 18.368 M 34.69 % | 13.637 M 17.45 % | 11.611 M 99.50 % | 5.820 M -9.19 % | 6.409 M -15.66 % | 7.599 M 7.59 % | 7.063 M 271.54 % | 1.901 M -57.82 % | 4.507 M -28.65 % | 6.317 M 0.00 % | 6.317 M -15.25 % | 7.454 M 41.39 % | 5.272 M -10.95 % | 5.920 M 0.00 % | 5.920 M 239.64 % | 1.743 M -72.12 % | 6.251 M 102.95 % | 3.080 M 0.00 % | 3.080 M 47.16 % | 2.093 M 0.00 % | 2.093 M 98.01 % | 1.057 M 0.00 % | 1.057 M |
Cost of revenue | 267.436 M 7.60 % | 248.553 M -0.97 % | 250.977 M -3.38 % | 259.759 M 20.18 % | 216.134 M 4.19 % | 207.439 M -2.87 % | 213.570 M -6.84 % | 229.242 M 3.36 % | 221.781 M 2.52 % | 216.319 M -11.18 % | 243.535 M -1.62 % | 247.533 M -11.46 % | 279.558 M 5.90 % | 263.992 M -9.97 % | 293.221 M 4.96 % | 279.352 M 16.57 % | 239.639 M 3.14 % | 232.339 M -0.74 % | 234.064 M 4.73 % | 223.496 M 16.15 % | 192.415 M 6.82 % | 180.138 M 3.32 % | 174.344 M -5.80 % | 185.079 M 12.16 % | 165.009 M 0.00 % | 165.009 M -25.54 % | 221.596 M 24.30 % | 178.272 M 17.46 % | 151.771 M 0.00 % | 151.771 M 14.93 % | 132.059 M -10.18 % | 147.023 M 20.75 % | 121.757 M 0.00 % | 121.757 M -1.79 % | 123.970 M 0.00 % | 123.970 M 11.03 % | 111.658 M 0.00 % | 111.658 M |
General and administrative expenses | 19.043 M -9.41 % | 21.020 M -7.98 % | 22.842 M 9.82 % | 20.799 M -6.31 % | 22.199 M -4.04 % | 23.133 M 16.25 % | 19.899 M -10.47 % | 22.225 M -7.57 % | 24.045 M 31.88 % | 18.233 M -11.79 % | 20.671 M -14.20 % | 24.092 M -8.88 % | 26.440 M 10.39 % | 23.952 M 10.82 % | 21.614 M -5.02 % | 22.757 M 31.63 % | 17.288 M -32.41 % | 25.577 M 19.64 % | 21.378 M 6.42 % | 20.089 M 16.07 % | 17.308 M -5.91 % | 18.395 M 10.87 % | 16.592 M -12.68 % | 19.001 M 9.52 % | 17.350 M 0.00 % | 17.350 M 184.75 % | 6.093 M -78.53 % | 28.378 M 80.89 % | 15.688 M 0.00 % | 15.688 M 35.14 % | 11.609 M -19.34 % | 14.393 M 6.52 % | 13.512 M 0.00 % | 13.512 M 2.07 % | 13.238 M 0.00 % | 13.238 M 3.20 % | 12.827 M 0.00 % | 12.827 M |
Selling and marketing expenses | 30.204 M 7.29 % | 28.151 M -6.77 % | 30.196 M 6.95 % | 28.235 M 8.50 % | 26.023 M 7.43 % | 24.224 M -10.80 % | 27.156 M -3.67 % | 28.190 M 7.91 % | 26.124 M 3.93 % | 25.135 M -17.28 % | 30.384 M -8.78 % | 33.310 M -8.39 % | 36.362 M 2.58 % | 35.446 M -7.89 % | 38.484 M 8.16 % | 35.580 M 21.76 % | 29.221 M -2.95 % | 30.108 M 14.80 % | 26.227 M 13.79 % | 23.048 M 14.53 % | 20.124 M -2.16 % | 20.568 M -24.81 % | 27.353 M 3.59 % | 26.404 M 27.49 % | 20.711 M 0.00 % | 20.711 M -18.33 % | 25.360 M 21.24 % | 20.917 M 21.65 % | 17.194 M 0.00 % | 17.194 M 2.68 % | 16.746 M -7.46 % | 18.096 M 12.51 % | 16.084 M 0.00 % | 16.084 M -10.47 % | 17.965 M 0.00 % | 17.965 M 0.55 % | 17.867 M 0.00 % | 17.867 M |
Other expenses | -2.825 M -916.19 % | -278.000 K -106.88 % | 4.040 M 271.77 % | -2.352 M 9.82 % | -2.608 M -4 239.68 % | 63.000 K -93.40 % | 954.000 K 651.18 % | 127.000 K -79.11 % | 608.000 K -99.06 % | 64.433 M -40.85 % | 108.937 M 20.08 % | 90.721 M -15.27 % | 107.071 M 24.94 % | 85.699 M 10.11 % | 77.828 M -12.71 % | 89.162 M 3.60 % | 86.062 M 27.27 % | 67.624 M 21.39 % | 55.706 M 23.97 % | 44.935 M 50.26 % | 29.904 M -11.96 % | 33.968 M -13.03 % | 39.056 M 30.92 % | 29.832 M | 0.000 | 0.000 100.00 % | -4.654 M -109.44 % | 49.312 M | 0.000 | 0.000 -100.00 % | 30.611 M 2.67 % | 29.815 M 48 977.05 % | -61.000 K 0.00 % | -61.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 59.329 M -3.84 % | 61.699 M -10.66 % | 69.061 M 14.81 % | 60.151 M 7.19 % | 56.117 M -8.31 % | 61.201 M 0.68 % | 60.787 M -41.88 % | 104.581 M -19.07 % | 129.225 M 9.78 % | 117.710 M -30.17 % | 168.569 M 5.75 % | 159.402 M -10.96 % | 179.013 M 15.62 % | 154.830 M 2.70 % | 150.762 M -3.89 % | 156.865 M 10.87 % | 141.487 M 6.37 % | 133.012 M 19.29 % | 111.506 M 15.86 % | 96.239 M 27.75 % | 75.334 M -5.81 % | 79.980 M -10.79 % | 89.658 M 7.28 % | 83.575 M 85.53 % | 45.046 M 0.00 % | 45.046 M 31.50 % | 34.256 M -67.25 % | 104.603 M 160.47 % | 40.159 M 0.00 % | 40.159 M -39.31 % | 66.173 M -6.62 % | 70.863 M 91.70 % | 36.966 M 0.00 % | 36.966 M -3.34 % | 38.244 M 0.00 % | 38.244 M 3.62 % | 36.908 M 0.00 % | 36.908 M |
Cost and expenses | 326.765 M 5.32 % | 310.252 M -3.06 % | 320.038 M 0.04 % | 319.910 M 17.51 % | 272.251 M 1.34 % | 268.640 M -2.08 % | 274.357 M -17.81 % | 333.823 M 18.67 % | 281.310 M 4.35 % | 269.596 M -34.58 % | 412.104 M 1.27 % | 406.935 M -11.26 % | 458.571 M 9.49 % | 418.822 M -5.67 % | 443.983 M 1.78 % | 436.217 M 14.45 % | 381.126 M 4.32 % | 365.351 M 5.72 % | 345.570 M 8.08 % | 319.735 M 19.42 % | 267.749 M 18.35 % | 226.233 M 0.53 % | 225.047 M -5.79 % | 238.872 M 13.72 % | 210.055 M 0.00 % | 210.055 M -19.31 % | 260.334 M 11.58 % | 233.318 M 21.56 % | 191.930 M 0.00 % | 191.930 M 14.44 % | 167.719 M -10.80 % | 188.032 M 18.47 % | 158.722 M 0.00 % | 158.722 M -2.15 % | 162.214 M 0.00 % | 162.214 M 9.19 % | 148.566 M 0.00 % | 148.566 M |
Research and development expenses | 12.907 M 0.79 % | 12.806 M 6.87 % | 11.983 M -11.03 % | 13.469 M 28.24 % | 10.503 M -18.73 % | 12.924 M 1.14 % | 12.778 M 26.95 % | 10.065 M 7.53 % | 9.360 M -5.54 % | 9.909 M 15.53 % | 8.577 M -23.96 % | 11.279 M 23.40 % | 9.140 M -6.09 % | 9.733 M -24.17 % | 12.836 M 37.05 % | 9.366 M 5.05 % | 8.916 M -8.11 % | 9.703 M 18.40 % | 8.195 M 0.34 % | 8.167 M 2.11 % | 7.998 M 13.46 % | 7.049 M 5.89 % | 6.657 M -20.16 % | 8.338 M 17.72 % | 7.083 M 0.00 % | 7.083 M -5.02 % | 7.457 M 24.37 % | 5.996 M -17.30 % | 7.250 M 0.00 % | 7.250 M 0.60 % | 7.207 M -15.80 % | 8.559 M 15.16 % | 7.432 M 0.00 % | 7.432 M 5.55 % | 7.041 M 0.00 % | 7.041 M 13.29 % | 6.215 M 0.00 % | 6.215 M |
Selling general and administrative expenses | 49.247 M 0.15 % | 49.171 M -7.29 % | 53.038 M 8.17 % | 49.034 M 1.68 % | 48.222 M 1.83 % | 47.357 M 0.64 % | 47.055 M -6.66 % | 50.415 M 0.49 % | 50.169 M 15.68 % | 43.368 M -15.06 % | 51.055 M -11.06 % | 57.402 M -8.60 % | 62.802 M 5.73 % | 59.398 M -1.16 % | 60.098 M 3.02 % | 58.337 M 25.43 % | 46.509 M -16.48 % | 55.685 M 16.97 % | 47.605 M 10.36 % | 43.137 M 15.24 % | 37.432 M -3.93 % | 38.963 M -11.34 % | 43.945 M -3.22 % | 45.405 M 19.60 % | 37.963 M 0.00 % | 37.963 M 20.70 % | 31.453 M -36.19 % | 49.295 M 49.80 % | 32.908 M 0.00 % | 32.908 M 16.06 % | 28.355 M -12.72 % | 32.489 M 9.78 % | 29.595 M 0.00 % | 29.595 M -5.15 % | 31.203 M 0.00 % | 31.203 M 1.66 % | 30.694 M 0.00 % | 30.694 M |
Interest income | 2.314 M 6 154.05 % | 37.000 K -97.67 % | 1.590 M -31.47 % | 2.320 M -70.31 % | 7.815 M 71.27 % | 4.563 M -45.10 % | 8.312 M 205.93 % | 2.717 M -36.12 % | 4.253 M 167.32 % | 1.591 M 5.93 % | 1.502 M 564.60 % | 226.000 K 98.25 % | 114.000 K 11 300.00 % | 1.000 K -98.44 % | 64.000 K 6 300.00 % | 1.000 K -98.82 % | 85.000 K 8 400.00 % | 1.000 K -99.11 % | 112.000 K 11 100.00 % | 1.000 K -99.50 % | 200.000 K 9 900.00 % | 2.000 K -99.44 % | 358.000 K 8 850.00 % | 4.000 K | 0.000 | 0.000 -100.00 % | 119.000 K 11 800.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 70.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 678.000 K 128.28 % | 297.000 K -23.85 % | 390.000 K -54.12 % | 850.000 K -38.49 % | 1.382 M -45.65 % | 2.543 M -10.20 % | 2.832 M 8.26 % | 2.616 M 50.95 % | 1.733 M 14.01 % | 1.520 M 20.16 % | 1.265 M 52.96 % | 827.000 K 14.86 % | 720.000 K 19.40 % | 603.000 K 62.97 % | 370.000 K 91.71 % | 193.000 K 2.12 % | 189.000 K -68.02 % | 591.000 K -39.26 % | 973.000 K 17.23 % | 830.000 K -18.47 % | 1.018 M -23.80 % | 1.336 M -9.05 % | 1.469 M -5.59 % | 1.556 M | 0.000 | 0.000 -100.00 % | 2.422 M 25.17 % | 1.935 M | 0.000 | 0.000 -100.00 % | 1.272 M -6.33 % | 1.358 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 6.433 M -0.12 % | 6.441 M 38.10 % | 4.664 M 18.65 % | 3.931 M -14.30 % | 4.587 M -5.68 % | 4.863 M 2.57 % | 4.741 M 15.18 % | 4.116 M 11.94 % | 3.677 M 0.33 % | 3.665 M 1.61 % | 3.607 M -0.36 % | 3.620 M -14.82 % | 4.250 M -1.94 % | 4.334 M 5.58 % | 4.105 M 20.56 % | 3.405 M 0.89 % | 3.375 M 1.41 % | 3.328 M 2.27 % | 3.254 M 0.25 % | 3.246 M 0.09 % | 3.243 M -0.25 % | 3.251 M 3.17 % | 3.151 M 241.39 % | 923.000 K 17.21 % | 787.500 K 0.00 % | 787.500 K -33.66 % | 1.187 M -2.70 % | 1.220 M 124.06 % | 544.500 K 0.00 % | 544.500 K -73.39 % | 2.046 M 2.45 % | 1.997 M 30.95 % | 1.525 M 0.00 % | 1.525 M -1.61 % | 1.550 M 0.00 % | 1.550 M -2.76 % | 1.594 M 0.00 % | 1.594 M |
Operating income | 85.903 M 12.01 % | 76.690 M 9.32 % | 70.149 M -27.12 % | 96.248 M 45.71 % | 66.054 M 104.27 % | 32.336 M 344.42 % | 7.276 M -91.38 % | 84.399 M -10.28 % | 94.065 M 56.51 % | 60.102 M -44.83 % | 108.937 M 93.11 % | 56.411 M -47.31 % | 107.071 M 24.94 % | 85.699 M 10.11 % | 77.828 M -12.71 % | 89.162 M 3.60 % | 86.062 M 27.27 % | 67.624 M 21.39 % | 55.706 M 23.97 % | 44.935 M 50.26 % | 29.904 M -11.96 % | 33.968 M -13.03 % | 39.056 M 30.92 % | 29.832 M 3.55 % | 28.808 M 0.00 % | 28.808 M 718.99 % | -4.654 M -109.44 % | 49.312 M 57.12 % | 31.384 M 0.00 % | 31.384 M 2.53 % | 30.611 M 2.67 % | 29.815 M 120.23 % | 13.538 M 0.00 % | 13.538 M -27.57 % | 18.692 M 0.00 % | 18.692 M 4 604.10 % | -415.000 K 0.00 % | -415.000 K |
Operating income ratio | 0.21 5.03 % | 0.20 10.24 % | 0.18 -22.27 % | 0.23 18.45 % | 0.20 81.73 % | 0.11 381.40 % | 0.02 -91.17 % | 0.25 -5.66 % | 0.27 48.94 % | 0.18 -31.93 % | 0.26 90.69 % | 0.14 -40.63 % | 0.23 14.11 % | 0.20 16.73 % | 0.18 -14.24 % | 0.20 -9.48 % | 0.23 22.00 % | 0.19 14.82 % | 0.16 14.70 % | 0.14 25.83 % | 0.11 -14.47 % | 0.13 -11.73 % | 0.15 33.23 % | 0.11 -7.93 % | 0.12 0.00 % | 0.12 763.02 % | -0.02 -110.43 % | 0.17 24.04 % | 0.14 0.00 % | 0.14 -8.99 % | 0.15 12.85 % | 0.14 74.11 % | 0.08 0.00 % | 0.08 -23.94 % | 0.10 0.00 % | 0.10 3 788.58 % | 0.00 0.00 % | 0.00 |
Total other income expenses net | -73.267 M -823.55 % | 10.126 M -59.48 % | 24.990 M 340.36 % | -10.397 M -150.47 % | 20.599 M -58.75 % | 49.936 M 205.75 % | -47.220 M -223.64 % | 38.192 M 68.72 % | 22.636 M 486.87 % | -5.851 M 73.41 % | -22.003 M -183.81 % | 26.253 M 5.08 % | 24.983 M 9.49 % | 22.817 M 1 068.46 % | -2.356 M -304.34 % | 1.153 M 112.36 % | -9.329 M -1 316.30 % | 767.000 K 110.75 % | -7.132 M -10.78 % | -6.438 M -1.05 % | -6.371 M -493.76 % | 1.618 M 116.34 % | -9.900 M -480.99 % | -1.704 M -35.13 % | -1.261 M 0.00 % | -1.261 M 33.14 % | -1.886 M 72.44 % | -6.843 M -486.38 % | -1.167 M 0.00 % | -1.167 M -1 168.48 % | -92.000 K 76.53 % | -392.000 K 83.26 % | -2.342 M 0.00 % | -2.342 M -403.66 % | -465.000 K 0.00 % | -465.000 K 39.14 % | -764.000 K 0.00 % | -764.000 K |
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 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-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 | -241.952 M 49.20 % | -476.246 M -23.70 % | -384.994 M -38.77 % | -277.439 M 17.42 % | -335.969 M -2 398.64 % | 14.616 M -89.94 % | 145.293 M -49.39 % | 287.095 M 336.69 % | 65.743 M 369.99 % | -24.350 M 50.81 % | -49.506 M |
Total investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.631 M -77.93 % | 224.894 M 4.22 % | 215.793 M -0.63 % | 217.167 M 10.59 % | 196.363 M 189.80 % | 67.758 M | 0.000 |
Total debt | 159.469 M 108.37 % | 76.531 M -11.13 % | 86.114 M -4.95 % | 90.599 M -45.48 % | 166.171 M -62.05 % | 437.897 M -30.50 % | 630.038 M -3.39 % | 652.113 M 40.57 % | 463.906 M 26.01 % | 368.161 M 0.89 % | 364.908 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 -100.00 % | 138.297 M 0.00 % | 138.297 M | 0.000 -100.00 % | 127.538 M | 0.000 -100.00 % | 122.868 M | 0.000 -100.00 % | 97.612 M |
Retained earnings | 347.362 M -3.52 % | 360.042 M -32.43 % | 532.809 M 16.66 % | 456.708 M 17.70 % | 388.036 M 16.12 % | 334.158 M -17.83 % | 406.674 M 0.88 % | 403.109 M 21.42 % | 332.003 M 13.52 % | 292.455 M -35.93 % | 456.466 M |
Common stock | 346.016 M 0.00 % | 346.016 M 0.00 % | 346.016 M 0.00 % | 346.016 M 0.00 % | 346.016 M 0.00 % | 346.016 M 0.00 % | 346.016 M 0.00 % | 346.016 M 0.00 % | 346.016 M 0.00 % | 346.016 M 0.00 % | 346.016 M |
Total equity | 1.141 B 1.39 % | 1.125 B -13.25 % | 1.297 B 6.32 % | 1.220 B 6.06 % | 1.150 B 6.85 % | 1.077 B -6.13 % | 1.147 B 0.52 % | 1.141 B 6.88 % | 1.068 B 7.14 % | 996.404 M -13.87 % | 1.157 B |
Other non current liabilities | 29.000 K 0.00 % | 29.000 K 0.00 % | 29.000 K 0.00 % | 29.000 K -99.74 % | 11.195 M 20.64 % | 9.280 M -0.67 % | 9.343 M -0.17 % | 9.359 M 20.51 % | 7.766 M -39.37 % | 12.808 M -20.26 % | 16.062 M |
Long term debt | 48.000 K -93.81 % | 776.000 K -58.61 % | 1.875 M -47.02 % | 3.539 M -31.51 % | 5.167 M -50.65 % | 10.471 M -1.71 % | 10.653 M -14.78 % | 12.500 M -29.20 % | 17.656 M 96.33 % | 8.993 M -49.84 % | 17.929 M |
Total non current liabilities | 77.000 K -98.42 % | 4.883 M -12.65 % | 5.590 M 27.89 % | 4.371 M -80.24 % | 22.119 M -16.76 % | 26.571 M 32.88 % | 19.996 M -37.62 % | 32.054 M 7.50 % | 29.817 M 36.77 % | 21.801 M -35.86 % | 33.991 M |
Other current liabilities | 85.707 M -73.37 % | 321.788 M 261.46 % | 89.025 M 7.78 % | 82.597 M -60.99 % | 211.758 M 4.44 % | 202.751 M 185.75 % | 70.953 M 4.30 % | 68.026 M -75.44 % | 276.994 M 5.19 % | 263.319 M 83.96 % | 143.140 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 1.629 M 80.20 % | 904.000 K -46.76 % | 1.698 M -99.21 % | 213.720 M 36 370.99 % | 586.000 K -99.04 % | 61.324 M 3 112.36 % | 1.909 M -99.45 % | 349.423 M 36 147.20 % | 964.000 K |
Short term debt | 159.421 M 110.44 % | 75.755 M -10.07 % | 84.239 M -3.24 % | 87.060 M -45.92 % | 160.975 M -62.02 % | 423.846 M -30.89 % | 613.281 M -3.48 % | 635.403 M 42.39 % | 446.250 M 24.25 % | 359.168 M 3.51 % | 346.979 M |
Total current liabilities | 432.043 M -32.33 % | 638.476 M 72.73 % | 369.648 M -4.28 % | 386.184 M -29.05 % | 544.304 M -25.18 % | 727.514 M -7.57 % | 787.131 M -0.77 % | 793.278 M -5.88 % | 842.801 M 0.19 % | 841.162 M 37.52 % | 611.653 M |
Total liabilities | 432.120 M -32.83 % | 643.359 M 71.45 % | 375.238 M -3.92 % | 390.555 M -31.05 % | 566.423 M -24.89 % | 754.085 M -6.57 % | 807.127 M -2.21 % | 825.332 M -5.42 % | 872.618 M 1.12 % | 862.963 M 33.66 % | 645.644 M |
Other non current assets | 210.849 M -12.87 % | 242.004 M -8.31 % | 263.936 M -8.66 % | 288.951 M 33.36 % | 216.673 M -7.97 % | 235.440 M -7.19 % | 253.686 M -6.12 % | 270.233 M -10.08 % | 300.524 M 28.32 % | 234.201 M 9.40 % | 214.079 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.303 M -5.77 % | 103.257 M -2.21 % | 105.594 M -24.26 % | 139.421 M | 0.000 -100.00 % | 98.025 M | 0.000 |
Intangible assets | 5.786 M -11.22 % | 6.517 M -13.06 % | 7.496 M -9.90 % | 8.320 M -12.40 % | 9.498 M -11.51 % | 10.733 M -9.07 % | 11.803 M -10.56 % | 13.197 M 584.14 % | 1.929 M -10.45 % | 2.154 M 20.13 % | 1.793 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 | 5.786 M -11.22 % | 6.517 M -13.06 % | 7.496 M -9.90 % | 8.320 M -12.40 % | 9.498 M -11.51 % | 10.733 M -9.07 % | 11.803 M -10.56 % | 13.197 M 584.14 % | 1.929 M -10.45 % | 2.154 M 20.13 % | 1.793 M |
Property plant equipment net | 50.815 M -4.21 % | 53.050 M -7.07 % | 57.089 M 1.11 % | 56.464 M 4.99 % | 53.779 M 2.15 % | 52.647 M 2.00 % | 51.614 M -3.95 % | 53.737 M -1.07 % | 54.317 M 51.30 % | 35.901 M 1.61 % | 35.332 M |
Total non current assets | 292.972 M -8.97 % | 321.857 M -7.37 % | 347.459 M -6.86 % | 373.058 M -6.06 % | 397.138 M -5.81 % | 421.615 M -4.85 % | 443.095 M -10.32 % | 494.085 M 34.82 % | 366.469 M -3.66 % | 380.398 M 45.72 % | 261.051 M |
Other current assets | 65.031 M -12.96 % | 74.718 M 3.73 % | 72.030 M -11.21 % | 81.128 M 14.30 % | 70.979 M 15.76 % | 61.314 M -22.84 % | 79.460 M 42.92 % | 55.596 M -89.21 % | 515.191 M 1 549.93 % | 31.225 M 6.26 % | 29.386 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.631 M -77.93 % | 224.894 M 4.22 % | 215.793 M -0.63 % | 217.167 M 10.59 % | 196.363 M 189.80 % | 67.758 M | 0.000 |
cash and cash equivalents | 401.421 M -27.38 % | 552.777 M 17.34 % | 471.108 M 28.01 % | 368.038 M -26.71 % | 502.140 M 18.63 % | 423.281 M -12.68 % | 484.745 M 32.80 % | 365.018 M -8.32 % | 398.163 M 1.44 % | 392.511 M -5.29 % | 414.414 M |
Cash and short term investments | 401.421 M -27.38 % | 552.777 M 17.34 % | 471.108 M 28.01 % | 368.038 M -33.30 % | 551.771 M -14.87 % | 648.175 M -7.47 % | 700.538 M 20.33 % | 582.185 M -2.08 % | 594.526 M 29.17 % | 460.269 M 11.07 % | 414.414 M |
Total current assets | 1.280 B -11.52 % | 1.447 B 9.20 % | 1.325 B 7.06 % | 1.237 B -6.22 % | 1.320 B -6.35 % | 1.409 B -6.74 % | 1.511 B 2.63 % | 1.472 B -6.45 % | 1.574 B 6.41 % | 1.479 B -4.06 % | 1.541 B |
Inventory | 345.705 M 0.06 % | 345.490 M 5.59 % | 327.194 M 3.06 % | 317.465 M 15.50 % | 274.852 M -2.73 % | 282.557 M -13.41 % | 326.329 M -16.02 % | 388.568 M -16.26 % | 463.992 M -16.77 % | 557.465 M -5.08 % | 587.287 M |
Net receivables | 467.907 M -1.24 % | 473.775 M 4.23 % | 454.548 M -3.46 % | 470.862 M 11.58 % | 422.004 M 1.19 % | 417.023 M 3.07 % | 404.606 M -9.26 % | 445.899 M -2.49 % | 457.304 M 6.35 % | 430.010 M | 0.000 |
Tax assets | 25.522 M 25.81 % | 20.286 M 7.12 % | 18.938 M -1.99 % | 19.323 M -2.83 % | 19.885 M 1.78 % | 19.538 M -4.22 % | 20.398 M 16.58 % | 17.497 M 80.40 % | 9.699 M -4.13 % | 10.117 M 2.74 % | 9.847 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 156.320 M -16.23 % | 186.612 M 17.54 % | 158.762 M -18.69 % | 195.248 M 37.05 % | 142.462 M 76.34 % | 80.787 M -7.42 % | 87.258 M -2.48 % | 89.480 M 0.00 % | 89.480 M -31.40 % | 130.430 M 8.18 % | 120.570 M |
Tax payables | 30.595 M -43.68 % | 54.321 M 50.92 % | 35.993 M 76.65 % | 20.375 M -25.67 % | 27.411 M 42.11 % | 19.288 M 75.60 % | 10.984 M | 0.000 -100.00 % | 32.358 M -61.36 % | 83.750 M | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.000 K 0.00 % | 29.000 K | 0.000 -100.00 % | 541.000 K | 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 | 5.196 M -24.10 % | 6.846 M -19.36 % | 8.490 M -16.16 % | 10.126 M -13.86 % | 11.755 M -41.54 % | 20.109 M 11.74 % | 17.997 M -11.34 % | 20.298 M -2.83 % | 20.889 M 655.75 % | 2.764 M -45.52 % | 5.073 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 447.538 M 6.76 % | 419.200 M 0.22 % | 418.276 M 49.93 % | 278.975 M 0.36 % | 277.972 M 4.24 % | 266.673 M 0.00 % | 266.673 M 0.00 % | 266.673 M 0.00 % | 266.673 M 3.84 % | 256.803 M 0.00 % | 256.803 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 4.078 M 10.63 % | 3.686 M 359.03 % | 803.000 K -85.91 % | 5.699 M -15.72 % | 6.762 M | 0.000 -100.00 % | 9.654 M 119.66 % | 4.395 M | 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 | 1.573 B -11.06 % | 1.769 B 5.76 % | 1.672 B 3.84 % | 1.611 B -6.19 % | 1.717 B -6.22 % | 1.831 B -6.31 % | 1.954 B -0.63 % | 1.966 B 1.35 % | 1.940 B 4.35 % | 1.859 B 3.15 % | 1.803 B |
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 | |
---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 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 -100.00 % | 924.000 K -7.97 % | 1.004 M 0.10 % | 1.003 M 1.11 % | 992.000 K -55.19 % | 2.214 M -5.18 % | 2.335 M 0.00 % | 2.335 M 120.28 % | 1.060 M -69.87 % | 3.518 M |
Change in working capital | -28.397 M -256.70 % | -7.961 M -142.59 % | 18.690 M 142.40 % | -44.082 M -158.53 % | 75.317 M 10.13 % | 68.392 M -23.30 % | 89.172 M 564.87 % | 13.412 M -67.04 % | 40.696 M 1 700.31 % | -2.543 M |
Accounts receivables | -32.051 M -139.04 % | -13.408 M -134.94 % | 38.378 M 152.75 % | -72.761 M -170.94 % | -26.855 M -278.63 % | 15.034 M 14.60 % | 13.119 M -33.68 % | 19.782 M | 0.000 | 0.000 |
Inventory | -215.000 K 99.13 % | -24.812 M -92.79 % | -12.870 M 69.80 % | -42.613 M -653.06 % | 7.705 M -76.90 % | 33.352 M -34.80 % | 51.157 M -20.55 % | 64.392 M -24.30 % | 85.057 M 723.08 % | 10.334 M |
Accounts payables | 0.000 | 0.000 100.00 % | -42.386 M -174.41 % | 56.959 M -10.40 % | 63.567 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 3.869 M -87.21 % | 30.259 M -14.93 % | 35.568 M 148.15 % | 14.333 M -53.61 % | 30.900 M 50.67 % | 20.509 M -23.45 % | 26.790 M 133.12 % | -80.895 M -220.16 % | -25.267 M | 0.000 |
Other non cash items | 28.372 M 300.65 % | -14.140 M -11.64 % | -12.666 M -98.06 % | -6.395 M -159.68 % | 10.715 M 127.51 % | -38.955 M -152.05 % | 74.836 M 220.33 % | -62.192 M 30.52 % | -89.514 M -2 638.27 % | -3.269 M |
Net cash provided by operating activities | 19.044 M -73.58 % | 72.080 M -32.53 % | 106.831 M 165.04 % | 40.308 M -77.39 % | 178.264 M 50.07 % | 118.786 M -33.05 % | 177.422 M 516.54 % | 28.777 M -41.12 % | 48.871 M -39.44 % | 80.696 M |
Investments in property plant and equipment | -97.000 K 95.46 % | -2.138 M 63.98 % | -5.936 M -155.64 % | -2.322 M 70.88 % | -7.975 M -131.70 % | -3.442 M -535.06 % | -542.000 K 89.59 % | -5.205 M -249.33 % | -1.490 M 66.48 % | -4.445 M |
Acquisitions net | 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 | 0.000 | 0.000 -100.00 % | 154.383 M | 0.000 | 0.000 100.00 % | -10.633 M 16.20 % | -12.689 M 89.96 % | -126.373 M -107.29 % | -60.965 M |
Sales maturities of investments | 0.000 | 0.000 100.00 % | -154.383 M -42.84 % | -108.084 M -163.77 % | 169.494 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 5.981 M -59.89 % | 14.910 M -90.70 % | 160.246 M 7 844.77 % | 2.017 M -79.49 % | 9.835 M 30 834.38 % | -32.000 K -102.42 % | 1.325 M 103.83 % | -34.580 M -19 218.44 % | -179.000 K 99.50 % | -36.128 M |
Net cash used for investing activites | 5.884 M -53.93 % | 12.772 M 17 595.89 % | -73.000 K -100.16 % | 45.994 M -73.16 % | 171.354 M 5 032.47 % | -3.474 M 64.73 % | -9.850 M 81.23 % | -52.474 M 59.02 % | -128.042 M -26.10 % | -101.538 M |
Debt repayment | 84.000 M 1 300.00 % | -7.000 M -133.33 % | -3.000 M 95.95 % | -74.000 M 71.90 % | -263.372 M -35.58 % | -194.253 M -796.50 % | -21.668 M -111.48 % | 188.778 M 143.21 % | 77.620 M 1 008.86 % | 7.000 M |
Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 15.000 K | 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 |
Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -138.406 M | 0.000 | 0.000 | 0.000 100.00 % | -207.609 M | 0.000 | 0.000 |
Other financing activites | -243.861 M -9 623.33 % | -2.508 M -53.30 % | -1.636 M -1 197.99 % | 149.000 K 108.84 % | -1.686 M 29.07 % | -2.377 M 43.34 % | -4.195 M 97.98 % | -207.511 M -8 887.05 % | -2.309 M 0.00 % | -2.309 M |
Net cash used provided by financing activities | -159.861 M -1 581.33 % | -9.508 M -105.09 % | -4.636 M 97.82 % | -212.242 M 19.93 % | -265.058 M -36.57 % | -194.077 M -709.70 % | -23.969 M -27.95 % | -18.733 M -125.08 % | 74.691 M 1 492.22 % | 4.691 M |
Effect of forex changes on cash | -16.423 M -359.65 % | 6.325 M 567.19 % | 948.000 K 111.61 % | -8.162 M -43.17 % | -5.701 M -132.95 % | 17.301 M 172.46 % | -23.876 M -357.15 % | 9.285 M -8.36 % | 10.132 M 769.70 % | 1.165 M |
Net change in cash | -151.356 M -285.33 % | 81.669 M -20.76 % | 103.070 M 176.86 % | -134.102 M -270.05 % | 78.859 M 228.30 % | -61.464 M -151.34 % | 119.727 M 461.22 % | -33.145 M -686.43 % | 5.652 M 137.72 % | -14.986 M |
Cash at beginning of period | 552.777 M 17.34 % | 471.108 M 28.01 % | 368.038 M -26.71 % | 502.140 M 18.63 % | 423.281 M -12.68 % | 484.745 M 32.80 % | 365.018 M -8.32 % | 398.163 M 1.44 % | 392.511 M -3.68 % | 407.497 M |
Cash at end of period | 401.421 M -27.38 % | 552.777 M 17.34 % | 471.108 M 28.01 % | 368.038 M -26.71 % | 502.140 M 18.63 % | 423.281 M -12.68 % | 484.745 M 32.80 % | 365.018 M -8.32 % | 398.163 M 1.44 % | 392.511 M |
Operating cash flow | 19.044 M -73.58 % | 72.080 M -32.53 % | 106.831 M 165.04 % | 40.308 M -77.39 % | 178.264 M 50.07 % | 118.786 M -33.05 % | 177.422 M 516.54 % | 28.777 M -41.12 % | 48.871 M -39.44 % | 80.696 M |
Capital expenditure | -97.000 K 96.29 % | -2.615 M 58.50 % | -6.301 M 0.47 % | -6.331 M 20.61 % | -7.975 M -131.70 % | -3.442 M -535.06 % | -542.000 K 89.59 % | -5.205 M -211.30 % | -1.672 M 62.38 % | -4.445 M |
Free CashFlow | 18.947 M -72.72 % | 69.465 M -30.90 % | 100.530 M 195.88 % | 33.977 M -80.05 % | 170.289 M 47.64 % | 115.344 M -34.79 % | 176.880 M 650.38 % | 23.572 M -50.06 % | 47.199 M -38.10 % | 76.251 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 |