5209.TWO

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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004