6651.TWO

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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014