
CTCI Advanced Systems Inc. 5209.TWO
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 6.395 B -5.54 % | 6.770 B 72.43 % | 3.926 B 14.13 % | 3.440 B 20.86 % | 2.847 B 6.72 % | 2.667 B 89.52 % | 1.407 B 5.22 % | 1.338 B 17.44 % | 1.139 B -21.23 % | 1.446 B 6.80 % | 1.354 B 20.56 % | 1.123 B -18.87 % | 1.384 B -18.43 % | 1.697 B -11.83 % | 1.925 B 86.12 % | 1.034 B 12.05 % | 922.818 M 37.40 % | 671.632 M 1.11 % | 664.257 M -28.18 % | 924.838 M 45.26 % | 636.674 M |
Net income | 378.927 M 8.03 % | 350.768 M 44.36 % | 242.986 M -11.07 % | 273.240 M 101.96 % | 135.296 M | 0.000 -100.00 % | 76.235 M 0.46 % | 75.889 M 4.81 % | 72.408 M -9.21 % | 79.749 M 0.18 % | 79.602 M -19.07 % | 98.354 M -17.53 % | 119.255 M -8.95 % | 130.982 M 27.88 % | 102.422 M 64.69 % | 62.192 M 86.58 % | 33.332 M -24.88 % | 44.372 M -24.45 % | 58.734 M 20.86 % | 48.596 M 165.20 % | 18.324 M |
Income before tax | 467.800 M 7.38 % | 435.653 M 40.03 % | 311.111 M 10.63 % | 281.215 M 97.39 % | 142.468 M | 0.000 -100.00 % | 95.171 M 1.86 % | 93.432 M 10.12 % | 84.847 M -13.90 % | 98.545 M 7.15 % | 91.967 M -21.94 % | 117.811 M -13.26 % | 135.814 M -12.41 % | 155.059 M 21.01 % | 128.133 M 75.08 % | 73.184 M 54.04 % | 47.510 M -12.25 % | 54.141 M -27.06 % | 74.224 M 33.53 % | 55.585 M 175.98 % | 20.141 M |
Income before tax ratio | 0.07 13.68 % | 0.06 -18.79 % | 0.08 -3.07 % | 0.08 63.33 % | 0.05 | 0.00 -100.00 % | 0.07 -3.19 % | 0.07 -6.24 % | 0.07 9.30 % | 0.07 0.33 % | 0.07 -35.25 % | 0.10 6.92 % | 0.10 7.37 % | 0.09 37.25 % | 0.07 -5.93 % | 0.07 37.47 % | 0.05 -36.13 % | 0.08 -27.86 % | 0.11 85.92 % | 0.06 89.99 % | 0.03 |
EBITDA | 535.943 M 6.75 % | 502.035 M 36.36 % | 368.156 M 15.00 % | 320.124 M 85.22 % | 172.838 M -15.50 % | 204.539 M 107.06 % | 98.781 M 1.65 % | 97.182 M 8.60 % | 89.485 M -2.47 % | 91.751 M 26.34 % | 72.622 M -35.15 % | 111.993 M -18.28 % | 137.052 M -1.46 % | 139.086 M 5.58 % | 131.735 M 70.75 % | 77.153 M 50.00 % | 51.434 M -11.30 % | 57.989 M -25.57 % | 77.914 M 30.82 % | 59.557 M 142.28 % | 24.582 M |
Net income ratio | 0.06 14.37 % | 0.05 -16.28 % | 0.06 -22.08 % | 0.08 67.11 % | 0.05 | 0.00 -100.00 % | 0.05 -4.53 % | 0.06 -10.76 % | 0.06 15.26 % | 0.06 -6.20 % | 0.06 -32.87 % | 0.09 1.66 % | 0.09 11.61 % | 0.08 45.04 % | 0.05 -11.52 % | 0.06 66.52 % | 0.04 -45.33 % | 0.07 -25.28 % | 0.09 68.27 % | 0.05 82.57 % | 0.03 |
Ratio EBITDA | 0.08 13.02 % | 0.07 -20.91 % | 0.09 0.76 % | 0.09 53.25 % | 0.06 -20.82 % | 0.08 9.26 % | 0.07 -3.40 % | 0.07 -7.53 % | 0.08 23.81 % | 0.06 18.29 % | 0.05 -46.21 % | 0.10 0.72 % | 0.10 20.80 % | 0.08 19.75 % | 0.07 -8.26 % | 0.07 33.87 % | 0.06 -35.45 % | 0.09 -26.39 % | 0.12 82.14 % | 0.06 66.79 % | 0.04 |
Gross profit ratio | 0.09 14.18 % | 0.08 -22.13 % | 0.10 39.33 % | 0.07 -18.75 % | 0.09 -20.22 % | 0.11 -16.66 % | 0.13 -13.15 % | 0.15 -11.55 % | 0.17 30.48 % | 0.13 3.08 % | 0.13 -33.95 % | 0.20 8.60 % | 0.18 21.83 % | 0.15 15.01 % | 0.13 -0.93 % | 0.13 -14.46 % | 0.15 -22.28 % | 0.20 -12.46 % | 0.22 66.15 % | 0.13 -15.39 % | 0.16 |
Weighted average shs out dil | 30.196 M 4.84 % | 28.801 M 1.68 % | 28.326 M 1.10 % | 28.018 M 15.41 % | 24.277 M 0.00 % | 24.277 M 2.03 % | 23.795 M 0.12 % | 23.766 M -0.06 % | 23.780 M -0.09 % | 23.801 M 0.30 % | 23.729 M 1.13 % | 23.463 M 1.48 % | 23.121 M 0.65 % | 22.972 M 1.39 % | 22.656 M 3.96 % | 21.794 M -0.32 % | 21.864 M 0.00 % | 21.864 M 0.00 % | 21.864 M 0.00 % | 21.864 M 0.00 % | 21.864 M |
Weighted average shs out | 28.351 M 1.11 % | 28.040 M 1.34 % | 27.668 M 1.46 % | 27.271 M 15.59 % | 23.592 M 0.00 % | 23.592 M -0.51 % | 23.714 M 0.00 % | 23.714 M 0.06 % | 23.700 M 0.24 % | 23.643 M 1.22 % | 23.359 M 1.74 % | 22.960 M 2.50 % | 22.401 M 2.01 % | 21.959 M 1.38 % | 21.661 M 0.72 % | 21.506 M 0.00 % | 21.506 M 1.10 % | 21.272 M 1.54 % | 20.950 M 1.70 % | 20.599 M -1.68 % | 20.950 M |
EPS diluted | 12.77 4.84 % | 12.18 41.96 % | 8.58 -12.00 % | 9.75 74.73 % | 5.58 -15.07 % | 6.57 105.31 % | 3.20 0.31 % | 3.19 4.93 % | 3.04 -9.25 % | 3.35 -0.30 % | 3.36 -19.81 % | 4.19 -18.80 % | 5.16 -9.63 % | 5.71 26.33 % | 4.52 58.60 % | 2.85 86.27 % | 1.53 | 0.00 | 0.00 | 0.00 -100.00 % | 0.84 |
Earnings per share | 13.37 6.87 % | 12.51 42.48 % | 8.78 -12.38 % | 10.02 74.56 % | 5.74 -15.09 % | 6.76 109.94 % | 3.22 0.63 % | 3.20 4.92 % | 3.05 -9.50 % | 3.37 -1.17 % | 3.41 -20.33 % | 4.28 -19.55 % | 5.32 -10.74 % | 5.96 26.00 % | 4.73 63.67 % | 2.89 86.45 % | 1.55 -25.84 % | 2.09 -24.82 % | 2.78 17.80 % | 2.36 165.17 % | 0.89 |
Gross profit | 571.921 M 7.86 % | 530.257 M 34.26 % | 394.937 M 59.02 % | 248.352 M -1.81 % | 252.925 M -14.87 % | 297.095 M 57.96 % | 188.087 M -8.61 % | 205.816 M 3.88 % | 198.129 M 2.78 % | 192.772 M 10.09 % | 175.105 M -20.37 % | 219.896 M -11.90 % | 249.594 M -0.62 % | 251.155 M 1.40 % | 247.678 M 84.39 % | 134.325 M -4.15 % | 140.135 M 6.79 % | 131.227 M -11.49 % | 148.255 M 19.34 % | 124.230 M 22.91 % | 101.073 M |
Income tax expense | 88.873 M 4.70 % | 84.885 M 25.21 % | 67.792 M 890.39 % | 6.845 M 11.59 % | 6.134 M | 0.000 -100.00 % | 18.936 M 7.94 % | 17.543 M 41.03 % | 12.439 M -33.82 % | 18.796 M 52.01 % | 12.365 M -36.45 % | 19.457 M 17.51 % | 16.558 M -31.07 % | 24.023 M -6.46 % | 25.681 M 134.92 % | 10.932 M -23.99 % | 14.383 M 18.97 % | 12.090 M -25.41 % | 16.209 M 131.92 % | 6.989 M 284.65 % | 1.817 M |
Cost of revenue | 5.823 B -6.68 % | 6.240 B 76.69 % | 3.532 B 10.64 % | 3.192 B 23.07 % | 2.594 B 9.42 % | 2.370 B 94.39 % | 1.219 B 7.73 % | 1.132 B 20.30 % | 940.844 M -24.92 % | 1.253 B 6.31 % | 1.179 B 30.52 % | 903.084 M -20.41 % | 1.135 B -21.52 % | 1.446 B -13.79 % | 1.677 B 86.38 % | 899.704 M 14.95 % | 782.683 M 44.83 % | 540.405 M 4.73 % | 516.002 M -35.55 % | 800.608 M 49.48 % | 535.601 M |
General and administrative expenses | 141.948 M 12.71 % | 125.939 M 7.43 % | 117.226 M 10.74 % | 105.855 M -0.09 % | 105.953 M -10.90 % | 118.915 M 62.85 % | 73.019 M -8.89 % | 80.143 M 4.07 % | 77.009 M 23.30 % | 62.458 M 2.17 % | 61.133 M -9.96 % | 67.899 M -7.58 % | 73.467 M 10.80 % | 66.306 M 7.54 % | 61.655 M 23.13 % | 50.073 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.406 M -51.97 % | 13.337 M -44.83 % | 24.174 M 2.90 % | 23.493 M -10.19 % | 26.158 M -10.70 % | 29.292 M 1.03 % | 28.992 M 28.03 % | 22.645 M -4.72 % | 23.767 M 4.16 % | 22.818 M 51.01 % | 15.110 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.077 M -98.68 % | 157.143 M 87.56 % | 83.783 M -10.10 % | 93.196 M 9.63 % | 85.012 M -2.42 % | 87.116 M 27.38 % | 68.390 M -36.71 % | 108.057 M -19.46 % | 134.173 M -1.12 % | 135.686 M -4.53 % | 142.126 M 157.79 % | 55.133 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 148.140 M 13.48 % | 130.541 M 6.67 % | 122.377 M 7.94 % | 113.380 M -55.17 % | 252.925 M -14.87 % | 297.095 M 57.96 % | 188.087 M -8.61 % | 205.816 M 3.88 % | 198.129 M 2.78 % | 192.772 M 10.09 % | 175.105 M -20.37 % | 219.896 M -11.90 % | 249.594 M -0.62 % | 251.155 M 141.24 % | 104.109 M 35.40 % | 76.888 M -21.07 % | 97.416 M 7.71 % | 90.444 M -1.92 % | 92.218 M 23.16 % | 74.875 M -6.26 % | 79.876 M |
Cost and expenses | 5.971 B -6.27 % | 6.371 B 74.36 % | 3.654 B 10.55 % | 3.305 B 21.96 % | 2.710 B 7.96 % | 2.510 B 89.63 % | 1.324 B -1.04 % | 1.338 B 17.44 % | 1.139 B -21.23 % | 1.446 B 6.80 % | 1.354 B 20.56 % | 1.123 B -18.87 % | 1.384 B -18.43 % | 1.697 B -11.83 % | 1.925 B 86.12 % | 1.034 B 17.49 % | 880.099 M 39.51 % | 630.849 M 203.72 % | -608.220 M -169.47 % | 875.483 M 42.01 % | 616.477 M |
Research and development expenses | 6.192 M 34.55 % | 4.602 M -10.66 % | 5.151 M -31.55 % | 7.525 M -29.22 % | 10.632 M -27.33 % | 14.631 M -18.48 % | 17.948 M 116.16 % | 8.303 M -34.18 % | 12.615 M -25.97 % | 17.040 M 4.60 % | 16.290 M 8.98 % | 14.948 M -22.59 % | 19.309 M -23.97 % | 25.396 M 20.48 % | 21.079 M 50.47 % | 14.009 M -6.77 % | 15.026 M -2.77 % | 15.454 M -35.95 % | 24.128 M 20.02 % | 20.104 M 23.81 % | 16.238 M |
Selling general and administrative expenses | 141.948 M 12.71 % | 125.939 M 7.43 % | 117.226 M 10.74 % | 105.855 M -0.09 % | 105.953 M -15.45 % | 125.321 M 45.12 % | 86.356 M -17.22 % | 104.317 M 3.80 % | 100.502 M 13.41 % | 88.616 M -2.00 % | 90.425 M -6.67 % | 96.891 M 0.81 % | 96.112 M 6.70 % | 90.073 M 6.63 % | 84.473 M 29.59 % | 65.183 M -20.88 % | 82.390 M 9.87 % | 74.990 M 10.13 % | 68.090 M 24.32 % | 54.771 M -13.93 % | 63.638 M |
Interest income | 13.083 M 37.02 % | 9.548 M 23.90 % | 7.706 M 298.45 % | 1.934 M 35.62 % | 1.426 M -83.80 % | 8.804 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.021 M 14.22 % | 2.645 M 18.77 % | 2.227 M 452.61 % | 403.000 K -71.88 % | 1.433 M 28.87 % | 1.112 M -11.68 % | 1.259 M 106.39 % | 610.000 K 224.47 % | 188.000 K |
Interest expense | 9.117 M 50.52 % | 6.057 M 184.10 % | 2.132 M 103.44 % | 1.048 M -61.11 % | 2.695 M 742.19 % | 320.000 K 2 185.71 % | 14.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -75.00 % | 4.000 K -69.23 % | 13.000 K -50.00 % | 26.000 K 44.44 % | 18.000 K -52.63 % | 38.000 K -96.09 % | 971.000 K |
Depreciation and amortization | 59.026 M -2.15 % | 60.325 M 9.86 % | 54.913 M 45.04 % | 37.861 M 29.98 % | 29.129 M -2.36 % | 29.833 M 729.62 % | 3.596 M -4.11 % | 3.750 M -16.16 % | 4.473 M -3.50 % | 4.635 M 9.52 % | 4.232 M 7.52 % | 3.936 M 36.71 % | 2.879 M -15.32 % | 3.400 M -5.58 % | 3.601 M -9.18 % | 3.965 M 1.38 % | 3.911 M 2.33 % | 3.822 M 4.08 % | 3.672 M -6.66 % | 3.934 M 13.37 % | 3.470 M |
Operating income | 423.781 M 6.02 % | 399.716 M 46.65 % | 272.560 M 101.94 % | 134.972 M -6.96 % | 145.063 M -7.69 % | 157.150 M 87.57 % | 83.783 M -10.10 % | 93.196 M 9.63 % | 85.012 M -2.42 % | 87.116 M 27.38 % | 68.390 M -36.71 % | 108.057 M -19.46 % | 134.173 M -1.12 % | 135.686 M -4.53 % | 142.126 M 157.79 % | 55.133 M 29.06 % | 42.719 M 4.75 % | 40.783 M -27.22 % | 56.037 M 13.54 % | 49.355 M 144.37 % | 20.197 M |
Operating income ratio | 0.07 12.24 % | 0.06 -14.95 % | 0.07 76.93 % | 0.04 -23.01 % | 0.05 -13.50 % | 0.06 -1.03 % | 0.06 -14.56 % | 0.07 -6.66 % | 0.07 23.88 % | 0.06 19.27 % | 0.05 -47.50 % | 0.10 -0.73 % | 0.10 21.22 % | 0.08 8.28 % | 0.07 38.50 % | 0.05 15.18 % | 0.05 -23.76 % | 0.06 -28.02 % | 0.08 58.08 % | 0.05 68.23 % | 0.03 |
Total other income expenses net | 43.646 M 21.45 % | 35.937 M -6.78 % | 38.551 M -73.65 % | 146.289 M 2 353.28 % | 5.963 M -55.81 % | 13.494 M 18.49 % | 11.388 M 4 725.42 % | 236.000 K 243.03 % | -165.000 K -101.44 % | 11.429 M -51.52 % | 23.577 M 141.72 % | 9.754 M 494.39 % | 1.641 M -91.53 % | 19.373 M 238.45 % | -13.993 M -177.52 % | 18.051 M 276.77 % | 4.791 M -64.13 % | 13.358 M -26.55 % | 18.187 M 191.93 % | 6.230 M 11 225.00 % | -56.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
---|---|---|---|---|---|---|
Net debt | -1.066 B -13 137.72 % | 8.173 M 102.35 % | -347.859 M 32.52 % | -515.521 M -83.20 % | -281.399 M 61.26 % | -726.411 M |
Total investments | 30.172 M -1.55 % | 30.646 M 14.16 % | 26.844 M 7.83 % | 24.894 M -86.64 % | 186.314 M -46.45 % | 347.926 M |
Total debt | 507.679 M -27.00 % | 695.415 M 134.95 % | 295.978 M -8.26 % | 322.642 M 1 300.23 % | 23.042 M 13.89 % | 20.231 M |
Accumulated other comprehensive income loss | 213.712 M 11.59 % | 191.515 M | 0.000 | 0.000 | 0.000 -100.00 % | 528.391 M |
Retained earnings | 407.595 M 16.99 % | 348.391 M 49.11 % | 233.654 M -14.39 % | 272.919 M 256.96 % | -173.877 M -337.80 % | 73.118 M |
Common stock | 283.854 M 0.95 % | 281.170 M 0.97 % | 278.467 M 1.49 % | 274.385 M 1.21 % | 271.118 M 15.41 % | 234.915 M |
Total equity | 996.986 M 10.59 % | 901.501 M 29.17 % | 697.928 M 0.13 % | 697.032 M 37.46 % | 507.083 M -46.31 % | 944.410 M |
Other non current liabilities | 48.003 M -15.33 % | 56.697 M -24.38 % | 74.979 M -16.74 % | 90.052 M 20.28 % | 74.869 M 14.12 % | 65.603 M |
Long term debt | 472.793 M -5.09 % | 498.164 M 97.55 % | 252.169 M -11.00 % | 283.339 M 2 449.16 % | 11.115 M -45.17 % | 20.270 M |
Total non current liabilities | 526.617 M -6.26 % | 561.806 M 68.65 % | 333.111 M -10.81 % | 373.501 M 333.87 % | 86.086 M 0.14 % | 85.967 M |
Other current liabilities | 2.344 B 759.21 % | 272.822 M 26.08 % | 216.389 M 4.58 % | 206.914 M -7.32 % | 223.251 M -3.27 % | 230.796 M |
Deferred revenue | 0.000 -100.00 % | 1.611 B | 0.000 | 0.000 | 0.000 -100.00 % | 387.112 M |
Short term debt | 34.886 M -82.31 % | 197.251 M 350.25 % | 43.809 M 11.46 % | 39.303 M 229.53 % | 11.927 M -41.05 % | 20.231 M |
Total current liabilities | 3.542 B 5.41 % | 3.360 B 36.51 % | 2.462 B 11.16 % | 2.215 B 51.23 % | 1.464 B 42.42 % | 1.028 B |
Total liabilities | 4.069 B 3.74 % | 3.922 B 40.34 % | 2.795 B 7.99 % | 2.588 B 66.93 % | 1.550 B 39.16 % | 1.114 B |
Other non current assets | 447.980 M 5.02 % | 426.554 M -51.80 % | 884.975 M 59.86 % | 553.585 M 6 825.87 % | 7.993 M -4.56 % | 8.375 M |
Long term investments | -394.327 M -2.96 % | -382.997 M 54.66 % | -844.748 M -62.06 % | -521.263 M -60.52 % | -324.731 M -310.25 % | 154.452 M |
Intangible assets | 3.038 M -66.71 % | 9.126 M -99.30 % | 1.304 B 10.76 % | 1.178 B 40.64 % | 837.403 M | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 3.038 M -66.71 % | 9.126 M -35.20 % | 14.083 M 186.65 % | 4.913 M -99.04 % | 511.045 M | 0.000 |
Property plant equipment net | 317.475 M -10.05 % | 352.950 M -10.26 % | 393.313 M -6.24 % | 419.470 M 228.26 % | 127.787 M -32.69 % | 189.861 M |
Total non current assets | 393.091 M -7.10 % | 423.124 M -8.69 % | 463.409 M -3.18 % | 478.640 M 40.28 % | 341.213 M -8.38 % | 372.433 M |
Other current assets | 59.360 M -28.99 % | 83.596 M -59.87 % | 208.304 M -14.45 % | 243.500 M 292.94 % | 61.968 M 205.73 % | 20.269 M |
Short term investments | 424.499 M 2.62 % | 413.643 M -52.54 % | 871.592 M 59.59 % | 546.157 M 6.87 % | 511.045 M 164.14 % | 193.474 M |
cash and cash equivalents | 1.573 B 128.92 % | 687.242 M 6.74 % | 643.837 M -23.18 % | 838.163 M 175.31 % | 304.441 M -59.23 % | 746.642 M |
Cash and short term investments | 1.998 B 81.47 % | 1.101 B -27.35 % | 1.515 B 9.47 % | 1.384 B 69.75 % | 815.486 M -13.26 % | 940.116 M |
Total current assets | 4.673 B 6.19 % | 4.400 B 45.26 % | 3.029 B 7.94 % | 2.806 B 63.52 % | 1.716 B 1.79 % | 1.686 B |
Inventory | 0.000 -100.00 % | 1.240 M 17.87 % | 1.052 M 18.20 % | 890.000 K -37.89 % | 1.433 M 58.17 % | 906.000 K |
Net receivables | 2.616 B -18.64 % | 3.215 B 146.44 % | 1.304 B 10.76 % | 1.178 B 40.64 % | 837.403 M | 0.000 |
Tax assets | 18.925 M 8.20 % | 17.491 M 10.80 % | 15.786 M -28.03 % | 21.935 M 14.73 % | 19.119 M -3.17 % | 19.745 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 1.111 B -7.05 % | 1.196 B 80.47 % | 662.597 M 30.63 % | 507.231 M -0.98 % | 512.263 M 31.34 % | 390.037 M |
Tax payables | 51.703 M -38.20 % | 83.663 M 62.11 % | 51.609 M 511.55 % | 8.439 M 35.48 % | 6.229 M | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 3.000 K | 0.000 | 0.000 -100.00 % | 4.296 M 7.83 % | 3.984 M 10.85 % | 3.594 M |
Capital lease obligations | 220.339 M -13.29 % | 254.120 M -14.14 % | 295.978 M -7.14 % | 318.741 M 1 285.53 % | 23.005 M -43.20 % | 40.501 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 91.822 M 14.17 % | 80.425 M -56.72 % | 185.807 M 27.76 % | 145.432 M -22.34 % | 187.279 M 79.40 % | 104.392 M |
Deferred tax liabilities non current | 5.821 M -16.18 % | 6.945 M 16.47 % | 5.963 M 5 320.91 % | 110.000 K 7.84 % | 102.000 K 8.51 % | 94.000 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 5.066 B 5.02 % | 4.824 B 38.11 % | 3.493 B 6.32 % | 3.285 B 59.66 % | 2.058 B -0.05 % | 2.059 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | -6.174 M -169.00 % | 8.948 M 11.89 % | 7.997 M -3.65 % | 8.300 M -46.75 % | 15.586 M | 0.000 |
Change in working capital | 1.011 B 244.62 % | -698.992 M -8.31 % | -645.340 M -203.00 % | 626.520 M 4 769.20 % | 12.867 M | 0.000 |
Accounts receivables | 600.209 M 131.42 % | -1.910 B | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 1.240 M 759.57 % | -188.000 K -16.05 % | -162.000 K -129.83 % | 543.000 K 203.04 % | -527.000 K | 0.000 |
Accounts payables | 0.000 -100.00 % | 533.199 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 409.399 M -39.65 % | 678.365 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -144.338 M -103.76 % | -70.838 M -1 156.88 % | -5.636 M -432.20 % | -1.059 M -179.56 % | 1.331 M | 0.000 |
Net cash provided by operating activities | 1.387 B 623.65 % | -264.904 M 12.80 % | -303.791 M -137.46 % | 811.029 M 319.08 % | 193.528 M | 0.000 |
Investments in property plant and equipment | -5.361 M 27.60 % | -7.405 M 59.50 % | -18.284 M -151.15 % | -7.280 M 17.04 % | -8.775 M | 0.000 |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -174.000 K | 0.000 -100.00 % | 417.000 M 224.99 % | -333.640 M -911.61 % | -32.981 M 74.77 % | -130.720 M |
Sales maturities of investments | 0.000 -100.00 % | 75.693 M -81.85 % | 417.000 M | 0.000 -100.00 % | 2.729 M | 0.000 |
Other investing activites | 204.000 K -81.50 % | 1.103 M 118.52 % | -5.955 M -103.39 % | 175.899 M 488 508.33 % | 36.000 K | 0.000 |
Net cash used for investing activites | -5.331 M -107.68 % | 69.391 M -82.35 % | 393.253 M 338.31 % | -165.018 M -323.68 % | -38.949 M | 0.000 |
Debt repayment | -160.000 M -133.10 % | 483.388 M 12 491.39 % | -3.901 M -200.96 % | 3.864 M | 0.000 100.00 % | -47.000 K |
Common stock issued | 9.537 M -15.25 % | 11.253 M -28.59 % | 15.759 M 41.13 % | 11.166 M -94.95 % | 221.193 M | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -298.153 M -41.78 % | -210.289 M 13.75 % | -243.802 M -123.14 % | -109.260 M -54.68 % | -70.635 M | 0.000 |
Other financing activites | -48.307 M -7.76 % | -44.830 M 17.68 % | -54.457 M 57.03 % | -126.733 M 82.98 % | -744.567 M -2 070.05 % | -34.311 M |
Net cash used provided by financing activities | -496.923 M -307.46 % | 239.522 M 184.15 % | -284.632 M -152.81 % | -112.586 M 81.13 % | -596.741 M | 0.000 |
Effect of forex changes on cash | 1.102 M 282.45 % | -604.000 K -171.56 % | 844.000 K 184.18 % | 297.000 K 861.54 % | -39.000 K | 0.000 |
Net change in cash | 886.010 M 1 941.26 % | 43.405 M 122.34 % | -194.326 M -136.41 % | 533.722 M 220.70 % | -442.201 M | 0.000 |
Cash at beginning of period | 687.242 M 6.74 % | 643.837 M -23.18 % | 838.163 M 175.31 % | 304.441 M -59.23 % | 746.642 M | 0.000 |
Cash at end of period | 1.573 B 128.92 % | 687.242 M 6.74 % | 643.837 M -23.18 % | 838.163 M 175.31 % | 304.441 M | 0.000 |
Operating cash flow | 1.387 B 623.65 % | -264.904 M 12.80 % | -303.791 M -137.46 % | 811.029 M 319.08 % | 193.528 M | 0.000 |
Capital expenditure | -6.501 M 12.21 % | -7.405 M 59.50 % | -18.284 M -151.15 % | -7.280 M 17.04 % | -8.775 M | 0.000 |
Free CashFlow | 1.381 B 607.02 % | -272.309 M 15.45 % | -322.075 M -140.07 % | 803.749 M 335.04 % | 184.753 M | 0.000 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 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 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.324 B 20.90 % | 1.095 B -16.16 % | 1.306 B -19.28 % | 1.618 B -9.44 % | 1.786 B 5.99 % | 1.685 B -19.18 % | 2.085 B 15.77 % | 1.801 B 5.64 % | 1.705 B 44.73 % | 1.178 B -4.96 % | 1.240 B -0.10 % | 1.241 B 63.51 % | 758.945 M 10.50 % | 686.816 M -18.64 % | 844.192 M 6.93 % | 789.507 M -12.12 % | 898.421 M -1.07 % | 908.110 M -4.76 % | 953.516 M 21.13 % | 787.213 M 30.54 % | 603.057 M 19.95 % | 502.766 M 112.00 % | 237.156 M -66.24 % | 702.527 M 0.30 % | 700.418 M 21.42 % | 576.846 M 71.34 % | 336.664 M -1.61 % | 342.165 M -4.89 % | 359.763 M -2.47 % | 368.859 M -16.69 % | 442.762 M 1.78 % | 435.026 M 55.86 % | 279.122 M 54.43 % | 180.745 M -21.20 % | 229.370 M -20.84 % | 289.773 M -15.30 % | 342.136 M 23.21 % | 277.694 M -25.41 % | 372.279 M 5.49 % | 352.898 M -0.02 % | 352.957 M -4.03 % | 367.780 M -23.16 % | 478.633 M 58.62 % | 301.754 M -3.77 % | 313.576 M 20.67 % | 259.863 M -20.24 % | 325.794 M 16.93 % | 278.619 M 0.33 % | 277.711 M 15.30 % | 240.856 M 2.52 % | 234.926 M -30.68 % | 338.899 M -23.54 % | 443.233 M 20.72 % | 367.145 M -12.03 % | 417.349 M 2.34 % | 407.823 M -13.68 % | 472.451 M 18.33 % | 399.263 M -27.73 % | 552.485 M 21.90 % | 453.232 M -19.23 % | 561.117 M 56.85 % | 357.741 M |
Net income | 143.311 M 221.56 % | 44.567 M -28.55 % | 62.376 M -41.52 % | 106.664 M 3.17 % | 103.385 M -2.93 % | 106.502 M 35.23 % | 78.759 M -16.40 % | 94.205 M -3.23 % | 97.354 M 21.01 % | 80.450 M -3.67 % | 83.512 M -6.26 % | 89.086 M 163.04 % | 33.868 M -7.26 % | 36.520 M -72.80 % | 134.251 M 186.69 % | 46.828 M 16.06 % | 40.347 M -22.13 % | 51.814 M 97.36 % | 26.254 M -29.63 % | 37.307 M 1.68 % | 36.689 M 4.69 % | 35.046 M 114.15 % | 16.365 M 2.84 % | 15.913 M -32.42 % | 23.546 M 23.17 % | 19.117 M 1.06 % | 18.916 M -3.94 % | 19.691 M 2.19 % | 19.269 M 4.96 % | 18.359 M 19.12 % | 15.412 M -16.41 % | 18.438 M -23.80 % | 24.198 M 35.63 % | 17.841 M 0.67 % | 17.723 M 6.18 % | 16.692 M -22.47 % | 21.529 M 30.76 % | 16.464 M -18.54 % | 20.212 M -1.46 % | 20.512 M 6.45 % | 19.270 M -2.46 % | 19.755 M 4.20 % | 18.958 M 7.82 % | 17.583 M -11.68 % | 19.909 M -10.82 % | 22.325 M -8.86 % | 24.494 M -17.95 % | 29.851 M -1.28 % | 30.239 M 119.60 % | 13.770 M -11.86 % | 15.623 M -59.45 % | 38.530 M 11.23 % | 34.641 M 13.67 % | 30.475 M 57.11 % | 19.397 M -32.28 % | 28.643 M -46.56 % | 53.596 M 82.63 % | 29.346 M 38.76 % | 21.149 M -39.39 % | 34.892 M 19.06 % | 29.307 M 71.65 % | 17.074 M |
Income before tax | 184.450 M 237.77 % | 54.608 M -29.45 % | 77.400 M -41.26 % | 131.762 M 3.78 % | 126.967 M -3.57 % | 131.671 M 32.06 % | 99.708 M -14.32 % | 116.370 M -2.03 % | 118.787 M 17.86 % | 100.788 M -0.50 % | 101.292 M -9.04 % | 111.356 M 120.84 % | 50.424 M 9.61 % | 46.005 M -66.98 % | 139.320 M 187.00 % | 48.543 M 13.11 % | 42.915 M -11.39 % | 48.432 M 63.36 % | 29.648 M -23.23 % | 38.617 M 2.57 % | 37.649 M 3.00 % | 36.554 M 82.20 % | 20.063 M -52.15 % | 41.927 M -13.77 % | 48.620 M 7.35 % | 45.289 M 97.92 % | 22.883 M -4.85 % | 24.050 M -11.57 % | 27.197 M 29.26 % | 21.041 M 12.63 % | 18.681 M -20.87 % | 23.608 M -19.74 % | 29.413 M 35.36 % | 21.730 M 1.43 % | 21.424 M -0.20 % | 21.468 M -2.12 % | 21.932 M 9.53 % | 20.023 M -19.32 % | 24.819 M -4.90 % | 26.097 M 14.12 % | 22.869 M -7.64 % | 24.760 M 8.53 % | 22.814 M 12.22 % | 20.329 M -9.67 % | 22.505 M -11.13 % | 25.323 M -12.56 % | 28.959 M -23.28 % | 37.746 M 13.36 % | 33.298 M 86.98 % | 17.808 M -14.81 % | 20.905 M -52.47 % | 43.980 M 28.53 % | 34.218 M -6.83 % | 36.727 M 53.77 % | 23.884 M -30.29 % | 34.260 M -44.47 % | 61.698 M 75.27 % | 35.201 M 34.64 % | 26.144 M -37.79 % | 42.023 M 8.26 % | 38.817 M 83.54 % | 21.149 M |
Income before tax ratio | 0.14 179.39 % | 0.05 -15.85 % | 0.06 -27.23 % | 0.08 14.60 % | 0.07 -9.02 % | 0.08 63.40 % | 0.05 -25.99 % | 0.06 -7.27 % | 0.07 -18.57 % | 0.09 4.70 % | 0.08 -8.94 % | 0.09 35.06 % | 0.07 -0.81 % | 0.07 -59.41 % | 0.17 168.41 % | 0.06 28.72 % | 0.05 -10.44 % | 0.05 71.52 % | 0.03 -36.62 % | 0.05 -21.42 % | 0.06 -14.13 % | 0.07 -14.06 % | 0.08 41.75 % | 0.06 -14.02 % | 0.07 -11.59 % | 0.08 15.51 % | 0.07 -3.30 % | 0.07 -7.02 % | 0.08 32.53 % | 0.06 35.20 % | 0.04 -22.25 % | 0.05 -48.50 % | 0.11 -12.35 % | 0.12 28.72 % | 0.09 26.08 % | 0.07 15.57 % | 0.06 -11.10 % | 0.07 8.16 % | 0.07 -9.85 % | 0.07 14.13 % | 0.06 -3.76 % | 0.07 41.24 % | 0.05 -29.25 % | 0.07 -6.13 % | 0.07 -26.35 % | 0.10 9.63 % | 0.09 -34.39 % | 0.14 12.99 % | 0.12 62.17 % | 0.07 -16.91 % | 0.09 -31.43 % | 0.13 68.10 % | 0.08 -22.83 % | 0.10 74.80 % | 0.06 -31.88 % | 0.08 -35.67 % | 0.13 48.12 % | 0.09 86.31 % | 0.05 -48.96 % | 0.09 34.03 % | 0.07 17.02 % | 0.06 |
EBITDA | 198.927 M 186.60 % | 69.409 M -25.17 % | 92.756 M -37.80 % | 149.136 M 3.97 % | 143.444 M -3.98 % | 149.391 M 27.24 % | 117.409 M -11.73 % | 133.010 M -1.64 % | 135.229 M 16.19 % | 116.387 M -2.00 % | 118.767 M -6.36 % | 126.834 M 99.82 % | 63.473 M 7.43 % | 59.082 M -61.14 % | 152.053 M 156.06 % | 59.381 M 19.26 % | 49.791 M -12.69 % | 57.031 M 54.85 % | 36.829 M -19.11 % | 45.531 M -0.61 % | 45.812 M 2.57 % | 44.666 M 94.53 % | 22.961 M -52.64 % | 48.483 M -13.78 % | 56.234 M 7.29 % | 52.415 M 64.04 % | 31.953 M 28.10 % | 24.944 M -11.24 % | 28.103 M 28.08 % | 21.942 M 15.74 % | 18.958 M -15.66 % | 22.477 M -16.34 % | 26.868 M -6.20 % | 28.643 M 49.49 % | 19.160 M -20.84 % | 24.204 M 4.23 % | 23.221 M 1.40 % | 22.900 M -14.63 % | 26.823 M 133.57 % | 11.484 M -57.22 % | 26.845 M 0.92 % | 26.599 M 153.88 % | 10.477 M -6.76 % | 11.237 M -57.65 % | 26.536 M 13.52 % | 23.376 M -14.58 % | 27.365 M -29.21 % | 38.659 M 19.42 % | 32.373 M 138.11 % | 13.596 M -39.59 % | 22.506 M -50.79 % | 45.734 M 48.97 % | 30.700 M -19.48 % | 38.128 M 54.31 % | 24.709 M -29.51 % | 35.055 M -43.97 % | 62.568 M 132.55 % | 26.905 M -0.27 % | 26.978 M -37.17 % | 42.936 M 7.91 % | 39.787 M 80.57 % | 22.034 M |
Net income ratio | 0.11 165.98 % | 0.04 -14.78 % | 0.05 -27.55 % | 0.07 13.93 % | 0.06 -8.41 % | 0.06 67.32 % | 0.04 -27.78 % | 0.05 -8.40 % | 0.06 -16.39 % | 0.07 1.36 % | 0.07 -6.16 % | 0.07 60.87 % | 0.04 -16.08 % | 0.05 -66.56 % | 0.16 168.12 % | 0.06 32.07 % | 0.04 -21.29 % | 0.06 107.22 % | 0.03 -41.90 % | 0.05 -22.10 % | 0.06 -12.72 % | 0.07 1.02 % | 0.07 204.64 % | 0.02 -32.62 % | 0.03 1.44 % | 0.03 -41.02 % | 0.06 -2.37 % | 0.06 7.45 % | 0.05 7.61 % | 0.05 42.99 % | 0.03 -17.87 % | 0.04 -51.11 % | 0.09 -12.17 % | 0.10 27.75 % | 0.08 34.14 % | 0.06 -8.46 % | 0.06 6.13 % | 0.06 9.20 % | 0.05 -6.59 % | 0.06 6.46 % | 0.05 1.64 % | 0.05 35.61 % | 0.04 -32.02 % | 0.06 -8.22 % | 0.06 -26.10 % | 0.09 14.27 % | 0.08 -29.83 % | 0.11 -1.60 % | 0.11 90.46 % | 0.06 -14.03 % | 0.07 -41.51 % | 0.11 45.47 % | 0.08 -5.84 % | 0.08 78.60 % | 0.05 -33.83 % | 0.07 -38.09 % | 0.11 54.34 % | 0.07 92.01 % | 0.04 -50.28 % | 0.08 47.40 % | 0.05 9.43 % | 0.05 |
Ratio EBITDA | 0.15 137.06 % | 0.06 -10.75 % | 0.07 -22.95 % | 0.09 14.81 % | 0.08 -9.41 % | 0.09 57.44 % | 0.06 -23.75 % | 0.07 -6.90 % | 0.08 -19.72 % | 0.10 3.11 % | 0.10 -6.26 % | 0.10 22.21 % | 0.08 -2.78 % | 0.09 -52.24 % | 0.18 139.48 % | 0.08 35.71 % | 0.06 -11.75 % | 0.06 62.60 % | 0.04 -33.22 % | 0.06 -23.86 % | 0.08 -14.49 % | 0.09 -8.24 % | 0.10 40.29 % | 0.07 -14.04 % | 0.08 -11.64 % | 0.09 -4.26 % | 0.09 30.19 % | 0.07 -6.68 % | 0.08 31.32 % | 0.06 38.93 % | 0.04 -17.13 % | 0.05 -46.32 % | 0.10 -39.26 % | 0.16 89.71 % | 0.08 0.01 % | 0.08 23.07 % | 0.07 -17.70 % | 0.08 14.45 % | 0.07 121.41 % | 0.03 -57.21 % | 0.08 5.16 % | 0.07 230.40 % | 0.02 -41.22 % | 0.04 -55.99 % | 0.08 -5.93 % | 0.09 7.10 % | 0.08 -39.46 % | 0.14 19.03 % | 0.12 106.51 % | 0.06 -41.08 % | 0.10 -29.01 % | 0.13 94.83 % | 0.07 -33.30 % | 0.10 75.41 % | 0.06 -31.12 % | 0.09 -35.09 % | 0.13 96.53 % | 0.07 38.00 % | 0.05 -48.45 % | 0.09 33.60 % | 0.07 15.12 % | 0.06 |
Gross profit ratio | 0.18 129.92 % | 0.08 -4.76 % | 0.08 -13.04 % | 0.09 5.96 % | 0.09 -2.62 % | 0.09 45.28 % | 0.06 -17.80 % | 0.08 -6.82 % | 0.08 -20.60 % | 0.10 -3.30 % | 0.11 5.55 % | 0.10 9.38 % | 0.09 -4.69 % | 0.10 74.67 % | 0.06 -35.59 % | 0.09 14.17 % | 0.08 4.95 % | 0.07 14.43 % | 0.06 -23.91 % | 0.08 -23.66 % | 0.11 -12.81 % | 0.12 -34.91 % | 0.19 93.16 % | 0.10 -8.23 % | 0.11 -16.20 % | 0.13 -9.45 % | 0.14 -1.01 % | 0.14 20.31 % | 0.12 -9.18 % | 0.13 26.29 % | 0.10 -12.84 % | 0.12 -37.76 % | 0.19 -36.52 % | 0.30 45.75 % | 0.21 17.13 % | 0.18 26.29 % | 0.14 -24.67 % | 0.19 31.03 % | 0.14 13.36 % | 0.13 -5.41 % | 0.13 -1.18 % | 0.13 66.82 % | 0.08 -34.56 % | 0.12 -25.41 % | 0.16 -10.09 % | 0.18 0.18 % | 0.18 -23.70 % | 0.24 15.79 % | 0.21 36.09 % | 0.15 -28.66 % | 0.21 -2.37 % | 0.22 58.68 % | 0.14 -22.45 % | 0.18 37.11 % | 0.13 4.83 % | 0.12 -38.72 % | 0.20 52.00 % | 0.13 -15.66 % | 0.16 14.61 % | 0.14 42.03 % | 0.10 -23.52 % | 0.13 |
Weighted average shs out dil | 29.069 M -0.86 % | 29.320 M -3.95 % | 30.526 M 7.55 % | 28.382 M -1.44 % | 28.798 M -4.52 % | 30.162 M 7.09 % | 28.165 M -0.44 % | 28.290 M -0.04 % | 28.301 M -0.15 % | 28.344 M -1.23 % | 28.698 M 3.73 % | 27.666 M 0.48 % | 27.535 M -1.97 % | 28.088 M 1.69 % | 27.622 M 1.45 % | 27.226 M -0.81 % | 27.447 M -1.31 % | 27.811 M 16.15 % | 23.945 M 1.41 % | 23.612 M -0.25 % | 23.670 M 0.38 % | 23.580 M -1.46 % | 23.929 M 0.90 % | 23.714 M 0.00 % | 23.714 M -0.30 % | 23.785 M -0.02 % | 23.790 M 0.54 % | 23.663 M -0.24 % | 23.721 M -0.17 % | 23.761 M -0.01 % | 23.764 M -0.41 % | 23.862 M 0.62 % | 23.715 M -0.27 % | 23.779 M 0.00 % | 23.780 M 0.20 % | 23.732 M 0.47 % | 23.622 M -0.45 % | 23.728 M -0.15 % | 23.765 M -0.15 % | 23.800 M 0.33 % | 23.722 M -0.09 % | 23.744 M 0.03 % | 23.737 M 0.30 % | 23.666 M 0.09 % | 23.644 M 0.83 % | 23.450 M 0.17 % | 23.411 M 0.22 % | 23.359 M -0.52 % | 23.481 M -0.35 % | 23.564 M 0.95 % | 23.343 M 0.83 % | 23.151 M 0.63 % | 23.006 M 0.07 % | 22.989 M 0.04 % | 22.981 M 0.44 % | 22.881 M 0.00 % | 22.881 M 0.40 % | 22.789 M 0.81 % | 22.607 M 0.00 % | 22.607 M 0.00 % | 22.607 M 0.22 % | 22.557 M |
Weighted average shs out | 28.435 M 0.17 % | 28.387 M 0.02 % | 28.381 M 0.05 % | 28.368 M 0.15 % | 28.325 M 0.17 % | 28.278 M 0.85 % | 28.039 M 0.01 % | 28.037 M 0.22 % | 27.975 M 0.38 % | 27.868 M 0.38 % | 27.763 M 0.35 % | 27.666 M 0.48 % | 27.535 M 0.24 % | 27.470 M 0.81 % | 27.249 M 0.08 % | 27.226 M -0.13 % | 27.261 M 0.51 % | 27.123 M 15.28 % | 23.528 M 0.27 % | 23.464 M -0.23 % | 23.519 M 0.11 % | 23.492 M -0.21 % | 23.542 M -0.73 % | 23.714 M 0.00 % | 23.714 M 0.00 % | 23.714 M 0.00 % | 23.714 M 0.22 % | 23.663 M -0.24 % | 23.721 M 0.03 % | 23.714 M 0.00 % | 23.714 M -0.62 % | 23.862 M 0.62 % | 23.715 M 0.00 % | 23.714 M 0.03 % | 23.707 M -0.11 % | 23.732 M 0.47 % | 23.622 M -0.30 % | 23.692 M 0.10 % | 23.668 M -0.56 % | 23.800 M 0.33 % | 23.722 M 0.66 % | 23.566 M 0.44 % | 23.463 M 0.46 % | 23.354 M -0.06 % | 23.369 M 0.72 % | 23.202 M 1.35 % | 22.894 M 0.29 % | 22.828 M 0.21 % | 22.780 M -0.63 % | 22.925 M 1.16 % | 22.663 M 1.39 % | 22.353 M 0.36 % | 22.273 M 0.37 % | 22.190 M 0.52 % | 22.075 M 0.98 % | 21.861 M 0.00 % | 21.861 M 0.45 % | 21.762 M 0.83 % | 21.584 M 0.00 % | 21.584 M 0.00 % | 21.584 M 0.36 % | 21.506 M |
EPS diluted | 4.93 224.34 % | 1.52 -27.96 % | 2.11 -41.06 % | 3.58 -0.28 % | 3.59 0.00 % | 3.59 28.21 % | 2.80 -15.92 % | 3.33 -3.20 % | 3.44 21.13 % | 2.84 -2.07 % | 2.90 -9.94 % | 3.22 161.79 % | 1.23 -5.38 % | 1.30 -73.25 % | 4.86 182.56 % | 1.72 17.01 % | 1.47 -20.97 % | 1.86 69.09 % | 1.10 -30.38 % | 1.58 1.94 % | 1.55 4.03 % | 1.49 119.12 % | 0.68 -57.23 % | 1.59 -23.56 % | 2.08 19.54 % | 1.74 117.50 % | 0.80 -3.61 % | 0.83 2.47 % | 0.81 5.19 % | 0.77 18.46 % | 0.65 -15.58 % | 0.77 -24.51 % | 1.02 36.00 % | 0.75 0.00 % | 0.75 7.14 % | 0.70 -23.08 % | 0.91 31.88 % | 0.69 -18.82 % | 0.85 -1.16 % | 0.86 6.17 % | 0.81 -2.41 % | 0.83 3.75 % | 0.80 8.11 % | 0.74 -11.90 % | 0.84 -11.58 % | 0.95 -9.52 % | 1.05 -17.97 % | 1.28 -0.78 % | 1.29 122.41 % | 0.58 -13.43 % | 0.67 -59.64 % | 1.66 9.93 % | 1.51 13.53 % | 1.33 58.33 % | 0.84 -32.80 % | 1.25 -46.58 % | 2.34 81.40 % | 1.29 37.23 % | 0.94 -38.96 % | 1.54 18.46 % | 1.30 73.33 % | 0.75 |
Earnings per share | 5.04 221.02 % | 1.57 -28.64 % | 2.20 -41.49 % | 3.76 3.01 % | 3.65 -3.18 % | 3.77 34.16 % | 2.81 -16.37 % | 3.36 -3.45 % | 3.48 20.42 % | 2.89 -3.99 % | 3.01 -6.52 % | 3.22 161.79 % | 1.23 -7.52 % | 1.33 -73.02 % | 4.93 186.63 % | 1.72 16.22 % | 1.48 -22.51 % | 1.91 70.54 % | 1.12 -29.56 % | 1.59 1.92 % | 1.56 4.70 % | 1.49 112.86 % | 0.70 -55.97 % | 1.59 -24.29 % | 2.10 20.69 % | 1.74 117.50 % | 0.80 -3.61 % | 0.83 2.47 % | 0.81 5.19 % | 0.77 18.46 % | 0.65 -15.58 % | 0.77 -24.51 % | 1.02 36.00 % | 0.75 0.00 % | 0.75 7.14 % | 0.70 -23.08 % | 0.91 31.88 % | 0.69 -18.82 % | 0.85 -1.16 % | 0.86 6.17 % | 0.81 -3.57 % | 0.84 3.70 % | 0.81 8.00 % | 0.75 -11.76 % | 0.85 -11.46 % | 0.96 -10.28 % | 1.07 -18.32 % | 1.31 -1.50 % | 1.33 121.67 % | 0.60 -13.04 % | 0.69 -59.88 % | 1.72 10.26 % | 1.56 13.04 % | 1.38 56.82 % | 0.88 -32.82 % | 1.31 -46.53 % | 2.45 81.48 % | 1.35 37.76 % | 0.98 -39.51 % | 1.62 19.12 % | 1.36 72.15 % | 0.79 |
Gross profit | 237.369 M 177.97 % | 85.394 M -20.15 % | 106.946 M -29.81 % | 152.361 M -4.04 % | 158.781 M 3.22 % | 153.833 M 17.42 % | 131.016 M -4.84 % | 137.676 M -1.56 % | 139.856 M 14.91 % | 121.709 M -8.10 % | 132.431 M 5.44 % | 125.604 M 78.86 % | 70.226 M 5.32 % | 66.676 M 42.11 % | 46.920 M -31.13 % | 68.129 M 0.33 % | 67.903 M 3.83 % | 65.400 M 8.98 % | 60.011 M -7.83 % | 65.110 M -0.34 % | 65.334 M 4.58 % | 62.470 M 37.99 % | 45.271 M -34.79 % | 69.427 M -7.96 % | 75.429 M 1.76 % | 74.128 M 55.15 % | 47.777 M -2.60 % | 49.051 M 14.43 % | 42.867 M -11.42 % | 48.392 M 5.21 % | 45.994 M -11.29 % | 51.850 M -2.99 % | 53.448 M -1.97 % | 54.524 M 14.86 % | 47.472 M -7.29 % | 51.204 M 6.96 % | 47.871 M -7.19 % | 51.582 M -2.26 % | 52.774 M 19.58 % | 44.132 M -5.42 % | 46.663 M -5.16 % | 49.203 M 28.19 % | 38.384 M 3.79 % | 36.981 M -28.22 % | 51.522 M 8.50 % | 47.487 M -20.09 % | 59.426 M -10.78 % | 66.603 M 16.17 % | 57.331 M 56.92 % | 36.536 M -26.86 % | 49.955 M -32.32 % | 73.814 M 21.32 % | 60.840 M -6.38 % | 64.985 M 20.62 % | 53.878 M 7.28 % | 50.221 M -47.10 % | 94.944 M 79.87 % | 52.786 M -39.05 % | 86.610 M 39.71 % | 61.991 M 14.72 % | 54.035 M 19.97 % | 45.042 M |
Income tax expense | 41.139 M 309.71 % | 10.041 M -33.17 % | 15.024 M -40.14 % | 25.098 M 6.43 % | 23.582 M -6.31 % | 25.169 M 20.14 % | 20.949 M -5.49 % | 22.165 M 3.42 % | 21.433 M 5.38 % | 20.338 M 2.64 % | 19.814 M -11.03 % | 22.270 M 34.95 % | 16.503 M 79.28 % | 9.205 M 85.88 % | 4.952 M 269.83 % | 1.339 M -40.78 % | 2.261 M 232.45 % | -1.707 M -153.03 % | 3.219 M 205.70 % | 1.053 M 53.05 % | 688.000 K -41.40 % | 1.174 M -68.25 % | 3.698 M -3.45 % | 3.830 M 424.30 % | -1.181 M -132.14 % | 3.675 M -7.36 % | 3.967 M -8.99 % | 4.359 M -45.02 % | 7.928 M 195.60 % | 2.682 M -17.96 % | 3.269 M -36.77 % | 5.170 M -0.86 % | 5.215 M 34.10 % | 3.889 M 5.08 % | 3.701 M -22.51 % | 4.776 M 1 085.11 % | 403.000 K -88.68 % | 3.559 M -22.75 % | 4.607 M -17.51 % | 5.585 M 55.18 % | 3.599 M -28.09 % | 5.005 M 29.80 % | 3.856 M 40.42 % | 2.746 M 5.78 % | 2.596 M -13.41 % | 2.998 M -32.86 % | 4.465 M -43.45 % | 7.895 M 158.09 % | 3.059 M -24.24 % | 4.038 M -23.52 % | 5.280 M -3.12 % | 5.450 M 1 391.47 % | -422.000 K -106.75 % | 6.252 M 40.94 % | 4.436 M -21.19 % | 5.629 M -30.53 % | 8.103 M 38.39 % | 5.855 M 17.17 % | 4.997 M -29.82 % | 7.120 M -24.95 % | 9.487 M 132.70 % | 4.077 M |
Cost of revenue | 1.086 B 7.61 % | 1.009 B -15.80 % | 1.199 B -18.19 % | 1.465 B -9.97 % | 1.628 B 6.27 % | 1.532 B -21.64 % | 1.954 B 17.47 % | 1.664 B 6.29 % | 1.565 B 48.16 % | 1.056 B -4.59 % | 1.107 B -0.73 % | 1.115 B 61.95 % | 688.719 M 11.06 % | 620.140 M -22.22 % | 797.272 M 10.52 % | 721.378 M -13.14 % | 830.518 M -1.45 % | 842.710 M -5.68 % | 893.505 M 23.74 % | 722.103 M 34.29 % | 537.723 M 22.13 % | 440.296 M 129.46 % | 191.885 M -69.69 % | 633.100 M 1.30 % | 624.989 M 24.32 % | 502.718 M 74.02 % | 288.887 M -1.44 % | 293.114 M -7.50 % | 316.896 M -1.11 % | 320.467 M -19.23 % | 396.768 M 3.55 % | 383.176 M 69.79 % | 225.674 M 78.79 % | 126.221 M -30.61 % | 181.898 M -23.75 % | 238.569 M -18.93 % | 294.265 M 30.14 % | 226.112 M -29.23 % | 319.505 M 3.48 % | 308.766 M 0.81 % | 306.294 M -3.86 % | 318.577 M -27.64 % | 440.249 M 66.27 % | 264.773 M 1.04 % | 262.054 M 23.39 % | 212.376 M -20.27 % | 266.368 M 25.64 % | 212.016 M -3.80 % | 220.380 M 7.86 % | 204.320 M 10.46 % | 184.971 M -30.22 % | 265.085 M -30.68 % | 382.393 M 26.55 % | 302.160 M -16.87 % | 363.471 M 1.64 % | 357.602 M -5.27 % | 377.507 M 8.96 % | 346.477 M -25.63 % | 465.875 M 19.08 % | 391.241 M -22.84 % | 507.082 M 62.16 % | 312.699 M |
General and administrative expenses | 40.689 M 10.63 % | 36.779 M -3.55 % | 38.134 M 21.63 % | 31.352 M -20.06 % | 39.221 M 17.99 % | 33.241 M 6.05 % | 31.344 M -3.24 % | 32.393 M -4.55 % | 33.937 M 20.07 % | 28.265 M -10.61 % | 31.621 M 10.51 % | 28.614 M 5.07 % | 27.233 M -8.49 % | 29.758 M 0.30 % | 29.669 M 25.06 % | 23.724 M -3.21 % | 24.512 M -12.30 % | 27.950 M -5.72 % | 29.645 M 10.11 % | 26.924 M 10.33 % | 24.404 M -2.31 % | 24.980 M 41.76 % | 17.621 M -39.95 % | 29.343 M 0.94 % | 29.071 M 1.94 % | 28.518 M 53.57 % | 18.570 M -0.10 % | 18.588 M 12.89 % | 16.465 M -15.11 % | 19.396 M 7.22 % | 18.090 M -18.62 % | 22.230 M 10.61 % | 20.098 M 1.89 % | 19.725 M 0.07 % | 19.711 M 2.74 % | 19.185 M 6.35 % | 18.039 M -10.14 % | 20.074 M 19.55 % | 16.792 M -0.11 % | 16.810 M 22.29 % | 13.746 M -9.03 % | 15.110 M -2.24 % | 15.457 M -9.42 % | 17.064 M 18.62 % | 14.386 M -0.72 % | 14.491 M -24.72 % | 19.249 M 8.65 % | 17.716 M 15.75 % | 15.305 M -2.07 % | 15.629 M -12.77 % | 17.918 M 1.16 % | 17.713 M -7.39 % | 19.127 M 2.32 % | 18.693 M -7.12 % | 20.125 M 45.37 % | 13.844 M -23.55 % | 18.108 M 32.52 % | 13.664 M -7.63 % | 14.792 M -4.36 % | 15.466 M -21.38 % | 19.671 M 67.76 % | 11.726 M |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 319.000 K 126.72 % | -1.194 M -197.71 % | 1.222 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.540 M 32.76 % | 1.160 M -0.94 % | 1.171 M -53.81 % | 2.535 M -28.13 % | 3.527 M 18.40 % | 2.979 M -5.61 % | 3.156 M -14.12 % | 3.675 M -51.52 % | 7.581 M 26.16 % | 6.009 M 11.77 % | 5.376 M 3.23 % | 5.208 M -17.84 % | 6.339 M 7.53 % | 5.895 M 7.57 % | 5.480 M -5.17 % | 5.779 M -18.82 % | 7.119 M 8.99 % | 6.532 M 2.82 % | 6.353 M 3.23 % | 6.154 M -20.02 % | 7.694 M 12.32 % | 6.850 M -15.03 % | 8.062 M 20.58 % | 6.686 M -28.09 % | 9.298 M 21.97 % | 7.623 M 7.02 % | 7.123 M 43.96 % | 4.948 M -15.38 % | 5.847 M -5.95 % | 6.217 M 2.00 % | 6.095 M 35.87 % | 4.486 M -22.16 % | 5.763 M 17.18 % | 4.918 M -28.42 % | 6.871 M 10.56 % | 6.215 M -0.69 % | 6.258 M -3.56 % | 6.489 M 29.94 % | 4.994 M -1.63 % | 5.077 M |
Other expenses | 0.000 | 0.000 | 0.000 100.00 % | -40.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 104.754 M 13.50 % | 92.296 M -7.30 % | 99.561 M | 0.000 -100.00 % | 41.954 M 18.97 % | 35.264 M 124.43 % | 15.713 M -63.25 % | 42.759 M 3.77 % | 41.206 M 16.75 % | 35.294 M 26.32 % | 27.941 M -20.98 % | 35.360 M -5.87 % | 37.564 M 5.89 % | 35.475 M 54.20 % | 23.006 M -34.95 % | 35.367 M -14.45 % | 41.343 M 6.15 % | 38.949 M 98.15 % | 19.656 M -10.65 % | 21.999 M 8.34 % | 20.306 M -6.95 % | 21.822 M 21.02 % | 18.032 M -16.32 % | 21.549 M -16.89 % | 25.927 M -6.36 % | 27.688 M 52.58 % | 18.147 M -21.73 % | 23.186 M 5.28 % | 22.024 M 1.70 % | 21.655 M -15.46 % | 25.614 M 148.39 % | 10.312 M -59.88 % | 25.700 M 0.82 % | 25.490 M 171.60 % | 9.385 M -7.46 % | 10.142 M -60.21 % | 25.490 M 13.91 % | 22.377 M -15.27 % | 26.409 M -29.98 % | 37.714 M 20.02 % | 31.424 M 151.19 % | 12.510 M -42.60 % | 21.794 M -51.59 % | 45.023 M 50.19 % | 29.977 M -19.84 % | 37.395 M 69.11 % | 22.113 M -14.84 % | 25.965 M -58.62 % | 62.743 M 140.36 % | 26.104 M -55.11 % | 58.149 M 69.55 % | 34.296 M 34.19 % | 25.558 M 5.95 % | 24.123 M |
Operating expenses | 42.093 M 11.03 % | 37.910 M -4.30 % | 39.614 M 19.92 % | 33.034 M -19.43 % | 41.002 M 19.02 % | 34.450 M 6.03 % | 32.491 M -3.11 % | 33.535 M -76.02 % | 139.856 M 14.91 % | 121.709 M -8.10 % | 132.431 M 326.58 % | 31.045 M -55.79 % | 70.226 M 5.32 % | 66.676 M 42.11 % | 46.920 M -31.13 % | 68.129 M 0.33 % | 67.903 M 3.83 % | 65.400 M 8.98 % | 60.011 M -7.83 % | 65.110 M -0.34 % | 65.334 M 4.58 % | 62.470 M 37.99 % | 45.271 M -34.79 % | 69.427 M -7.96 % | 75.429 M 1.76 % | 74.128 M 55.15 % | 47.777 M -2.60 % | 49.051 M 14.43 % | 42.867 M -11.42 % | 48.392 M 5.21 % | 45.994 M -11.29 % | 51.850 M -2.99 % | 53.448 M -1.97 % | 54.524 M 14.86 % | 47.472 M -7.29 % | 51.204 M 6.96 % | 47.871 M -7.19 % | 51.582 M -2.26 % | 52.774 M 19.58 % | 44.132 M -5.42 % | 46.663 M -5.16 % | 49.203 M 28.19 % | 38.384 M 3.79 % | 36.981 M -28.22 % | 51.522 M 8.50 % | 47.487 M -20.09 % | 59.426 M -10.78 % | 66.603 M 16.17 % | 57.331 M 56.92 % | 36.536 M -26.86 % | 49.955 M -32.32 % | 73.814 M 21.32 % | 60.840 M -6.38 % | 64.985 M 20.62 % | 53.878 M 7.28 % | 50.221 M -47.10 % | 94.944 M 79.87 % | 52.786 M -39.05 % | 86.610 M 39.71 % | 61.991 M 14.72 % | 54.035 M 19.97 % | 45.042 M |
Cost and expenses | 1.128 B 7.73 % | 1.047 B -15.43 % | 1.238 B -17.35 % | 1.498 B -10.20 % | 1.669 B 6.55 % | 1.566 B -21.18 % | 1.987 B 17.06 % | 1.697 B 6.05 % | 1.600 B 47.38 % | 1.086 B -4.66 % | 1.139 B -0.65 % | 1.146 B 59.90 % | 716.970 M 4.39 % | 686.816 M -17.10 % | 828.499 M 10.95 % | 746.757 M -12.88 % | 857.197 M -1.79 % | 872.851 M -5.70 % | 925.572 M 23.10 % | 751.873 M 32.96 % | 565.499 M 21.05 % | 467.168 M 96.99 % | 237.156 M -64.45 % | 667.037 M 1.11 % | 659.739 M 14.37 % | 576.846 M 81.53 % | 317.765 M -0.59 % | 319.649 M -5.80 % | 339.319 M -2.23 % | 347.047 M -21.62 % | 442.762 M 1.78 % | 435.026 M 55.86 % | 279.122 M 54.43 % | 180.745 M -21.20 % | 229.370 M -20.84 % | 289.773 M -15.30 % | 342.136 M 23.21 % | 277.694 M -25.41 % | 372.279 M 5.49 % | 352.898 M -0.02 % | 352.957 M -4.03 % | 367.780 M -21.46 % | 468.252 M 55.18 % | 301.754 M -3.77 % | 313.576 M 20.67 % | 259.863 M -20.24 % | 325.794 M 16.93 % | 278.619 M 0.33 % | 277.711 M 15.30 % | 240.856 M 2.52 % | 234.926 M -30.68 % | 338.899 M -23.54 % | 443.233 M 20.72 % | 367.145 M -12.03 % | 417.349 M 2.34 % | 407.823 M -13.68 % | 472.451 M 18.33 % | 399.263 M -27.73 % | 552.485 M 21.90 % | 453.232 M -19.23 % | 561.117 M 56.85 % | 357.741 M |
Research and development expenses | 1.404 M 24.14 % | 1.131 M -23.58 % | 1.480 M -14.05 % | 1.722 M -3.31 % | 1.781 M 47.31 % | 1.209 M 5.41 % | 1.147 M 0.44 % | 1.142 M -1.97 % | 1.165 M 1.48 % | 1.148 M -8.09 % | 1.249 M 3.31 % | 1.209 M 16.36 % | 1.039 M -37.18 % | 1.654 M 7.54 % | 1.538 M -6.56 % | 1.646 M -24.67 % | 2.185 M 1.35 % | 2.156 M -11.09 % | 2.425 M -14.19 % | 2.826 M -16.04 % | 3.366 M 67.05 % | 2.015 M -35.08 % | 3.104 M -12.74 % | 3.557 M -7.47 % | 3.844 M -6.83 % | 4.126 M -31.51 % | 6.024 M 9.83 % | 5.485 M 86.56 % | 2.940 M -15.98 % | 3.499 M 52.73 % | 2.291 M 11.11 % | 2.062 M 0.73 % | 2.047 M 7.57 % | 1.903 M -41.89 % | 3.275 M 11.47 % | 2.938 M 26.20 % | 2.328 M -42.86 % | 4.074 M 25.39 % | 3.249 M -68.99 % | 10.478 M 1 112.73 % | 864.000 K -64.72 % | 2.449 M -58.12 % | 5.848 M 99.93 % | 2.925 M -18.39 % | 3.584 M -8.87 % | 3.933 M -12.01 % | 4.470 M 25.92 % | 3.550 M 2.04 % | 3.479 M 0.87 % | 3.449 M -21.54 % | 4.396 M -9.57 % | 4.861 M -13.83 % | 5.641 M 27.88 % | 4.411 M -24.94 % | 5.877 M 6.97 % | 5.494 M -23.93 % | 7.222 M 6.16 % | 6.803 M -8.20 % | 7.411 M 29.11 % | 5.740 M 50.58 % | 3.812 M -7.39 % | 4.116 M |
Selling general and administrative expenses | 40.689 M 10.63 % | 36.779 M -3.55 % | 38.134 M 21.63 % | 31.352 M -20.06 % | 39.221 M 17.99 % | 33.241 M 6.05 % | 31.344 M -3.24 % | 32.393 M -4.55 % | 33.937 M 18.73 % | 28.584 M -6.06 % | 30.427 M 1.98 % | 29.836 M 9.56 % | 27.233 M -8.49 % | 29.758 M 0.30 % | 29.669 M 25.06 % | 23.724 M -3.21 % | 24.512 M -12.30 % | 27.950 M -5.72 % | 29.645 M 10.11 % | 26.924 M 10.33 % | 24.404 M -2.31 % | 24.980 M 30.37 % | 19.161 M -37.18 % | 30.503 M 0.86 % | 30.242 M -2.61 % | 31.053 M 40.53 % | 22.097 M 2.46 % | 21.567 M 9.92 % | 19.621 M -14.95 % | 23.071 M -10.13 % | 25.671 M -9.09 % | 28.239 M 10.85 % | 25.474 M 2.17 % | 24.933 M -4.29 % | 26.050 M 3.87 % | 25.080 M 6.64 % | 23.519 M -9.03 % | 25.853 M 8.12 % | 23.911 M 2.44 % | 23.342 M 16.14 % | 20.099 M -5.48 % | 21.264 M -7.09 % | 22.886 M -4.30 % | 23.914 M 6.53 % | 22.448 M 6.00 % | 21.177 M -25.82 % | 28.547 M 12.66 % | 25.339 M 12.98 % | 22.428 M 9.00 % | 20.577 M -13.41 % | 23.765 M -0.69 % | 23.930 M -5.12 % | 25.222 M 8.81 % | 23.179 M -10.46 % | 25.888 M 37.98 % | 18.762 M -24.89 % | 24.979 M 25.66 % | 19.879 M -5.56 % | 21.050 M -4.12 % | 21.955 M -10.99 % | 24.665 M 46.79 % | 16.803 M |
Interest income | 3.974 M 20.24 % | 3.305 M -38.09 % | 5.338 M 163.87 % | 2.023 M -36.12 % | 3.167 M 23.95 % | 2.555 M -28.39 % | 3.568 M 76.11 % | 2.026 M -30.92 % | 2.933 M 187.27 % | 1.021 M -33.09 % | 1.526 M -47.34 % | 2.898 M 51.57 % | 1.912 M 39.56 % | 1.370 M 14.07 % | 1.201 M 160.52 % | 461.000 K | 0.000 -100.00 % | 282.000 K -15.82 % | 335.000 K 4.69 % | 320.000 K -47.19 % | 606.000 K 267.27 % | 165.000 K -81.06 % | 871.000 K -60.03 % | 2.179 M -20.30 % | 2.734 M -1.34 % | 2.771 M | 0.000 | 0.000 -100.00 % | 1.352 M 36.43 % | 991.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 546.000 K | 0.000 | 0.000 -100.00 % | 854.000 K -12.86 % | 980.000 K 72.84 % | 567.000 K 15.01 % | 493.000 K -13.51 % | 570.000 K -9.67 % | 631.000 K -9.60 % | 698.000 K 3.71 % | 673.000 K 199.11 % | 225.000 K |
Interest expense | 2.184 M -0.09 % | 2.186 M -0.50 % | 2.197 M -0.45 % | 2.207 M -3.29 % | 2.282 M -6.13 % | 2.431 M -6.61 % | 2.603 M 92.67 % | 1.351 M -7.97 % | 1.468 M 131.18 % | 635.000 K 24.27 % | 511.000 K -8.26 % | 557.000 K 6.10 % | 525.000 K -2.60 % | 539.000 K -5.60 % | 571.000 K 40.29 % | 407.000 K 1 212.90 % | 31.000 K -20.51 % | 39.000 K -92.90 % | 549.000 K -15.67 % | 651.000 K -13.32 % | 751.000 K 0.94 % | 744.000 K 2 876.00 % | 25.000 K -67.95 % | 78.000 K -8.24 % | 85.000 K -1.16 % | 86.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K |
Depreciation and amortization | 12.293 M -2.55 % | 12.615 M -4.13 % | 13.159 M -13.24 % | 15.167 M -1.58 % | 15.411 M 0.80 % | 15.289 M 1.27 % | 15.098 M -1.25 % | 15.289 M 2.10 % | 14.974 M 0.07 % | 14.964 M 0.23 % | 14.930 M 0.06 % | 14.921 M 19.14 % | 12.524 M -0.11 % | 12.538 M 3.09 % | 12.162 M 16.59 % | 10.431 M 52.39 % | 6.845 M 4.42 % | 6.555 M -18.93 % | 8.086 M 29.11 % | 6.263 M -15.50 % | 7.412 M 0.60 % | 7.368 M 156.46 % | 2.873 M -55.65 % | 6.478 M -13.96 % | 7.529 M 6.95 % | 7.040 M 686.59 % | 895.000 K 0.11 % | 894.000 K -1.32 % | 906.000 K 0.55 % | 901.000 K -2.70 % | 926.000 K -0.22 % | 928.000 K -1.38 % | 941.000 K -1.47 % | 955.000 K -5.73 % | 1.013 M -0.49 % | 1.018 M -14.95 % | 1.197 M -3.86 % | 1.245 M 2.98 % | 1.209 M 3.16 % | 1.172 M 2.36 % | 1.145 M 3.25 % | 1.109 M 1.56 % | 1.092 M -0.27 % | 1.095 M 4.68 % | 1.046 M 4.70 % | 999.000 K 4.50 % | 956.000 K 1.16 % | 945.000 K -0.42 % | 949.000 K -12.62 % | 1.086 M 52.53 % | 712.000 K 0.14 % | 711.000 K -1.66 % | 723.000 K -1.36 % | 733.000 K -11.15 % | 825.000 K 3.77 % | 795.000 K -8.62 % | 870.000 K 8.61 % | 801.000 K -3.96 % | 834.000 K -8.75 % | 914.000 K -5.77 % | 970.000 K 9.85 % | 883.000 K |
Operating income | 195.276 M 311.25 % | 47.484 M -29.48 % | 67.332 M -43.57 % | 119.327 M 1.31 % | 117.779 M -1.34 % | 119.383 M 21.17 % | 98.525 M -16.28 % | 117.677 M 12.34 % | 104.754 M 13.50 % | 92.296 M -8.40 % | 100.755 M 5.19 % | 95.781 M 128.30 % | 41.954 M 18.97 % | 35.264 M 124.43 % | 15.713 M -63.25 % | 42.759 M 3.77 % | 41.206 M 16.75 % | 35.294 M 26.32 % | 27.941 M -20.98 % | 35.360 M -5.87 % | 37.564 M 5.89 % | 35.475 M 54.20 % | 23.006 M -34.95 % | 35.367 M -13.06 % | 40.679 M 4.44 % | 38.949 M 98.15 % | 19.656 M -10.65 % | 21.999 M 8.34 % | 20.306 M -6.95 % | 21.822 M 21.02 % | 18.032 M -16.32 % | 21.549 M -16.89 % | 25.927 M -6.36 % | 27.688 M 52.58 % | 18.147 M -21.73 % | 23.186 M 5.28 % | 22.024 M 1.70 % | 21.655 M -15.46 % | 25.614 M 148.39 % | 10.312 M -59.88 % | 25.700 M 0.82 % | 25.490 M 171.60 % | 9.385 M -7.46 % | 10.142 M -60.21 % | 25.490 M 13.91 % | 22.377 M -15.27 % | 26.409 M -29.98 % | 37.714 M 20.02 % | 31.424 M 151.19 % | 12.510 M -42.60 % | 21.794 M -51.59 % | 45.023 M 50.19 % | 29.977 M -19.84 % | 37.395 M 69.11 % | 22.113 M -14.84 % | 25.965 M -58.62 % | 62.743 M 140.36 % | 26.104 M -55.11 % | 58.149 M 69.55 % | 34.296 M 34.19 % | 25.558 M 5.95 % | 24.123 M |
Operating income ratio | 0.15 240.16 % | 0.04 -15.89 % | 0.05 -30.10 % | 0.07 11.88 % | 0.07 -6.92 % | 0.07 49.93 % | 0.05 -27.68 % | 0.07 6.33 % | 0.06 -21.58 % | 0.08 -3.61 % | 0.08 5.30 % | 0.08 39.62 % | 0.06 7.66 % | 0.05 175.85 % | 0.02 -65.63 % | 0.05 18.08 % | 0.05 18.01 % | 0.04 32.63 % | 0.03 -34.76 % | 0.04 -27.89 % | 0.06 -11.72 % | 0.07 -27.26 % | 0.10 92.70 % | 0.05 -13.32 % | 0.06 -13.98 % | 0.07 15.65 % | 0.06 -9.19 % | 0.06 13.91 % | 0.06 -4.59 % | 0.06 45.26 % | 0.04 -17.78 % | 0.05 -46.67 % | 0.09 -39.36 % | 0.15 93.62 % | 0.08 -1.12 % | 0.08 24.30 % | 0.06 -17.45 % | 0.08 13.34 % | 0.07 135.46 % | 0.03 -59.87 % | 0.07 5.06 % | 0.07 253.47 % | 0.02 -41.66 % | 0.03 -58.65 % | 0.08 -5.60 % | 0.09 6.23 % | 0.08 -40.12 % | 0.14 19.63 % | 0.11 117.86 % | 0.05 -44.01 % | 0.09 -30.17 % | 0.13 96.43 % | 0.07 -33.60 % | 0.10 92.23 % | 0.05 -16.78 % | 0.06 -52.06 % | 0.13 103.12 % | 0.07 -37.88 % | 0.11 39.09 % | 0.08 66.13 % | 0.05 -32.45 % | 0.07 |
Total other income expenses net | -10.826 M -251.97 % | 7.124 M -29.24 % | 10.068 M -19.03 % | 12.435 M 485.22 % | -3.228 M -126.43 % | 12.212 M 379.20 % | -4.374 M -17.14 % | -3.734 M 14.87 % | -4.386 M -151.65 % | 8.492 M 1 481.38 % | 537.000 K -96.55 % | 15.575 M 83.88 % | 8.470 M -21.14 % | 10.741 M -91.31 % | 123.607 M 2 037.05 % | 5.784 M 238.44 % | 1.709 M -88.71 % | 15.143 M 787.11 % | 1.707 M -47.59 % | 3.257 M 3 731.76 % | 85.000 K -92.12 % | 1.079 M 136.66 % | -2.943 M -144.86 % | 6.560 M -9.85 % | 7.277 M 14.78 % | 6.340 M 96.47 % | 3.227 M 57.34 % | 2.051 M -70.24 % | 6.891 M 982.33 % | -781.000 K -220.34 % | 649.000 K -68.48 % | 2.059 M -40.94 % | 3.486 M 158.51 % | -5.958 M -281.81 % | 3.277 M 290.75 % | -1.718 M -1 767.39 % | -92.000 K 94.36 % | -1.632 M -105.28 % | -795.000 K -105.04 % | 15.785 M 657.58 % | -2.831 M -287.81 % | -730.000 K -105.44 % | 13.429 M 31.82 % | 10.187 M 441.27 % | -2.985 M -201.32 % | 2.946 M 15.53 % | 2.550 M 7 868.75 % | 32.000 K -98.29 % | 1.874 M -64.63 % | 5.298 M 695.95 % | -889.000 K 14.77 % | -1.043 M -124.59 % | 4.241 M 734.88 % | -668.000 K -137.72 % | 1.771 M -78.65 % | 8.295 M 893.78 % | -1.045 M -111.49 % | 9.097 M 128.42 % | -32.005 M -514.20 % | 7.727 M -41.72 % | 13.259 M 545.83 % | -2.974 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 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 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-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 | -54.655 M 96.01 % | -1.369 B -28.45 % | -1.066 B 21.82 % | -1.363 B -204.94 % | -446.946 M -127.13 % | -196.779 M -2 507.67 % | 8.173 M 100.92 % | -885.308 M 33.40 % | -1.329 B -56.17 % | -851.184 M | 0.000 |
Total investments | 26.370 M -18.74 % | 32.450 M 7.55 % | 30.172 M 3.79 % | 29.070 M 11.43 % | 26.089 M -22.85 % | 33.817 M 10.35 % | 30.646 M 5.50 % | 29.047 M 9.24 % | 26.589 M -10.59 % | 29.738 M | 0.000 |
Total debt | 493.862 M -1.23 % | 499.987 M -1.52 % | 507.679 M -1.58 % | 515.824 M -1.69 % | 524.713 M -8.97 % | 576.445 M -17.11 % | 695.415 M 45.97 % | 476.398 M -0.52 % | 478.866 M -18.49 % | 587.519 M | 0.000 |
Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 213.712 M | 0.000 -100.00 % | 226.641 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 234.222 M 79.99 % | 130.131 M -68.07 % | 407.595 M 22.79 % | 331.950 M 47.35 % | 225.286 M 43.73 % | 156.740 M -55.01 % | 348.391 M 28.08 % | 272.009 M 52.98 % | 177.804 M 71.27 % | 103.815 M | 0.000 |
Common stock | 284.271 M -0.18 % | 284.781 M 0.33 % | 283.854 M -0.15 % | 284.290 M 0.25 % | 283.578 M -2.04 % | 289.476 M 2.89 % | 281.342 M -0.08 % | 281.560 M -0.25 % | 282.276 M -1.49 % | 286.559 M | 0.000 |
Total equity | 856.662 M 18.51 % | 722.881 M -27.49 % | 996.986 M 6.71 % | 934.321 M 13.03 % | 826.634 M 15.22 % | 717.459 M -20.42 % | 901.501 M 16.14 % | 776.244 M 13.42 % | 684.411 M 17.58 % | 582.092 M | 0.000 |
Other non current liabilities | 44.529 M -11.60 % | 50.374 M 4.94 % | 48.003 M -20.93 % | 60.709 M -0.61 % | 61.080 M -1.08 % | 61.749 M 8.91 % | 56.697 M 35.36 % | 41.885 M -9.89 % | 46.480 M -12.67 % | 53.225 M -29.01 % | 74.979 M |
Long term debt | 459.496 M -1.30 % | 465.564 M -1.53 % | 472.793 M -1.45 % | 479.766 M -1.38 % | 486.468 M -1.02 % | 491.490 M -1.34 % | 498.164 M 119.88 % | 226.559 M -3.91 % | 235.778 M -3.08 % | 243.268 M -3.53 % | 252.169 M |
Total non current liabilities | 512.099 M -2.26 % | 523.931 M -0.51 % | 526.617 M -3.72 % | 546.987 M -1.29 % | 554.150 M -1.04 % | 559.971 M -0.33 % | 561.806 M 104.28 % | 275.015 M -5.25 % | 290.264 M -4.62 % | 304.335 M | 0.000 |
Other current liabilities | 2.463 B 1.46 % | 2.428 B 3.57 % | 2.344 B 1.47 % | 2.310 B 342.73 % | 521.799 M 9.55 % | 476.307 M 74.59 % | 272.822 M 43.49 % | 190.137 M -49.54 % | 376.792 M 2.28 % | 368.376 M 37.45 % | 267.998 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.832 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 34.366 M -0.17 % | 34.423 M -1.33 % | 34.886 M -3.25 % | 36.058 M -5.72 % | 38.245 M -54.98 % | 84.955 M -56.93 % | 197.251 M -21.05 % | 249.839 M 2.78 % | 243.088 M -29.39 % | 344.251 M 685.80 % | 43.809 M |
Total current liabilities | 3.574 B -0.96 % | 3.608 B 1.86 % | 3.542 B -4.16 % | 3.696 B 3.12 % | 3.584 B 7.33 % | 3.339 B -0.62 % | 3.360 B 3.31 % | 3.253 B -2.79 % | 3.346 B 6.92 % | 3.129 B | 0.000 |
Total liabilities | 4.086 B -1.12 % | 4.132 B 1.55 % | 4.069 B -4.10 % | 4.243 B 2.53 % | 4.138 B 6.13 % | 3.899 B -0.58 % | 3.922 B 11.18 % | 3.528 B -2.99 % | 3.636 B 5.90 % | 3.434 B | 0.000 |
Other non current assets | 50.652 M -84.59 % | 328.761 M -26.61 % | 447.980 M 43.09 % | 313.084 M -8.66 % | 342.760 M 64.30 % | 208.621 M -51.09 % | 426.554 M 121.52 % | 192.556 M 221.10 % | 59.967 M -86.32 % | 438.335 M 3 175.31 % | 13.383 M |
Long term investments | 0.000 100.00 % | -272.082 M 31.00 % | -394.327 M -44.59 % | -272.729 M 10.23 % | -303.825 M -87.73 % | -161.843 M 57.74 % | -382.997 M -153.75 % | -150.932 M -575.46 % | -22.345 M 94.38 % | -397.599 M | 0.000 |
Intangible assets | 2.298 B 140 528.46 % | 1.634 M -46.21 % | 3.038 M -35.65 % | 4.721 M -28.83 % | 6.633 M | 0.000 -100.00 % | 3.215 B 44.05 % | 2.232 B 21.17 % | 1.842 B 21.28 % | 1.519 B | 0.000 |
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 | 4.343 M 165.79 % | 1.634 M -46.21 % | 3.038 M -35.65 % | 4.721 M -28.83 % | 6.633 M -22.37 % | 8.544 M -6.38 % | 9.126 M -8.12 % | 9.933 M -9.19 % | 10.938 M -12.57 % | 12.510 M | 0.000 |
Property plant equipment net | 299.862 M -2.28 % | 306.872 M -3.34 % | 317.475 M -2.76 % | 326.488 M -2.95 % | 336.395 M -2.68 % | 345.666 M -2.06 % | 352.950 M -3.02 % | 363.940 M -2.87 % | 374.706 M -2.40 % | 383.921 M | 0.000 |
Total non current assets | 374.018 M -3.17 % | 386.282 M -1.73 % | 393.091 M 0.69 % | 390.380 M -2.02 % | 398.445 M -4.71 % | 418.137 M -1.18 % | 423.124 M -1.44 % | 429.297 M -1.74 % | 436.888 M -2.73 % | 449.130 M 3 255.97 % | 13.383 M |
Other current assets | 53.124 M -60.97 % | 136.097 M 129.27 % | 59.360 M 21.93 % | 48.683 M -25.01 % | 64.923 M -40.93 % | 109.901 M 31.47 % | 83.596 M -16.46 % | 100.069 M -45.55 % | 183.794 M 1.48 % | 181.114 M -13.05 % | 208.304 M |
Short term investments | 1.669 B 447.97 % | 304.532 M -28.26 % | 424.499 M 40.66 % | 301.799 M -8.52 % | 329.914 M 68.62 % | 195.660 M -52.70 % | 413.643 M 129.83 % | 179.979 M 267.80 % | 48.934 M -88.55 % | 427.337 M | 0.000 |
cash and cash equivalents | 548.517 M -70.65 % | 1.869 B 18.78 % | 1.573 B -16.26 % | 1.879 B 93.35 % | 971.659 M 25.66 % | 773.224 M 12.51 % | 687.242 M -49.53 % | 1.362 B -24.69 % | 1.808 B 25.68 % | 1.439 B | 0.000 |
Cash and short term investments | 2.217 B 2.03 % | 2.173 B 8.78 % | 1.998 B -8.38 % | 2.181 B 67.53 % | 1.302 B 34.34 % | 968.884 M -11.99 % | 1.101 B -28.59 % | 1.542 B -16.98 % | 1.857 B -0.48 % | 1.866 B | 0.000 |
Total current assets | 4.568 B 2.23 % | 4.468 B -4.37 % | 4.673 B -2.38 % | 4.787 B 4.83 % | 4.566 B 8.76 % | 4.199 B -4.59 % | 4.400 B 13.57 % | 3.875 B -0.24 % | 3.884 B 8.89 % | 3.567 B | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.240 M 0.00 % | 1.240 M 0.00 % | 1.240 M 17.87 % | 1.052 M | 0.000 |
Net receivables | 2.298 B 6.42 % | 2.159 B -17.45 % | 2.616 B 2.27 % | 2.558 B | 0.000 | 0.000 -100.00 % | 3.215 B 44.05 % | 2.232 B 21.17 % | 1.842 B 21.28 % | 1.519 B 16.41 % | 1.304 B |
Tax assets | 19.161 M -9.18 % | 21.097 M 11.48 % | 18.925 M 0.58 % | 18.816 M 14.16 % | 16.482 M -3.89 % | 17.149 M -1.96 % | 17.491 M 26.75 % | 13.800 M 1.31 % | 13.622 M 13.87 % | 11.963 M | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 1.027 B -5.30 % | 1.084 B -2.44 % | 1.111 B -15.58 % | 1.317 B 15.07 % | 1.144 B 2.28 % | 1.119 B -6.45 % | 1.196 B 21.92 % | 980.842 M 14.46 % | 856.953 M 30.82 % | 655.046 M -1.14 % | 662.597 M |
Tax payables | 48.852 M -20.37 % | 61.349 M 18.66 % | 51.703 M 56.73 % | 32.989 M -31.05 % | 47.845 M -55.78 % | 108.193 M 29.32 % | 83.663 M 37.47 % | 60.857 M 63.40 % | 37.244 M -43.63 % | 66.071 M | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 203.118 M -3.75 % | 211.039 M -4.22 % | 220.339 M -4.33 % | 230.314 M -4.38 % | 240.876 M -3.40 % | 249.365 M -1.87 % | 254.120 M -4.94 % | 267.320 M -4.13 % | 278.848 M -3.01 % | 287.509 M -2.86 % | 295.978 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 | 338.166 M 9.81 % | 307.966 M 235.39 % | 91.822 M -71.13 % | 318.081 M 249.04 % | 91.129 M 6.92 % | 85.231 M 5.98 % | 80.425 M 0.49 % | 80.035 M -64.32 % | 224.331 M 208.84 % | 72.636 M -60.91 % | 185.807 M |
Deferred tax liabilities non current | 8.074 M 1.01 % | 7.993 M 37.31 % | 5.821 M -10.61 % | 6.512 M -1.36 % | 6.602 M -1.93 % | 6.732 M -3.07 % | 6.945 M 5.69 % | 6.571 M -17.92 % | 8.006 M 2.09 % | 7.842 M | 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 | 4.942 B 1.80 % | 4.855 B -4.17 % | 5.066 B -2.15 % | 5.177 B 4.28 % | 4.965 B 7.54 % | 4.617 B -4.29 % | 4.824 B 12.07 % | 4.304 B -0.39 % | 4.321 B 7.59 % | 4.016 B | 0.000 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 874.000 K 0.11 % | 873.000 K 107.01 % | -12.450 M -697.98 % | 2.082 M 6.71 % | 1.951 M -13.02 % | 2.243 M 4.08 % | 2.155 M -1.51 % | 2.188 M 8.10 % | 2.024 M -21.58 % | 2.581 M | 0.000 |
Change in working capital | -1.457 B -713.75 % | 237.466 M 166.54 % | -356.874 M -131.89 % | 1.119 B 483.65 % | 191.756 M 237.72 % | 56.780 M 105.33 % | -1.066 B -207.31 % | -346.946 M -183.49 % | 415.578 M 39.18 % | 298.583 M | 0.000 |
Accounts receivables | -130.743 M -128.54 % | 458.032 M 906.79 % | -56.772 M -108.85 % | 641.762 M 32 544.99 % | -1.978 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.240 M | 0.000 | 0.000 100.00 % | -188.000 K | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.477 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -1.327 B -501.50 % | -220.566 M 26.50 % | -300.102 M -162.86 % | 477.424 M 183.75 % | 168.257 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -39.007 M -1 451.59 % | -2.514 M 51.53 % | -5.187 M 89.86 % | -51.141 M 35.46 % | -79.241 M -63 804.03 % | -124.000 K 87.15 % | -965.000 K -34.59 % | -717.000 K 51.06 % | -1.465 M -279.53 % | -386.000 K | 0.000 |
Net cash provided by operating activities | -1.299 B -528.59 % | 303.048 M 206.73 % | -283.952 M -123.33 % | 1.217 B 373.85 % | 256.844 M 30.24 % | 197.214 M 120.80 % | -948.137 M -339.11 % | -215.922 M -144.13 % | 489.254 M 19.36 % | 409.901 M | 0.000 |
Investments in property plant and equipment | -2.573 M -787.24 % | -290.000 K 88.18 % | -2.454 M -37.25 % | -1.788 M -126.62 % | -789.000 K -139.09 % | -330.000 K 82.44 % | -1.879 M 28.72 % | -2.636 M -66.94 % | -1.579 M -20.44 % | -1.311 M | 0.000 |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 385.000 K 593.59 % | -78.000 K -290.24 % | 41.000 K 183.67 % | -49.000 K -2.08 % | -48.000 K 59.32 % | -118.000 K | 0.000 -100.00 % | 80.000 M | 0.000 | 0.000 -100.00 % | 195.500 M |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.000 M | 0.000 |
Other investing activites | -1.107 M -366.75 % | 415.000 K 133.79 % | -1.228 M -181.98 % | 1.498 M 3 020.83 % | 48.000 K 142.11 % | -114.000 K 71.43 % | -399.000 K 52.95 % | -848.000 K -2 322.86 % | -35.000 K -101.47 % | 2.385 M | 0.000 |
Net cash used for investing activites | -3.295 M -7 110.64 % | 47.000 K 101.29 % | -3.641 M -974.04 % | -339.000 K 57.03 % | -789.000 K -40.39 % | -562.000 K 91.47 % | -6.585 M -89.01 % | -3.484 M -115.86 % | -1.614 M -101.99 % | 81.074 M | 0.000 |
Debt repayment | 0.000 -100.00 % | 11.000 K -78.85 % | 52.000 K 100.45 % | -11.553 M 74.33 % | -45.000 M 61.16 % | -115.868 M -142.11 % | 275.178 M | 0.000 100.00 % | -99.992 M -133.33 % | 300.000 M | 0.000 |
Common stock issued | 0.000 -100.00 % | 770.000 K 77.83 % | 433.000 K -32.76 % | 644.000 K 199.53 % | 215.000 K -97.39 % | 8.245 M 4 693.60 % | 172.000 K -69.56 % | 565.000 K -69.21 % | 1.835 M -78.86 % | 8.681 M 933.45 % | 840.000 K |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -298.153 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -15.759 M -77.01 % | -8.903 M 50.85 % | -18.115 M -1 910.54 % | -901.000 K 93.14 % | -13.127 M -245.90 % | -3.795 M -167.70 % | 5.606 M 177.79 % | -7.207 M 62.33 % | -19.134 M -294.27 % | -4.853 M 71.41 % | -16.973 M |
Net cash used provided by financing activities | -15.759 M -94.03 % | -8.122 M 53.93 % | -17.630 M 94.31 % | -309.963 M -435.23 % | -57.912 M 48.02 % | -111.418 M -139.66 % | 280.956 M 223.24 % | -227.971 M -94.36 % | -117.291 M -138.60 % | 303.828 M | 0.000 |
Effect of forex changes on cash | -2.266 M -610.36 % | 444.000 K 280.49 % | -246.000 K -179.87 % | 308.000 K 5.48 % | 292.000 K -60.96 % | 748.000 K 207.16 % | -698.000 K -172.63 % | 961.000 K 203.33 % | -930.000 K -1 576.19 % | 63.000 K | 0.000 |
Net change in cash | -1.320 B -546.88 % | 295.417 M 196.71 % | -305.469 M -133.68 % | 907.062 M 357.11 % | 198.435 M 130.79 % | 85.982 M 112.75 % | -674.464 M -51.08 % | -446.416 M -220.84 % | 369.419 M -53.52 % | 794.866 M | 0.000 |
Cash at beginning of period | 1.869 B 18.78 % | 1.573 B -16.26 % | 1.879 B 93.35 % | 971.659 M 25.66 % | 773.224 M 12.51 % | 687.242 M -49.53 % | 1.362 B -24.69 % | 1.808 B 25.68 % | 1.439 B 123.46 % | 643.837 M | 0.000 |
Cash at end of period | 548.517 M -70.65 % | 1.869 B 18.78 % | 1.573 B -16.26 % | 1.879 B 93.35 % | 971.659 M 25.66 % | 773.224 M 12.51 % | 687.242 M -49.53 % | 1.362 B -24.69 % | 1.808 B 25.68 % | 1.439 B | 0.000 |
Operating cash flow | -1.299 B -528.59 % | 303.048 M 206.73 % | -283.952 M -123.33 % | 1.217 B 373.85 % | 256.844 M 30.24 % | 197.214 M 120.80 % | -948.137 M -339.11 % | -215.922 M -144.13 % | 489.254 M 19.36 % | 409.901 M | 0.000 |
Capital expenditure | -3.561 M -886.43 % | -361.000 K 89.96 % | -3.594 M -101.01 % | -1.788 M -126.62 % | -789.000 K -139.09 % | -330.000 K 82.44 % | -1.879 M 28.72 % | -2.636 M -66.94 % | -1.579 M -20.44 % | -1.311 M | 0.000 |
Free CashFlow | -1.302 B -530.28 % | 302.687 M 205.27 % | -287.546 M -123.66 % | 1.215 B 374.61 % | 256.055 M 30.05 % | 196.884 M 120.72 % | -950.016 M -334.67 % | -218.558 M -144.82 % | 487.675 M 19.36 % | 408.590 M | 0.000 |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 |