EML.AX

EML Payments Limited EML.AX

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 157.936 M -5.73 % 167.529 M -34.15 % 254.426 M 9.42 % 232.518 M 20.85 % 192.396 M 59.05 % 120.969 M 24.46 % 97.195 M 36.86 % 71.020 M 22.53 % 57.960 M 148.64 % 23.311 M 61.47 % 14.437 M 178.48 % 5.184 M 2.99 % 5.034 M 0.000 0.000 0.000 -100.00 % 26.761 K 27 207.14 % 98.000 0.000 0.000
Net income -53.387 M -101.57 % -26.485 M 90.70 % -284.824 M -5 832.60 % -4.801 M 83.27 % -28.695 M -301.72 % -7.143 M -184.53 % 8.450 M 282.70 % 2.208 M 24 433.33 % 9.000 K -89.72 % 87.522 K -96.94 % 2.857 M 152.79 % -5.412 M -0.99 % -5.359 M 46.56 % -10.027 M -94.47 % -5.156 M -1 237.13 % -385.622 K 87.61 % -3.112 M -249.44 % -890.554 K 45.36 % -1.630 M -1 010.96 % -146.717 K
Income before tax -41.912 M -1 821.94 % 2.434 M 100.86 % -281.758 M -82 770.00 % -340.000 K 98.54 % -23.281 M -196.12 % -7.862 M -187.10 % 9.026 M 81.03 % 4.986 M 335.08 % -2.121 M -21.20 % -1.750 M 69.88 % -5.811 M 0.65 % -5.848 M 0.08 % -5.853 M 43.85 % -10.424 M -102.17 % -5.156 M -867.82 % -532.771 K 82.88 % -3.112 M -249.44 % -890.554 K 45.36 % -1.630 M -1 010.96 % -146.717 K
Income before tax ratio -0.27 -1 926.53 % 0.01 101.31 % -1.11 -75 634.27 % 0.00 98.79 % -0.12 -86.19 % -0.06 -169.99 % 0.09 32.28 % 0.07 291.85 % -0.04 51.25 % -0.08 81.35 % -0.40 64.32 % -1.13 2.98 % -1.16 0.00 0.00 0.00 100.00 % -116.29 98.72 % -9 087.29 0.00 0.00
EBITDA -20.591 M -163.37 % 32.493 M 127.73 % 14.268 M -62.00 % 37.548 M 2.75 % 36.543 M 23.66 % 29.550 M 36.19 % 21.698 M 49.05 % 14.558 M 139.52 % 6.078 M 315.24 % 1.464 M 139.49 % -3.706 M 39.64 % -6.140 M -25.81 % -4.881 M 26.33 % -6.625 M -23.69 % -5.356 M -914.90 % -527.752 K 83.01 % -3.107 M -161.74 % -1.187 M 33.01 % -1.772 M -801.57 % -196.543 K
Net income ratio -0.34 -113.82 % -0.16 85.88 % -1.12 -5 321.76 % -0.02 86.16 % -0.15 -152.58 % -0.06 -167.92 % 0.09 179.64 % 0.03 19 921.85 % 0.00 -95.86 % 0.00 -98.10 % 0.20 118.96 % -1.04 1.94 % -1.06 0.00 0.00 0.00 100.00 % -116.29 98.72 % -9 087.29 0.00 0.00
Ratio EBITDA -0.13 -167.22 % 0.19 245.86 % 0.06 -65.27 % 0.16 -14.98 % 0.19 -22.25 % 0.24 9.42 % 0.22 8.91 % 0.20 95.47 % 0.10 67.01 % 0.06 124.46 % -0.26 78.32 % -1.18 -22.16 % -0.97 0.00 0.00 0.00 100.00 % -116.10 99.04 % -12 112.19 0.00 0.00
Gross profit ratio 0.65 -6.06 % 0.69 35.36 % 0.51 -7.01 % 0.55 7.25 % 0.51 -9.96 % 0.57 -24.11 % 0.75 0.10 % 0.75 -1.69 % 0.76 -2.23 % 0.78 -0.08 % 0.78 0.05 % 0.78 -9.97 % 0.87 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 0.00
Weighted average shs out dil 379.511 M 1.30 % 374.635 M 0.20 % 373.886 M -0.69 % 376.477 M 4.44 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M
Weighted average shs out 379.511 M 1.30 % 374.635 M 0.20 % 373.886 M 0.85 % 370.737 M 2.84 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M
EPS diluted -0.14 -98.02 % -0.07 90.70 % -0.76 -5 837.50 % -0.01 83.92 % -0.08 -302.02 % -0.02 -184.62 % 0.02 168.97 % 0.01 100.00 % -2 130 000.00 -532 500 000 100.00 % 0.00 -97.67 % 0.02 214.67 % -0.02 -0.67 % -0.01 46.40 % -0.03 -94.41 % -0.01 -1 200.00 % 0.00 87.21 % -0.01 -244.00 % 0.00 44.44 % 0.00 -1 025.00 % 0.00
Earnings per share -0.14 -98.02 % -0.07 90.70 % -0.76 -5 791.47 % -0.01 83.79 % -0.08 -302.02 % -0.02 -184.62 % 0.02 162.92 % 0.01 100.00 % -2 121 000.00 -424 200 000 100.00 % 0.00 -97.25 % 0.02 221.33 % -0.02 -0.67 % -0.01 46.40 % -0.03 -94.41 % -0.01 -1 200.00 % 0.00 87.21 % -0.01 -244.00 % 0.00 44.44 % 0.00 -1 025.00 % 0.00
Gross profit 102.820 M -11.44 % 116.096 M -10.87 % 130.257 M 1.76 % 128.008 M 29.62 % 98.760 M 43.20 % 68.966 M -5.55 % 73.015 M 36.99 % 53.301 M 20.47 % 44.246 M 143.10 % 18.201 M 61.34 % 11.281 M 178.63 % 4.049 M -7.28 % 4.366 M 1 274.29 % -371.841 K 0.000 0.000 -100.00 % 26.761 K 27 207.14 % 98.000 0.000 0.000
Income tax expense 11.038 M -8.36 % 12.045 M 292.86 % 3.066 M -31.27 % 4.461 M -17.60 % 5.414 M 852.99 % -719.000 K -224.83 % 576.000 K -79.27 % 2.778 M 30.42 % 2.130 M 15.89 % 1.838 M -78.80 % 8.668 M 1 887.63 % 436.096 K 188.28 % -494.009 K -24.40 % -397.110 K 0.000 100.00 % -147.149 K -37 825.00 % -388.000 0.000 0.000 0.000
Cost of revenue 55.116 M 7.16 % 51.433 M -58.58 % 124.169 M 18.81 % 104.510 M 11.61 % 93.636 M 80.06 % 52.003 M 115.07 % 24.180 M 36.46 % 17.719 M 29.20 % 13.714 M 168.38 % 5.110 M 61.93 % 3.156 M 177.95 % 1.135 M 70.18 % 667.131 K 79.41 % 371.841 K 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 91.989 M 5.09 % 87.536 M 553.35 % 13.398 M 45.02 % 9.239 M 133.07 % 3.964 M 32.18 % 2.999 M -91.53 % 35.397 M 21.95 % 29.027 M 4.07 % 27.893 M 149.59 % 11.175 M -5.14 % 11.781 M 69.99 % 6.930 M -5.12 % 7.304 M 1.69 % 7.183 M 124.28 % 3.203 M 871.59 % 329.630 K 12.12 % 294.000 K 0.02 % 293.948 K 29.06 % 227.759 K 122.22 % 102.493 K
Selling and marketing expenses 0.000 0.000 -100.00 % 84.758 M 20.69 % 70.226 M 19.43 % 58.801 M 30.04 % 45.219 M 5 097.59 % 870.000 K 83.16 % 475.000 K -1.86 % 484.000 K 148.08 % 195.098 K 19.75 % 162.927 K 7.46 % 151.614 K 42.69 % 106.251 K -23.26 % 138.458 K 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 118.803 M 41.03 % 84.239 M 151.38 % -163.958 M -36.17 % -120.403 M -30.80 % -92.053 M -57.26 % -58.535 M -19.14 % -49.130 M -27.22 % -38.619 M -5.74 % -36.522 M -131.49 % -15.777 M -4 446.02 % -347.055 K -260.09 % 216.789 K -94.97 % 4.314 M 45.12 % 2.973 M 141 859.32 % -2.097 K -100.85 % 247.804 K 42 532.19 % -584.000 -100.40 % 147.239 K 241 475.41 % -61.000 99.81 % -32.459 K
Operating expenses 210.792 M 22.71 % 171.775 M 4.77 % 163.958 M 36.17 % 120.403 M 30.80 % 92.053 M 57.26 % 58.535 M -5.78 % 62.124 M 30.19 % 47.718 M 2.91 % 46.367 M 132.40 % 19.951 M 16.73 % 17.092 M 72.69 % 9.897 M -3.01 % 10.204 M -16.29 % 12.190 M 127.46 % 5.359 M 828.11 % 577.434 K -81.78 % 3.170 M 166.15 % 1.191 M -32.89 % 1.775 M 802.86 % 196.543 K
Cost and expenses 265.908 M 19.13 % 223.208 M -22.53 % 288.127 M 28.11 % 224.913 M 21.12 % 185.689 M 67.99 % 110.538 M 28.08 % 86.304 M 31.89 % 65.437 M 8.91 % 60.081 M 139.74 % 25.061 M 23.77 % 20.247 M 83.52 % 11.033 M 1.48 % 10.871 M -13.46 % 12.562 M 134.40 % 5.359 M 828.11 % 577.434 K -81.78 % 3.170 M 166.15 % 1.191 M -32.89 % 1.775 M 802.86 % 196.543 K
Research and development expenses 0.000 0.000 100.00 % -1.107 -75 634.27 % -0.001 98.79 % -0.121 -86.19 % -0.065 -168.43 % 0.095 35.24 % 0.070 292.67 % -0.036 51.49 % -0.075 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 91.989 M 5.09 % 87.536 M -10.82 % 98.156 M 23.52 % 79.465 M 26.61 % 62.765 M 30.17 % 48.218 M 32.95 % 36.267 M 22.93 % 29.502 M 3.96 % 28.377 M 149.57 % 11.371 M -4.80 % 11.944 M 68.66 % 7.082 M -4.44 % 7.411 M 1.22 % 7.322 M 128.61 % 3.203 M 871.59 % 329.630 K 12.12 % 294.000 K 0.02 % 293.948 K 29.06 % 227.759 K 122.22 % 102.493 K
Interest income 63.856 M 28.19 % 49.813 M 1 492.49 % 3.128 M 64.20 % 1.905 M 47.67 % 1.290 M -49.13 % 2.536 M 35.98 % 1.865 M 212.40 % 597.000 K -63.73 % 1.646 M 71.44 % 960.115 K 2.93 % 932.784 K 17.96 % 790.786 K 12.28 % 704.287 K -11.81 % 798.592 K 289.50 % 205.029 K 358.47 % 44.720 K 41.26 % 31.659 K -79.31 % 153.000 K 5.81 % 144.604 K 75.74 % 82.285 K
Interest expense 6.089 M 17.16 % 5.197 M -47.80 % 9.955 M 10.29 % 9.026 M 128.56 % 3.949 M 43.03 % 2.761 M 10 125.93 % 27.000 K -95.48 % 597.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.219 K 0.000 -100.00 % 57.000 -70.92 % 196.000 0.000 0.000 0.000
Depreciation and amortization 15.232 M -38.73 % 24.862 M -29.11 % 35.071 M 17.12 % 29.944 M 0.36 % 29.836 M 59.93 % 18.656 M 81.71 % 10.267 M 16.70 % 8.798 M -12.68 % 10.076 M 172.78 % 3.694 M 51.24 % 2.442 M 753.67 % 286.097 K -70.11 % 957.097 K -52.91 % 2.032 M 65 757.26 % 3.086 K -37.81 % 4.962 K 1.24 % 4.901 K 29.04 % 3.798 K 49.12 % 2.547 K 0.000
Operating income -107.972 M -93.92 % -55.679 M -65.21 % -33.701 M -543.14 % 7.605 M 13.39 % 6.707 M -35.70 % 10.431 M -25.17 % 13.939 M 136.90 % 5.884 M 350.17 % -2.352 M -36.27 % -1.726 M 67.87 % -5.371 M 9.10 % -5.909 M 45.65 % -10.871 M 13.46 % -12.562 M -134.40 % -5.359 M -828.11 % -577.434 K 81.63 % -3.143 M -163.93 % -1.191 M 32.89 % -1.775 M -802.86 % -196.543 K
Operating income ratio -0.68 -105.70 % -0.33 -150.91 % -0.13 -504.98 % 0.03 -6.18 % 0.03 -59.57 % 0.09 -39.87 % 0.14 73.10 % 0.08 304.17 % -0.04 45.19 % -0.07 80.10 % -0.37 67.36 % -1.14 47.22 % -2.16 0.00 0.00 0.00 100.00 % -117.44 99.03 % -12 150.95 0.00 0.00
Total other income expenses net 66.060 M 13.68 % 58.113 M 123.43 % -248.057 M -1 201.79 % -19.055 M -148.23 % 39.511 M 315.99 % -18.293 M -660.62 % -2.405 M 86.77 % -18.183 M 0.000 100.00 % -456.457 K -3.91 % -439.279 K -827.37 % 60.393 K 490.41 % -15.469 K 99.12 % -1.767 M -970.81 % 202.932 K 51.33 % 134.103 K 334.29 % 30.879 K -89.72 % 300.239 K 107.72 % 144.543 K 190.10 % 49.826 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Net debt -5.239 M -111.01 % 47.576 M 75.36 % 27.130 M 53.22 % 17.707 M 118.43 % -96.102 M -30.96 % -73.383 M -305.77 % -18.085 M 53.64 % -39.006 M 2.17 % -39.872 M -50.20 % -26.545 M -522.59 % -4.264 M 0.35 % -4.279 M -292.29 % -1.091 M 42.33 % -1.891 M 81.67 % -10.318 M -488.34 % -1.754 M -110.14 % -834.548 K 29.81 % -1.189 M 62.79 % -3.196 M -33.21 % -2.399 M 12.16 % -2.731 M
Total investments 2.380 B 10.63 % 2.151 B -16.56 % 2.578 B 27.81 % 2.017 B 18.96 % 1.695 B 32.74 % 1.277 B 29 536.26 % 4.310 M -17.29 % 5.211 M 3.76 % 5.022 M 254.16 % 1.418 M -95.60 % 32.223 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.928 K 0.000
Total debt 54.077 M -40.34 % 90.636 M -7.98 % 98.492 M 7.75 % 91.406 M 102.56 % 45.126 M 0.28 % 44.998 M 199.99 % 15.000 M 0.000 0.000 -100.00 % 396.721 K 0.000 -100.00 % 217.286 K -19.14 % 268.714 K -32.53 % 398.266 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 67.614 M 118.78 % 30.905 M 54.90 % 19.951 M 474.79 % 3.471 M -76.06 % 14.499 M 23.65 % 11.726 M -57.82 % 27.802 M 45.63 % 19.091 M 60.83 % 11.870 M 13.67 % 10.443 M -10.92 % 11.723 M 163.55 % 4.448 M 94.90 % 2.282 M 42.21 % 1.605 M 393.12 % 325.436 K 525.50 % 52.028 K 0.00 % 52.028 K -20.58 % 65.513 K 173.99 % 23.911 K 240.22 % 7.028 K 0.000
Retained earnings -419.478 M -14.58 % -366.091 M -7.80 % -339.606 M -460.76 % -60.562 M -8.61 % -55.761 M -106.01 % -27.067 M -24.92 % -21.668 M 19.93 % -27.062 M 7.54 % -29.270 M 0.03 % -29.279 M 0.30 % -29.367 M 8.87 % -32.224 M -20.19 % -26.812 M -24.98 % -21.453 M -87.76 % -11.426 M -82.25 % -6.269 M -6.55 % -5.884 M -111.25 % -2.785 M -47.00 % -1.895 M -615.92 % -264.638 K -138.64 % -110.893 K
Common stock 498.306 M 0.83 % 494.208 M 0.00 % 494.208 M 0.00 % 494.208 M 8.34 % 456.157 M 0.13 % 455.583 M 229.90 % 138.097 M 0.26 % 137.744 M -0.17 % 137.981 M -0.04 % 138.043 M 96.57 % 70.228 M 57.88 % 44.483 M 16.50 % 38.183 M 9.69 % 34.811 M 130.10 % 15.129 M 47.45 % 10.260 M 13.60 % 9.032 M 13.63 % 7.949 M 2.09 % 7.786 M 41.49 % 5.502 M 1.34 % 5.430 M
Total equity 146.442 M -7.91 % 159.022 M -8.90 % 174.553 M -60.07 % 437.117 M 5.36 % 414.895 M -5.76 % 440.242 M 205.23 % 144.231 M 11.14 % 129.773 M 7.62 % 120.581 M 1.15 % 119.206 M 126.70 % 52.584 M 214.75 % 16.706 M 22.36 % 13.653 M -8.75 % 14.963 M 271.41 % 4.029 M -0.35 % 4.043 M 26.33 % 3.200 M -38.80 % 5.229 M -11.60 % 5.915 M 12.78 % 5.245 M -1.39 % 5.319 M
Other non current liabilities 8.194 M -42.66 % 14.291 M 180.77 % -17.693 M 27.06 % -24.258 M -24.84 % -19.431 M 22.98 % -25.229 M -197.39 % 25.905 M 86.78 % 13.869 M 4 275.08 % 317.000 K 219.12 % 99.335 K -55.04 % 220.919 K 332.75 % 51.050 K 0.000 -100.00 % 320.143 K 0.000 0.000 0.000 -100.00 % 5.183 K -58.20 % 12.399 K 377.62 % 2.596 K 0.000
Long term debt 30.790 M 918.52 % 3.023 M -95.89 % 73.541 M -16.13 % 87.685 M 108.70 % 42.015 M -1.50 % 42.656 M 0.000 0.000 0.000 -100.00 % 396.437 K 0.000 -100.00 % 217.286 K -19.14 % 268.714 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 41.262 M 48.65 % 27.758 M -59.65 % 68.792 M -15.71 % 81.616 M 121.42 % 36.860 M 2.82 % 35.848 M 7.06 % 33.484 M 73.56 % 19.292 M 364.53 % 4.153 M 8.17 % 3.839 M 61.82 % 2.373 M 667.89 % 308.971 K 14.98 % 268.714 K -16.06 % 320.143 K 442.62 % 59.000 K 0.00 % 59.000 K 0.00 % 59.000 K -8.08 % 64.183 K 417.65 % 12.399 K 377.62 % 2.596 K 0.000
Other current liabilities 2.437 B 11.88 % 2.178 B -17.16 % 2.629 B 28.22 % 2.051 B 17.02 % 1.752 B 32.21 % 1.325 B 392.89 % 268.919 M 258.71 % 74.968 M 48.58 % 50.456 M 178.79 % 18.098 M 144.57 % 7.400 M 892.85 % 745.321 K 85.31 % 402.204 K -11.27 % 453.299 K -95.44 % 9.947 M 19 739.53 % 50.137 K 0.000 -100.00 % 49.547 K 35.46 % 36.576 K 172.51 % 13.422 K -59.38 % 33.043 K
Deferred revenue 1.340 M 0.000 -100.00 % 5.430 M -12.22 % 6.186 M 298.84 % -3.111 M -32.84 % -2.342 M 84.39 % -15.000 M 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
Short term debt 23.287 M -73.42 % 87.613 M 251.14 % 24.951 M 570.55 % 3.721 M 19.61 % 3.111 M 32.84 % 2.342 M -84.39 % 15.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 398.266 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 2.495 B 8.60 % 2.297 B -15.23 % 2.710 B 29.04 % 2.100 B 17.14 % 1.793 B 32.03 % 1.358 B 354.14 % 298.992 M 230.47 % 90.475 M 44.14 % 62.770 M 133.74 % 26.855 M 173.79 % 9.809 M 573.02 % 1.457 M 40.02 % 1.041 M -33.82 % 1.573 M -85.41 % 10.779 M 7 834.58 % 135.846 K 198.79 % 45.466 K -68.35 % 143.666 K -59.49 % 354.626 K 738.93 % 42.271 K 27.93 % 33.043 K
Total liabilities 2.536 B 9.08 % 2.325 B -17.56 % 2.820 B 25.59 % 2.245 B 19.82 % 1.874 B 30.09 % 1.440 B 333.26 % 332.476 M 202.89 % 109.767 M 64.02 % 66.923 M 118.03 % 30.694 M 151.98 % 12.181 M 589.61 % 1.766 M 34.88 % 1.310 M -30.82 % 1.893 M -82.53 % 10.838 M 5 462.24 % 194.846 K 86.52 % 104.466 K -49.74 % 207.849 K -43.37 % 367.025 K 718.03 % 44.867 K 35.78 % 33.043 K
Other non current assets 35.724 M -8.57 % 39.071 M 109.02 % -433.252 M 31.41 % -631.630 M -18.76 % -531.840 M 24.91 % -708.235 M -3 026.45 % -22.653 M -20.60 % -18.783 M 0.27 % -18.834 M -23.07 % -15.304 M 61.53 % -39.775 M -226.38 % -12.187 M -2 503.56 % 507.034 K 20.08 % 422.263 K 1 368.18 % 28.761 K 88.46 % 15.261 K -67.84 % 47.454 K -61.74 % 124.041 K 520.21 % 20.000 K 0.00 % 20.000 K 0.00 % 20.000 K
Long term investments 513.830 M 20.37 % 426.861 M 34.31 % 317.821 M 3.43 % 307.274 M 7.46 % 285.936 M -35.59 % 443.916 M 10 199.68 % 4.310 M -17.29 % 5.211 M 3.76 % 5.022 M 254.16 % 1.418 M -95.60 % 32.223 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 29.443 M -53.99 % 63.990 M -66.75 % 192.468 M -57.08 % 448.460 M 28.08 % 350.133 M -5.81 % 371.714 M 1 210.10 % 28.373 M 21.09 % 23.431 M -10.95 % 26.313 M -27.45 % 36.270 M 328.67 % 8.461 M 1 799.18 % 445.510 K -38.74 % 727.203 K -47.17 % 1.377 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 84.111 M -15.44 % 99.470 M -0.94 % 100.410 M -67.91 % 312.884 M 32.58 % 235.988 M -1.66 % 239.977 M 215.01 % 76.181 M 79.94 % 42.336 M 25.18 % 33.819 M -3.75 % 35.138 M 15.13 % 30.521 M 183.20 % 10.777 M 0.00 % 10.777 M 0.00 % 10.777 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 113.554 M -30.53 % 163.460 M -44.19 % 292.878 M -61.53 % 761.344 M 29.90 % 586.121 M -4.18 % 611.691 M 485.05 % 104.554 M 58.98 % 65.767 M 9.37 % 60.132 M -15.79 % 71.408 M 83.18 % 38.982 M 247.34 % 11.223 M -2.45 % 11.505 M -5.34 % 12.154 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 6.092 M -25.49 % 8.176 M -22.65 % 10.570 M -16.90 % 12.719 M 13.11 % 11.245 M -23.13 % 14.629 M 173.18 % 5.355 M 53.84 % 3.481 M 22.40 % 2.844 M 28.75 % 2.209 M 178.47 % 793.261 K -17.71 % 963.984 K 58.29 % 609.014 K -21.31 % 773.898 K -16.09 % 922.291 K -59.87 % 2.298 M -4.77 % 2.413 M -41.04 % 4.093 M 36.48 % 2.999 M 7.08 % 2.801 M 9.01 % 2.570 M
Total non current assets 690.434 M 6.00 % 651.352 M 218.27 % 204.651 M -56.70 % 472.611 M 26.73 % 372.915 M -3.65 % 387.045 M 238.86 % 114.219 M 53.40 % 74.459 M 9.50 % 67.998 M -9.38 % 75.035 M 88.65 % 39.775 M 226.38 % 12.187 M -3.44 % 12.621 M -5.46 % 13.350 M 1 303.71 % 951.052 K -58.89 % 2.314 M -5.98 % 2.461 M -41.65 % 4.217 M 39.68 % 3.019 M 7.03 % 2.821 M 8.94 % 2.590 M
Other current assets 28.664 M -98.35 % 1.738 B -23.73 % 2.279 B 32.18 % 1.724 B 21.07 % 1.424 B 5 051.94 % 27.641 M -88.92 % 249.430 M 248.76 % 71.520 M 75.80 % 40.682 M 115.16 % 18.908 M 116.48 % 8.734 M 1 218.25 % 662.580 K -11.67 % 750.134 K 40.03 % 535.713 K -82.46 % 3.054 M 48 724.35 % 6.255 K 15.17 % 5.431 K -12.85 % 6.232 K 14.77 % 5.430 K 0.000 -100.00 % 24.654 K
Short term investments 1.866 B 8.22 % 1.724 B -23.71 % 2.260 B 32.19 % 1.710 B 21.29 % 1.410 B 69.13 % 833.407 M 240.41 % 244.824 M 261.56 % 67.714 M 80.22 % 37.574 M 120.27 % 17.058 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.928 K 0.000
cash and cash equivalents 59.316 M 37.75 % 43.060 M -39.66 % 71.362 M -3.17 % 73.699 M -47.82 % 141.228 M 19.30 % 118.381 M 257.81 % 33.085 M -15.18 % 39.006 M -2.17 % 39.872 M 47.99 % 26.942 M 531.90 % 4.264 M -5.17 % 4.496 M 230.73 % 1.359 M -40.62 % 2.289 M -77.81 % 10.318 M 488.34 % 1.754 M 110.14 % 834.548 K -29.81 % 1.189 M -62.79 % 3.196 M 33.21 % 2.399 M -12.16 % 2.731 M
Cash and short term investments 1.925 B 4 370.75 % 43.060 M -98.15 % 2.331 B 30.73 % 1.783 B 15.00 % 1.551 B 62.93 % 951.788 M 2 776.80 % 33.085 M -15.18 % 39.006 M -2.17 % 39.872 M 47.99 % 26.942 M 531.90 % 4.264 M -5.17 % 4.496 M 230.73 % 1.359 M -40.62 % 2.289 M -77.81 % 10.318 M 488.34 % 1.754 M 110.14 % 834.548 K -29.81 % 1.189 M -62.79 % 3.196 M 33.21 % 2.399 M -12.16 % 2.731 M
Total current assets 1.992 B 8.70 % 1.833 B -24.06 % 2.413 B 30.08 % 1.855 B 15.69 % 1.604 B 58.99 % 1.009 B 221.37 % 313.838 M 138.53 % 131.570 M 35.81 % 96.880 M 64.04 % 59.059 M 248.27 % 16.958 M 191.77 % 5.812 M 148.12 % 2.342 M -33.18 % 3.505 M -74.81 % 13.915 M 623.26 % 1.924 M 128.00 % 843.850 K -30.79 % 1.219 M -62.63 % 3.263 M 32.17 % 2.469 M -10.63 % 2.762 M
Inventory 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 % 89.251 K 0.000 -100.00 % 1.390 M 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 38.166 M -25.66 % 51.343 M -18.41 % 62.930 M 9.90 % 57.261 M 49.76 % 38.235 M 76.49 % 21.664 M -30.84 % 31.323 M 48.85 % 21.044 M 28.90 % 16.326 M 23.60 % 13.209 M 233.60 % 3.959 M 505.93 % 653.455 K 180.58 % 232.895 K -65.76 % 680.187 K 25.08 % 543.790 K 231.49 % 164.044 K 4 137.77 % 3.871 K -83.93 % 24.092 K -60.93 % 61.664 K -4.66 % 64.681 K 866.11 % 6.695 K
Tax assets 21.234 M 54.05 % 13.784 M -17.13 % 16.634 M -27.38 % 22.904 M 6.76 % 21.453 M -14.34 % 25.044 M 10.55 % 22.653 M 20.60 % 18.783 M -0.27 % 18.834 M 23.07 % 15.304 M 102.64 % 7.552 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 -100.00 % 376.658 M 6.19 % 354.710 M 13.56 % 312.352 M -35.61 % 485.094 M 897.11 % 48.650 M 45.18 % 33.511 M 48.11 % 22.626 M 43.15 % 15.806 M 96.79 % 8.032 M 1 594.44 % 474.007 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 32.968 M 5.46 % 31.261 M -43.80 % 55.623 M 21.73 % 45.694 M 22.58 % 37.278 M 24.18 % 30.019 M 99.16 % 15.073 M -2.80 % 15.507 M 25.93 % 12.314 M 40.62 % 8.757 M 263.56 % 2.409 M 238.25 % 712.075 K 11.50 % 638.641 K -11.45 % 721.219 K -13.30 % 831.858 K 870.56 % 85.709 K 88.51 % 45.466 K -51.69 % 94.119 K -70.41 % 318.050 K 1 002.46 % 28.849 K 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 -100.00 % 5.430 M -12.22 % 6.186 M 236.93 % 1.836 M -7.09 % 1.976 M -83.30 % 11.831 M 71.99 % 6.879 M 1 805.54 % 361.000 K -40.57 % 607.479 K 585.88 % 88.569 K 117.96 % 40.635 K 0.000 0.000 -100.00 % 59.000 K 0.00 % 59.000 K 0.00 % 59.000 K 0.00 % 59.000 K 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 3.712 M -22.96 % 4.818 M -28.38 % 6.727 M -15.83 % 7.992 M 16.15 % 6.881 M -24.80 % 9.150 M 0.000 0.000 0.000 -100.00 % 396.721 K 0.000 -100.00 % 217.286 K -19.14 % 268.714 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -841.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 2.278 M -78.19 % 10.444 M -19.31 % 12.944 M -28.84 % 18.189 M 27.41 % 14.276 M -21.98 % 18.298 M 150.14 % 7.315 M 35.21 % 5.410 M 55.68 % 3.475 M 22.43 % 2.838 M 37.58 % 2.063 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 -100.00 % 41.318 M -35.07 % 63.631 M 43.86 % 44.231 M -5.49 % 46.801 M 0.000 0.000 0.000 100.00 % -284.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.682 B 7.99 % 2.484 B -17.05 % 2.995 B 11.63 % 2.682 B 17.20 % 2.289 B 21.70 % 1.881 B 294.52 % 476.707 M 99.01 % 239.540 M 27.75 % 187.504 M 25.09 % 149.900 M 131.45 % 64.765 M 250.59 % 18.473 M 23.46 % 14.963 M -11.23 % 16.855 M 13.38 % 14.866 M 250.82 % 4.238 M 28.23 % 3.305 M -39.22 % 5.437 M -13.45 % 6.282 M 18.76 % 5.290 M -1.16 % 5.352 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Deferred income tax 0.000 0.000 100.00 % -72.684 M -1 208.68 % -5.554 M -296.71 % -1.400 M -14.85 % -1.219 M 62.26 % -3.230 M -252.94 % 2.112 M 183.38 % -2.533 M -135.95 % -1.074 M 72.46 % -3.898 M -189.05 % -1.349 M 69.83 % -4.469 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 1.780 M -40.49 % 2.991 M -39.78 % 4.967 M -19.18 % 6.146 M 45.85 % 4.214 M -15.48 % 4.986 M -21.44 % 6.347 M 206.17 % 2.073 M -59.39 % 5.104 M 249.88 % 1.459 M 1.26 % 1.441 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 75.326 M 517.57 % -18.039 M -104.54 % 397.070 M 64.44 % 241.463 M 674.44 % 31.179 M 798.01 % 3.472 M 174.91 % -4.635 M -176.22 % -1.678 M 0.65 % -1.689 M -76.12 % -959.000 K 20.51 % -1.206 M -993.22 % -110.354 K -56.02 % -70.729 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 10.894 M 0.000 100.00 % -13.222 M 61.47 % -34.314 M -1 044.25 % 3.634 M 158.65 % 1.405 M 130.31 % -4.635 M -176.22 % -1.678 M 0.65 % -1.689 M -76.12 % -959.000 K 20.51 % -1.206 M -993.22 % -110.354 K -56.02 % -70.729 K 0.000 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.588 M 113.77 % -11.531 M -463.18 % 3.175 M 123.14 % -13.719 M -346.98 % -3.069 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 14.270 M 0.000 -100.00 % 12.460 M 296.50 % -6.341 M -138.85 % 16.320 M 2 272.09 % 688.000 K -88.26 % 5.860 M 308.84 % -2.806 M -118.70 % 15.002 M 421.67 % 2.876 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 50.162 M 378.08 % -18.039 M -104.53 % 397.832 M 41.02 % 282.118 M 2 413.30 % 11.225 M 5 470.81 % -209.000 K -103.69 % 5.671 M 1 636.86 % -369.000 K 97.54 % -15.002 M -421.67 % -2.876 M -194.61 % -976.119 K -390.83 % 335.631 K 835.11 % 35.892 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -58.579 M -273.65 % 33.734 M -89.30 % 315.365 M 25 844.08 % -1.225 M -111.16 % 10.973 M 2 898.09 % 366.000 K -98.17 % 19.951 M 487.55 % -5.148 M -144.81 % 11.488 M 1 069.07 % -1.185 M 87.59 % -9.550 M -1 716.55 % 590.735 K 979.12 % -67.196 K 98.97 % -6.508 M -297.80 % -1.636 M -682.15 % -209.175 K 24.69 % -277.758 K 48.70 % -541.449 K -95.37 % -277.140 K -46.41 % -189.285 K
Net cash provided by operating activities 16.747 M 19.01 % 14.072 M -96.41 % 391.778 M 49.07 % 262.817 M 460.86 % 46.860 M 125.93 % 20.741 M -28.88 % 29.162 M 357.66 % 6.372 M -66.91 % 19.255 M 873.46 % 1.978 M 661.93 % -352.003 K 88.96 % -3.187 M -2.83 % -3.099 M 52.38 % -6.508 M -297.80 % -1.636 M -682.15 % -209.175 K 24.69 % -277.758 K 48.70 % -541.449 K -95.37 % -277.140 K -46.41 % -189.285 K
Investments in property plant and equipment -369.000 K 97.15 % -12.943 M -10.22 % -11.743 M 16.47 % -14.058 M -11.41 % -12.618 M -14.77 % -10.994 M -747.00 % -1.298 M 6.82 % -1.393 M 12.39 % -1.590 M -11 257.14 % -14.000 K 74.65 % -55.225 K 91.39 % -641.067 K -295.75 % -161.989 K 81.38 % -870.159 K -11 381.18 % -7.579 K -584.64 % -1.107 K 40.52 % -1.861 K 63.70 % -5.127 K 25.03 % -6.839 K 7.90 % -7.426 K
Acquisitions net 0.000 0.000 0.000 100.00 % -57.087 M -1 510.81 % -3.544 M 97.51 % -142.531 M -224.30 % -43.951 M -5 945.53 % -727.000 K -120.12 % 3.613 M 110.72 % -33.702 M -170.70 % -12.450 M 0.000 0.000 100.00 % -499.901 K 69.96 % -1.664 M 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -9.830 M -130.00 % -4.274 M -1 160.77 % -339.000 K 0.000 100.00 % -3.820 M -1 685.05 % -214.000 K 0.000 0.000 0.000 100.00 % -401.762 K 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 10.866 M 0.000 -100.00 % 3.544 M 0.000 -100.00 % 44.290 M 0.000 -100.00 % 207.000 K 418.45 % 39.927 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 39.609 M 286.49 % -21.239 M -4 727.05 % -440.000 K 96.44 % -12.374 M -249.15 % -3.544 M -225.14 % -1.090 M 97.75 % -48.520 M -974.16 % -4.517 M -253.17 % -1.279 M -92.41 % -664.711 K 0.77 % -669.845 K -582.34 % -98.169 K -172.72 % 135.000 K -14.66 % 158.183 K 117.14 % -922.789 K -834.44 % -98.753 K 90.27 % -1.015 M 37.12 % -1.614 M -45.30 % -1.111 M -434.23 % -207.889 K
Net cash used for investing activites 39.240 M 214.80 % -34.182 M -3 797.61 % -877.000 K 98.77 % -71.145 M -173.72 % -25.992 M 83.64 % -158.889 M -218.94 % -49.818 M -650.61 % -6.637 M -2.39 % -6.482 M 81.24 % -34.555 M -162.28 % -13.175 M -1 682.25 % -739.236 K -2 639.03 % -26.989 K 98.33 % -1.614 M 37.81 % -2.594 M -2 498.13 % -99.860 K 90.18 % -1.017 M 37.20 % -1.619 M -44.87 % -1.117 M -418.98 % -215.315 K
Debt repayment -38.187 M -526.43 % -6.096 M 0.000 -100.00 % 48.168 M 4 127.42 % -1.196 M 92.03 % -15.000 M -200.00 % 15.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.355 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 240.805 M 68 116.71 % 353.000 K 1 257.69 % 26.000 K -87.25 % 204.000 K -99.63 % 55.381 M 295.58 % 14.000 M 86.64 % 7.501 M 0.000 -100.00 % 134.764 K -95.99 % 3.363 M 168.51 % 1.253 M 20.89 % 1.036 M 470.85 % 181.500 K -92.03 % 2.279 M -29.07 % 3.213 M
Common stock repurchased 0.000 0.000 0.000 0.000 -100.00 % 573.000 K 107.74 % -7.401 M 0.000 0.000 0.000 100.00 % -3.240 M -359.46 % -705.151 K -60.94 % -438.144 K -176.49 % -158.468 K -286.59 % -40.991 K 90.66 % -439.001 K -1 700.36 % -24.384 K 74.63 % -96.100 K -246.29 % -27.751 K 68.28 % -87.500 K 85.13 % -588.538 K
Dividends paid 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
Other financing activites -5.107 M -172.37 % -1.875 M 13.67 % -2.172 M -13.48 % -1.914 M -434.03 % 573.000 K 109.65 % -5.935 M -1 650.74 % -339.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.870 M 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -43.294 M -443.14 % -7.971 M -266.99 % -2.172 M -104.70 % 46.254 M 7 524.40 % -623.000 K -100.28 % 224.144 M 1 392.90 % 15.014 M 57 646.15 % 26.000 K -87.25 % 204.000 K -99.63 % 55.381 M 316.56 % 13.295 M 88.24 % 7.063 M 221.61 % 2.196 M 2 241.92 % 93.773 K -99.27 % 12.794 M 941.75 % 1.228 M 30.66 % 939.993 K 511.38 % 153.749 K -92.98 % 2.191 M -16.50 % 2.624 M
Effect of forex changes on cash 3.563 M 1 712.22 % -221.000 K -106.59 % 3.355 M 405.00 % -1.100 M -270.81 % 644.000 K 131.74 % -2.029 M -627.24 % -279.000 K 55.50 % -627.000 K -1 234.04 % -47.000 K 62.40 % -125.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 16.256 M 157.44 % -28.302 M -1 111.04 % -2.337 M 96.54 % -67.529 M -395.57 % 22.847 M -73.21 % 85.296 M 1 540.57 % -5.921 M -583.72 % -866.000 K -106.70 % 12.930 M -42.99 % 22.678 M 9 865.71 % -232.224 K -107.40 % 3.136 M 437.23 % -930.074 K 88.41 % -8.028 M -193.74 % 8.564 M 831.74 % 919.136 K 359.34 % -354.407 K 82.34 % -2.007 M -351.90 % 796.580 K -64.11 % 2.220 M
Cash at beginning of period 43.060 M -39.66 % 71.362 M -3.17 % 73.699 M -47.82 % 141.228 M 19.30 % 118.381 M 257.81 % 33.085 M -15.18 % 39.006 M -2.17 % 39.872 M 47.99 % 26.942 M 531.90 % 4.264 M -5.17 % 4.496 M 230.73 % 1.359 M -40.62 % 2.289 M -77.81 % 10.318 M 488.34 % 1.754 M 110.14 % 834.548 K -29.81 % 1.189 M -62.79 % 3.196 M 33.21 % 2.399 M 1 237.21 % 179.399 K
Cash at end of period 59.316 M 37.75 % 43.060 M -39.66 % 71.362 M -3.17 % 73.699 M -47.82 % 141.228 M 19.30 % 118.381 M 257.81 % 33.085 M -15.18 % 39.006 M -2.17 % 39.872 M 47.99 % 26.942 M 531.90 % 4.264 M -5.17 % 4.496 M 230.73 % 1.359 M -40.62 % 2.289 M -77.81 % 10.318 M 488.34 % 1.754 M 110.14 % 834.548 K -29.81 % 1.189 M -62.79 % 3.196 M 33.21 % 2.399 M
Operating cash flow 16.747 M 19.01 % 14.072 M -96.41 % 391.778 M 49.07 % 262.817 M 460.86 % 46.860 M 125.93 % 20.741 M -28.88 % 29.162 M 357.66 % 6.372 M -66.91 % 19.255 M 873.46 % 1.978 M 661.93 % -352.003 K 88.96 % -3.187 M -2.83 % -3.099 M 52.38 % -6.508 M -297.80 % -1.636 M -682.15 % -209.175 K 24.69 % -277.758 K 48.70 % -541.449 K -95.37 % -277.140 K -46.41 % -189.285 K
Capital expenditure -5.959 M -337.20 % -1.363 M 88.39 % -11.743 M 16.47 % -14.058 M -11.41 % -12.618 M -14.77 % -10.994 M -747.00 % -1.298 M 6.82 % -1.393 M 12.39 % -1.590 M -11 257.14 % -14.000 K 74.65 % -55.225 K 91.39 % -641.067 K -295.75 % -161.989 K 86.35 % -1.187 M -175.80 % -430.368 K -330.97 % -99.860 K 90.18 % -1.017 M 44.38 % -1.828 M -63.58 % -1.117 M -418.98 % -215.315 K
Free CashFlow 10.788 M 122.75 % 4.843 M -98.73 % 380.035 M 52.77 % 248.759 M 626.47 % 34.242 M 251.31 % 9.747 M -65.02 % 27.864 M 459.63 % 4.979 M -71.81 % 17.665 M 799.44 % 1.964 M 582.29 % -407.228 K 89.36 % -3.828 M -17.38 % -3.261 M 57.62 % -7.695 M -272.39 % -2.066 M -568.68 % -309.035 K 76.13 % -1.294 M 45.37 % -2.369 M -69.90 % -1.395 M -244.68 % -404.600 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2007-01-31 2006-06-30 2006-01-31
Revenue 42.791 M -62.84 % 115.145 M 25.13 % 92.022 M -38.94 % 150.715 M 8.74 % 138.598 M 19.66 % 115.828 M -2.72 % 119.066 M 4.95 % 113.452 M 15.65 % 98.100 M 4.03 % 94.296 M 52.55 % 61.813 M 1.85 % 60.689 M 21.82 % 49.817 M 5.56 % 47.194 M 43.98 % 32.779 M -14.28 % 38.241 M 49.85 % 25.520 M -21.33 % 32.440 M 154.41 % 12.751 M 20.75 % 10.560 M 12.85 % 9.357 M 84.22 % 5.079 M 83.26 % 2.772 M 14.90 % 2.412 M -8.26 % 2.630 M 9.38 % 2.404 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.381 K 0.00 % 13.381 K 27 207.14 % 49.000 0.00 % 49.000 0.000 0.000 0.000 0.000
Net income -62.425 M -775.30 % 9.244 M 132.91 % 3.969 M 132.10 % -12.364 M 92.02 % -154.944 M -19.30 % -129.880 M -1 886.03 % 7.272 M 160.23 % -12.073 M -308.15 % -2.958 M 88.51 % -25.737 M -153.34 % -10.159 M -335.98 % 4.305 M -23.87 % 5.655 M 120.21 % 2.568 M 1 384.39 % 173.000 K -91.50 % 2.035 M 248.00 % -1.375 M -199.35 % 1.384 M 353.94 % -545.000 K -186.10 % 633.000 K -80.74 % 3.286 M 866.08 % -428.983 K 86.81 % -3.252 M -50.52 % -2.160 M -24.52 % -1.735 M 52.12 % -3.624 M 27.72 % -5.014 M 0.00 % -5.014 M -94.47 % -2.578 M 0.00 % -2.578 M -1 237.13 % -192.811 K 0.00 % -192.811 K 87.61 % -1.556 M 0.00 % -1.556 M -249.44 % -445.277 K 0.00 % -445.277 K 45.36 % -814.985 K -100.00 % -407.492 K -455.48 % -73.359 K -100.00 % -36.679 K
Income before tax -55.690 M -504.20 % 13.778 M 119.85 % 6.267 M 263.50 % -3.833 M 97.48 % -152.305 M -17.65 % -129.453 M -1 479.65 % 9.383 M 196.50 % -9.723 M -1 782.18 % 578.000 K 102.42 % -23.859 M -116.80 % -11.005 M -348.31 % 4.432 M -18.87 % 5.463 M 53.33 % 3.563 M 540.42 % -809.000 K -113.96 % 5.795 M 250.40 % -3.853 M -322.46 % 1.732 M 261.12 % -1.075 M -59.26 % -675.000 K 85.59 % -4.684 M -315.57 % -1.127 M 65.34 % -3.252 M -25.24 % -2.597 M -16.49 % -2.229 M 38.49 % -3.624 M 30.47 % -5.212 M 0.00 % -5.212 M -102.17 % -2.578 M 0.00 % -2.578 M -867.82 % -266.386 K 0.00 % -266.386 K 82.88 % -1.556 M 0.00 % -1.556 M -249.44 % -445.277 K 0.00 % -445.277 K 45.36 % -814.985 K -100.00 % -407.492 K -455.48 % -73.359 K -100.00 % -36.679 K
Income before tax ratio -1.30 -1 187.64 % 0.12 75.70 % 0.07 367.78 % -0.03 97.69 % -1.10 1.68 % -1.12 -1 518.22 % 0.08 191.95 % -0.09 -1 554.55 % 0.01 102.33 % -0.25 -42.12 % -0.18 -343.79 % 0.07 -33.41 % 0.11 45.25 % 0.08 405.90 % -0.02 -116.29 % 0.15 200.37 % -0.15 -382.78 % 0.05 163.33 % -0.08 -31.89 % -0.06 87.23 % -0.50 -125.58 % -0.22 81.09 % -1.17 -9.00 % -1.08 -26.98 % -0.85 43.77 % -1.51 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -116.29 0.00 % -116.29 98.72 % -9 087.29 0.00 % -9 087.29 0.00 0.00 0.00 0.00
EBITDA -10.406 M -147.44 % 21.934 M -6.94 % 23.571 M -3.04 % 24.310 M 131.26 % 10.512 M 214.99 % -9.142 M -136.37 % 25.133 M 102.44 % 12.415 M 2.86 % 12.070 M -50.68 % 24.473 M 64.64 % 14.865 M 2.40 % 14.516 M 19.57 % 12.140 M 5.15 % 11.545 M 2 214.47 % -546.000 K -105.29 % 10.322 M 391.17 % -3.545 M -151.93 % 6.826 M 13 752.00 % -50.000 K -103.68 % 1.359 M 150.80 % -2.675 M -953.34 % -253.957 K 92.50 % -3.387 M -51.52 % -2.236 M 10.50 % -2.498 M 20.55 % -3.144 M 25.05 % -4.194 M -72.52 % -2.431 M 5.65 % -2.577 M 7.30 % -2.780 M -953.35 % -263.876 K 0.00 % -263.876 K 83.01 % -1.553 M 0.00 % -1.553 M -250.36 % -443.378 K 40.38 % -743.617 K 8.61 % -813.711 K -100.00 % -406.856 K -454.61 % -73.359 K -100.00 % -36.679 K
Net income ratio -1.46 -1 917.15 % 0.08 86.13 % 0.04 152.58 % -0.08 92.66 % -1.12 0.30 % -1.12 -1 935.96 % 0.06 157.39 % -0.11 -252.92 % -0.03 88.95 % -0.27 -66.07 % -0.16 -331.69 % 0.07 -37.51 % 0.11 108.62 % 0.05 931.00 % 0.01 -90.08 % 0.05 198.77 % -0.05 -226.29 % 0.04 199.82 % -0.04 -171.30 % 0.06 -82.93 % 0.35 515.85 % -0.08 92.80 % -1.17 -31.00 % -0.90 -35.73 % -0.66 56.23 % -1.51 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -116.29 0.00 % -116.29 98.72 % -9 087.29 0.00 % -9 087.29 0.00 0.00 0.00 0.00
Ratio EBITDA -0.24 -227.66 % 0.19 -25.63 % 0.26 58.80 % 0.16 112.67 % 0.08 196.09 % -0.08 -137.39 % 0.21 92.90 % 0.11 -11.06 % 0.12 -52.59 % 0.26 7.92 % 0.24 0.54 % 0.24 -1.85 % 0.24 -0.38 % 0.24 1 568.62 % -0.02 -106.17 % 0.27 294.31 % -0.14 -166.02 % 0.21 5 466.11 % 0.00 -103.05 % 0.13 145.02 % -0.29 -471.78 % -0.05 95.91 % -1.22 -31.87 % -0.93 2.44 % -0.95 27.36 % -1.31 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -116.10 0.00 % -116.10 98.72 % -9 048.53 40.38 % -15 175.86 0.00 0.00 0.00 0.00
Gross profit ratio -0.06 -106.16 % 0.91 20.62 % 0.76 18.06 % 0.64 15.77 % 0.55 20.17 % 0.46 -18.90 % 0.57 7.04 % 0.53 12.25 % 0.47 -14.69 % 0.55 9.25 % 0.51 -22.10 % 0.65 -1.95 % 0.66 -8.91 % 0.73 -2.70 % 0.75 -0.07 % 0.75 1.84 % 0.74 -5.97 % 0.78 -0.83 % 0.79 2.79 % 0.77 -4.50 % 0.81 9.19 % 0.74 1.11 % 0.73 -13.19 % 0.84 -0.03 % 0.84 -6.28 % 0.90 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 0.00 0.00 0.00
Weighted average shs out dil 382.100 M -1.21 % 386.778 M 3.10 % 375.156 M 0.15 % 374.602 M 0.17 % 373.984 M 0.03 % 373.863 M 0.11 % 373.463 M 2.08 % 365.848 M 1.11 % 361.828 M 0.01 % 361.804 M 0.58 % 359.701 M 30.34 % 275.962 M 3.83 % 265.773 M 6.60 % 249.320 M -0.96 % 251.741 M -1.04 % 254.375 M 2.40 % 248.404 M -1.28 % 251.636 M 23.39 % 203.932 M 6.57 % 191.353 M -3.87 % 199.060 M 48.49 % 134.057 M 7.31 % 124.921 M 6.39 % 117.416 M 15.36 % 101.778 M 9.25 % 93.163 M -74.16 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M
Weighted average shs out 382.100 M 1.27 % 377.306 M 0.57 % 375.156 M 0.15 % 374.602 M 0.17 % 373.984 M 0.03 % 373.863 M 0.11 % 373.463 M 2.08 % 365.848 M 1.11 % 361.828 M 0.01 % 361.804 M 0.58 % 359.701 M 34.52 % 267.391 M 5.25 % 254.049 M 1.90 % 249.320 M -4.74 % 261.725 M 2.89 % 254.375 M 3.03 % 246.902 M -1.88 % 251.636 M 27.99 % 196.609 M 2.75 % 191.354 M -3.66 % 198.620 M 48.16 % 134.057 M 7.31 % 124.924 M 6.39 % 117.416 M 15.48 % 101.673 M 9.14 % 93.163 M -74.16 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M 0.00 % 360.489 M
EPS diluted -0.16 -753.06 % 0.02 131.13 % 0.01 132.12 % -0.03 91.95 % -0.41 -17.14 % -0.35 -1 894.87 % 0.02 159.09 % -0.03 -302.44 % -0.01 88.47 % -0.07 -152.13 % -0.03 -280.77 % 0.02 -26.76 % 0.02 106.80 % 0.01 1 371.43 % 0.00 -91.25 % 0.01 245.45 % -0.01 -200.00 % 0.01 303.70 % 0.00 -181.82 % 0.00 -80.00 % 0.02 615.63 % 0.00 87.69 % -0.03 -41.30 % -0.02 -8.24 % -0.02 56.30 % -0.04 -177.86 % -0.01 -1.45 % -0.01 -91.67 % -0.01 -1.41 % -0.01 -1 083.33 % 0.00 -20.00 % 0.00 88.64 % 0.00 -4.76 % 0.00 -250.00 % 0.00 7.69 % 0.00 40.91 % 0.00 -100.00 % 0.00 -450.00 % 0.00 -100.00 % 0.00
Earnings per share -0.16 -737.45 % 0.03 136.79 % 0.01 132.12 % -0.03 91.95 % -0.41 -17.14 % -0.35 -1 894.87 % 0.02 159.09 % -0.03 -302.44 % -0.01 88.47 % -0.07 -152.13 % -0.03 -275.16 % 0.02 -27.80 % 0.02 116.50 % 0.01 1 371.43 % 0.00 -91.25 % 0.01 242.86 % -0.01 -201.82 % 0.01 296.43 % 0.00 -184.85 % 0.00 -80.00 % 0.02 615.63 % 0.00 87.69 % -0.03 -41.30 % -0.02 -7.60 % -0.02 56.04 % -0.04 -177.86 % -0.01 -1.45 % -0.01 -91.67 % -0.01 -1.41 % -0.01 -1 083.33 % 0.00 -20.00 % 0.00 88.64 % 0.00 -4.76 % 0.00 -250.00 % 0.00 7.69 % 0.00 40.91 % 0.00 -100.00 % 0.00 -450.00 % 0.00 -100.00 % 0.00
Gross profit -2.408 M -102.29 % 105.228 M 50.93 % 69.722 M -27.91 % 96.720 M 25.89 % 76.828 M 43.79 % 53.429 M -21.11 % 67.724 M 12.34 % 60.284 M 29.82 % 46.436 M -11.25 % 52.324 M 66.67 % 31.394 M -20.66 % 39.568 M 19.45 % 33.126 M -3.84 % 34.450 M 40.09 % 24.592 M -14.34 % 28.709 M 52.60 % 18.813 M -26.03 % 25.433 M 152.31 % 10.080 M 24.12 % 8.121 M 7.78 % 7.535 M 101.15 % 3.746 M 85.29 % 2.022 M -0.26 % 2.027 M -8.29 % 2.210 M 2.51 % 2.156 M 1 259.73 % -185.920 K 0.00 % -185.921 K 0.000 0.000 0.000 0.000 -100.00 % 13.381 K 0.00 % 13.381 K 27 207.14 % 49.000 0.00 % 49.000 0.000 0.000 0.000 0.000
Income tax expense 6.736 M 56.58 % 4.302 M 22.42 % 3.514 M -58.81 % 8.531 M 223.27 % 2.639 M 518.03 % 427.000 K -79.77 % 2.111 M -10.17 % 2.350 M -33.54 % 3.536 M 88.29 % 1.878 M 321.99 % -846.000 K -766.14 % 127.000 K 130.31 % -419.000 K -142.11 % 995.000 K 1.32 % 982.000 K -73.88 % 3.760 M 51.74 % 2.478 M 612.07 % 348.000 K -34.34 % 530.000 K -59.48 % 1.308 M -83.59 % 7.970 M 1 041.77 % 698.033 K 0.000 -100.00 % 436.096 K -11.72 % 494.009 K 0.000 100.00 % -198.555 K 0.00 % -198.555 K 0.000 0.000 100.00 % -73.575 K 0.00 % -73.575 K -573.53 % 15.538 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cost of revenue 45.199 M 355.77 % 9.917 M -55.53 % 22.300 M -58.70 % 53.995 M -12.59 % 61.770 M -1.01 % 62.399 M 21.54 % 51.342 M -3.43 % 53.168 M 2.91 % 51.664 M 23.09 % 41.972 M 37.98 % 30.419 M 44.02 % 21.121 M 26.54 % 16.691 M 30.97 % 12.744 M 55.66 % 8.187 M -14.11 % 9.532 M 42.12 % 6.707 M -4.28 % 7.007 M 162.34 % 2.671 M 9.51 % 2.439 M 33.85 % 1.822 M 36.67 % 1.333 M 77.79 % 749.959 K 94.62 % 385.342 K -8.09 % 419.274 K 69.16 % 247.857 K 33.31 % 185.920 K 0.00 % 185.921 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
General and administrative expenses 82.315 M 750.89 % 9.674 M 0.000 -100.00 % 13.432 M 106.55 % 6.503 M -5.69 % 6.895 M 13.99 % 6.049 M 89.62 % 3.190 M 69.68 % 1.880 M -9.79 % 2.084 M 59.08 % 1.310 M -22.44 % 1.689 M 24.28 % 1.359 M -9.28 % 1.498 M -14.89 % 1.760 M 82.19 % 966.000 K 3.65 % 932.000 K -44.19 % 1.670 M 68.86 % 989.000 K 36.60 % 724.000 K 17.62 % 615.520 K -79.69 % 3.031 M -13.04 % 3.485 M 24.27 % 2.805 M 208.40 % 909.413 K 0.00 % 909.413 K -74.68 % 3.592 M 0.00 % 3.592 M 124.29 % 1.601 M 0.00 % 1.601 M 871.60 % 164.814 K 0.00 % 164.816 K 12.12 % 147.000 K 0.00 % 147.000 K 0.02 % 146.974 K 0.00 % 146.974 K 29.06 % 113.878 K 100.00 % 56.939 K 11.11 % 51.246 K 100.00 % 25.623 K
Selling and marketing expenses 0.000 -100.00 % 28.428 M 0.000 -100.00 % 39.930 M -10.63 % 44.679 M 18.26 % 37.781 M 5.15 % 35.932 M 4.78 % 34.294 M 18.87 % 28.849 M -3.68 % 29.952 M 26.28 % 23.719 M 10.32 % 21.500 M 3 378.96 % 618.000 K 0.00 % 618.000 K 144.27 % 253.000 K 13.96 % 222.000 K -5.93 % 236.000 K -4.84 % 248.000 K 239.73 % 73.000 K -40.16 % 122.000 K 48.41 % 82.202 K 1.58 % 80.925 K 26.87 % 63.788 K -27.37 % 87.826 K 74.73 % 50.264 K -10.22 % 55.987 K -19.13 % 69.228 K 0.00 % 69.230 K 113.20 % -524.601 K -200.00 % 524.601 K 1 308.93 % -43.394 K -200.00 % 43.394 K -96.63 % 1.288 M 200.00 % -1.288 M -2 108.65 % 64.140 K 0.00 % 64.143 K -90.26 % 658.222 K 100.00 % 329.111 K 7 896.07 % -4.222 K -100.00 % -2.111 K
Other expenses 82.210 M 124.66 % 36.593 M 53 731 626 611.35 % 0.068 367.78 % -0.025 97.69 % -1.099 1.68 % -1.118 100.00 % -58.375 M 5.89 % -62.028 M -23.30 % -50.307 M -20.51 % -41.746 M -46.91 % -28.417 M 5.65 % -30.118 M -14.84 % -26.225 M 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.243 M -143.00 % 5.215 M 0.000 100.00 % -2.097 K 0.000 -100.00 % 247.804 K 0.000 100.00 % -584.000 -100.34 % 171.314 K 811.58 % -24.075 K 0.000 0.000 0.000 0.000
Operating expenses 134.751 M 77.21 % 76.041 M 604.28 % 10.797 M -92.25 % 139.288 M -40.92 % 235.777 M 0.12 % 235.504 M 264.96 % 64.528 M -15.04 % 75.947 M 178.62 % 27.258 M -76.17 % 114.406 M 110.45 % 54.363 M 39.26 % 39.038 M 48.86 % 26.225 M -12.63 % 30.016 M 21.01 % 24.804 M 8.25 % 22.914 M 1.09 % 22.666 M -4.37 % 23.701 M 112.47 % 11.155 M 26.82 % 8.796 M -28.01 % 12.219 M 150.74 % 4.873 M -7.60 % 5.274 M 14.06 % 4.624 M 4.15 % 4.439 M -23.20 % 5.780 M 307.59 % 1.418 M -86.84 % 10.772 M 900.44 % 1.077 M -74.86 % 4.282 M 3 427.00 % 121.420 K -73.37 % 456.014 K -68.23 % 1.435 M -17.24 % 1.734 M 353.48 % 382.430 K -52.70 % 808.461 K 4.71 % 772.102 K 100.00 % 386.051 K 720.97 % 47.024 K 100.00 % 23.512 K
Cost and expenses 179.950 M 109.35 % 85.958 M 8.47 % 79.248 M -43.58 % 140.470 M -4.45 % 147.015 M 4.18 % 141.112 M 28.61 % 109.717 M -4.76 % 115.196 M 12.97 % 101.971 M 21.80 % 83.718 M 42.29 % 58.836 M 13.38 % 51.894 M 20.87 % 42.932 M 0.40 % 42.760 M 29.61 % 32.991 M 1.68 % 32.446 M 10.46 % 29.373 M -4.35 % 30.708 M 122.10 % 13.826 M 23.06 % 11.235 M -19.98 % 14.041 M 126.23 % 6.206 M 3.03 % 6.024 M 20.26 % 5.009 M 3.09 % 4.859 M -19.40 % 6.028 M 275.80 % 1.604 M -85.36 % 10.958 M 917.71 % 1.077 M -74.86 % 4.282 M 3 427.00 % 121.420 K -73.37 % 456.014 K -68.23 % 1.435 M -17.24 % 1.734 M 353.48 % 382.430 K -52.70 % 808.461 K 4.71 % 772.102 K 100.00 % 386.051 K 720.97 % 47.024 K 100.00 % 23.512 K
Research and development expenses 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 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 52.541 M 33.19 % 39.448 M 265.36 % 10.797 M -89.74 % 105.188 M 105.52 % 51.182 M -41.58 % 87.606 M 108.68 % 41.981 M 12.00 % 37.484 M 21.98 % 30.729 M -4.08 % 32.036 M 28.00 % 25.029 M 7.93 % 23.189 M 24.51 % 18.624 M 6.26 % 17.526 M 13.16 % 15.488 M 5.76 % 14.644 M 2.53 % 14.282 M -5.00 % 15.034 M 114.37 % 7.013 M 31.90 % 5.317 M -39.51 % 8.789 M 182.45 % 3.112 M -12.32 % 3.549 M 22.71 % 2.892 M -1.33 % 2.931 M -24.79 % 3.898 M 6.47 % 3.661 M 0.00 % 3.661 M 239.99 % 1.077 M -49.35 % 2.126 M 1 650.89 % 121.420 K -41.68 % 208.210 K -85.49 % 1.435 M 225.76 % -1.141 M -640.63 % 211.114 K 154.86 % 82.834 K -89.27 % 772.102 K 100.00 % 386.051 K 720.97 % 47.024 K 100.00 % 23.512 K
Interest income 0.000 0.000 -100.00 % 12.774 M 0.000 -100.00 % 2.068 M 95.09 % 1.060 M 4.54 % 1.014 M 13.80 % 891.000 K 1 385.00 % 60.000 K -95.12 % 1.230 M 2.24 % 1.203 M -9.75 % 1.333 M 34.10 % 994.000 K 14.12 % 871.000 K 45.90 % 597.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 -100.00 % 798.592 K 0.000 -100.00 % 205.029 K 0.000 -100.00 % 44.720 K 0.000 -100.00 % 31.659 K 0.000 -100.00 % 153.000 K 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 -100.00 % 5.899 M -1.54 % 5.991 M 51.14 % 3.964 M -29.78 % 5.645 M 66.96 % 3.381 M 97.37 % 1.713 M -23.39 % 2.236 M 6.17 % 2.106 M 221.53 % 655.000 K 3 993.75 % 16.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 -100.00 % 2.110 K 0.00 % 2.110 K 0.000 0.000 -100.00 % 28.500 0.00 % 28.500 -70.92 % 98.000 0.00 % 98.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 7.658 M 1.11 % 7.574 M -29.85 % 10.797 M -23.23 % 14.065 M -25.70 % 18.929 M 17.27 % 16.142 M 2.27 % 15.784 M 11.48 % 14.159 M -11.18 % 15.941 M 14.72 % 13.895 M 16.88 % 11.888 M 75.65 % 6.768 M 28.79 % 5.255 M 4.85 % 5.012 M 1 770.67 % -300.000 K -107.16 % 4.192 M 627.78 % 576.000 K -88.61 % 5.057 M 421.88 % 969.000 K -53.10 % 2.066 M 10.99 % 1.861 M 220.45 % 580.887 K 565.05 % -124.909 K -130.39 % 411.006 K 244.67 % -284.105 K -159.13 % 480.459 K -52.72 % 1.016 M 0.00 % 1.016 M 65 757.36 % 1.543 K 0.00 % 1.543 K -37.81 % 2.481 K 0.00 % 2.481 K 1.24 % 2.451 K 0.00 % 2.451 K 29.04 % 1.899 K 0.00 % 1.899 K 49.12 % 1.274 K 100.00 % 636.750 -97.44 % 24.912 K 100.00 % 12.456 K
Operating income -137.159 M -569.93 % 29.187 M 128.49 % 12.774 M 24.69 % 10.245 M 221.72 % -8.417 M 66.71 % -25.284 M -370.45 % 9.349 M 636.07 % -1.744 M 54.95 % -3.871 M -136.59 % 10.578 M 255.32 % 2.977 M -68.50 % 9.450 M 36.94 % 6.901 M 5.63 % 6.533 M 2 755.69 % -246.000 K -104.01 % 6.130 M 248.75 % -4.121 M -332.96 % 1.769 M 273.60 % -1.019 M -44.13 % -707.000 K 84.42 % -4.536 M -443.39 % -834.844 K 74.41 % -3.262 M -23.27 % -2.647 M -19.56 % -2.214 M 38.92 % -3.624 M 42.30 % -6.281 M 0.00 % -6.281 M -134.40 % -2.680 M 0.00 % -2.680 M -828.11 % -288.717 K 0.00 % -288.717 K 81.63 % -1.571 M 0.00 % -1.571 M -163.93 % -595.397 K 0.00 % -595.397 K 32.89 % -887.256 K -100.00 % -443.628 K -351.43 % -98.272 K -100.00 % -49.136 K
Operating income ratio -3.21 -1 364.53 % 0.25 82.60 % 0.14 104.21 % 0.07 211.93 % -0.06 72.18 % -0.22 -378.01 % 0.08 610.79 % -0.02 61.04 % -0.04 -135.18 % 0.11 132.92 % 0.05 -69.07 % 0.16 12.41 % 0.14 0.07 % 0.14 1 944.53 % -0.01 -104.68 % 0.16 199.27 % -0.16 -396.12 % 0.05 168.24 % -0.08 -19.36 % -0.07 86.19 % -0.48 -194.97 % -0.16 86.04 % -1.18 -7.28 % -1.10 -30.33 % -0.84 44.16 % -1.51 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -117.44 0.00 % -117.44 99.03 % -12 150.95 0.00 % -12 150.95 0.00 0.00 0.00 0.00
Total other income expenses net 81.469 M 628.71 % -15.409 M -136.81 % -6.507 M 53.78 % -14.078 M 90.22 % -143.888 M -38.13 % -104.169 M -342.12 % -23.561 M -195.29 % -7.979 M -279.34 % 4.449 M 112.92 % -34.437 M -146.30 % -13.982 M -220.47 % -4.363 M -206.82 % -1.422 M -44.66 % -983.000 K -68.32 % -584.000 K -207.37 % -190.000 K 97.73 % -8.384 M 3.27 % -8.667 M -109.25 % -4.142 M -19.06 % -3.479 M -2 264.95 % -147.107 K 91.65 % -1.761 M -17 046.46 % 10.393 K -79.21 % 50.000 K 423.23 % -15.469 K 0.000 -100.00 % 1.069 M 137.69 % -2.836 M -2 894.96 % 101.466 K 0.00 % 101.466 K 354.39 % 22.330 K -80.02 % 111.773 K 623.94 % 15.440 K 0.00 % 15.440 K -89.72 % 150.118 K 0.00 % 150.121 K 107.72 % 72.270 K 100.00 % 36.135 K 45.05 % 24.912 K 100.00 % 12.456 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2007-01-31 2006-06-30 2006-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30
Net debt -5.239 M -1 659.23 % 336.000 K -99.29 % 47.576 M 145.20 % 19.403 M -28.48 % 27.130 M 90.87 % 14.214 M -19.73 % 17.707 M 205.14 % 5.803 M 106.04 % -96.102 M -4.20 % -92.232 M -25.69 % -73.383 M 70.58 % -249.472 M -1 279.44 % -18.085 M 63.91 % -50.114 M -28.48 % -39.006 M -12.42 % -34.697 M 12.98 % -39.872 M -25.34 % -31.811 M -19.84 % -26.545 M -548.45 % -4.094 M 3.99 % -4.264 M 19.37 % -5.288 M -23.59 % -4.279 M 33.43 % -6.427 M -489.27 % -1.091 M 61.84 % -2.858 M -51.12 % -1.891 M 81.67 % -10.318 M -488.34 % -1.754 M -110.14 % -834.548 K 29.81 % -1.189 M 62.79 % -3.196 M -33.21 % -2.399 M 12.16 % -2.731 M
Total investments 2.380 B 57 699.78 % 4.117 M -99.81 % 2.151 B 125 908.26 % 1.707 M -99.93 % 2.578 B 655 842.24 % 393.000 K -99.98 % 2.017 B 10 976.27 % 18.210 M -98.93 % 1.695 B 17 747.24 % 9.500 M -99.26 % 1.277 B 1 637 493.59 % 78.000 K -98.19 % 4.310 M -21.29 % 5.476 M 5.09 % 5.211 M 5.49 % 4.940 M -1.63 % 5.022 M 1.89 % 4.929 M 247.60 % 1.418 M 0.000 -100.00 % 32.223 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.928 K 0.000
Total debt 54.077 M 6.21 % 50.915 M -43.82 % 90.636 M -6.30 % 96.734 M -1.78 % 98.492 M 5.44 % 93.413 M 2.20 % 91.406 M -0.62 % 91.978 M 103.82 % 45.126 M 1.87 % 44.298 M -1.56 % 44.998 M 513.05 % 7.340 M -51.07 % 15.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 396.721 K 0.000 0.000 0.000 -100.00 % 217.286 K 0.000 -100.00 % 268.714 K 0.000 -100.00 % 398.266 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 67.614 M 73.31 % 39.014 M 26.24 % 30.905 M 31.66 % 23.474 M 17.66 % 19.951 M 184.53 % 7.012 M 102.02 % 3.471 M -78.46 % 16.116 M 11.15 % 14.499 M 91.84 % 7.558 M -32.44 % 11.187 M -71.27 % 38.936 M 40.05 % 27.802 M 8.66 % 25.587 M 34.03 % 19.091 M 24.83 % 15.294 M 28.85 % 11.870 M -0.41 % 11.919 M 14.14 % 10.443 M -22.27 % 13.435 M 14.60 % 11.723 M 122.74 % 5.263 M 18.32 % 4.448 M 69.33 % 2.627 M 15.10 % 2.282 M 0.000 -100.00 % 1.605 M 393.12 % 325.436 K 525.50 % 52.028 K 0.00 % 52.028 K -20.58 % 65.513 K 173.99 % 23.911 K 240.22 % 7.028 K 0.000
Retained earnings -419.478 M -17.55 % -356.847 M 2.53 % -366.091 M -4.01 % -351.970 M -3.64 % -339.606 M -83.98 % -184.588 M -204.79 % -60.562 M 10.72 % -67.834 M -21.65 % -55.761 M -8.24 % -51.515 M -99.84 % -25.778 M -39.39 % -18.493 M 14.65 % -21.668 M 11.37 % -24.449 M 9.66 % -27.062 M 0.64 % -27.235 M 6.95 % -29.270 M -4.93 % -27.895 M 4.73 % -29.279 M -1.90 % -28.734 M 2.16 % -29.367 M 10.06 % -32.653 M -1.33 % -32.224 M -11.22 % -28.972 M -8.06 % -26.812 M -6.92 % -25.077 M -16.89 % -21.453 M -87.76 % -11.426 M -82.25 % -6.269 M -6.55 % -5.884 M -111.25 % -2.785 M -47.00 % -1.895 M -615.92 % -264.638 K -138.64 % -110.893 K
Common stock 498.306 M 0.38 % 496.431 M 0.45 % 494.208 M 0.02 % 494.123 M -0.02 % 494.208 M -0.02 % 494.293 M 0.02 % 494.208 M -0.02 % 494.288 M 8.36 % 456.157 M 0.13 % 455.583 M 0.00 % 455.583 M 20.13 % 379.227 M 174.61 % 138.097 M 0.09 % 137.976 M 0.17 % 137.744 M -0.10 % 137.876 M -0.08 % 137.981 M -0.10 % 138.114 M 0.05 % 138.043 M 96.41 % 70.284 M 0.08 % 70.228 M 0.00 % 70.228 M 57.88 % 44.483 M -1.89 % 45.339 M 18.74 % 38.183 M 0.22 % 38.099 M 9.45 % 34.811 M 130.10 % 15.129 M 47.45 % 10.260 M 13.60 % 9.032 M 13.63 % 7.949 M 2.09 % 7.786 M 41.49 % 5.502 M 1.34 % 5.430 M
Total equity 146.442 M -18.00 % 178.598 M 12.31 % 159.022 M -3.99 % 165.627 M -5.11 % 174.553 M -44.89 % 316.717 M -27.54 % 437.117 M -1.23 % 442.570 M 6.67 % 414.895 M 0.79 % 411.626 M -6.66 % 440.992 M 10.34 % 399.670 M 177.10 % 144.231 M 2.54 % 140.655 M 8.39 % 129.773 M 3.05 % 125.935 M 4.44 % 120.581 M -1.27 % 122.138 M 2.46 % 119.206 M 116.80 % 54.984 M 4.57 % 52.584 M 22.75 % 42.837 M 156.41 % 16.706 M -12.04 % 18.994 M 39.11 % 13.653 M -8.73 % 14.960 M -0.02 % 14.963 M 271.41 % 4.029 M -0.35 % 4.043 M 26.33 % 3.200 M -38.80 % 5.229 M -11.60 % 5.915 M 12.78 % 5.245 M -1.39 % 5.319 M
Other non current liabilities 8.194 M -36.82 % 12.969 M -9.25 % 14.291 M -55.53 % 32.133 M 281.61 % -17.693 M -137.42 % 47.277 M 294.89 % -24.258 M -139.79 % 60.971 M 413.78 % -19.431 M -129.53 % 65.806 M 360.83 % -25.229 M -217.42 % 21.487 M -17.05 % 25.905 M 0.000 -100.00 % 13.869 M 0.000 -100.00 % 317.000 K 0.000 -100.00 % 99.335 K 0.000 -100.00 % 220.919 K 0.000 -100.00 % 51.050 K 0.000 0.000 0.000 -100.00 % 320.143 K 0.000 0.000 0.000 -100.00 % 5.183 K -58.20 % 12.399 K 377.62 % 2.596 K 0.000
Long term debt 30.790 M -2.10 % 31.451 M 940.39 % 3.023 M -86.76 % 22.838 M -68.95 % 73.541 M -17.49 % 89.127 M 1.64 % 87.685 M 0.56 % 87.199 M 107.54 % 42.015 M 5.27 % 39.911 M -6.44 % 42.656 M 616.43 % 5.954 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 396.437 K 0.000 0.000 0.000 -100.00 % 217.286 K 0.000 -100.00 % 268.714 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 41.262 M -7.11 % 44.420 M 60.03 % 27.758 M -49.50 % 54.971 M -20.09 % 68.792 M -49.57 % 136.404 M 67.13 % 81.616 M -44.92 % 148.170 M 301.98 % 36.860 M -65.13 % 105.717 M 194.90 % 35.848 M 30.64 % 27.441 M -18.05 % 33.484 M 0.000 -100.00 % 19.292 M 0.000 -100.00 % 4.153 M 0.000 -100.00 % 3.839 M 0.000 -100.00 % 2.373 M 0.000 -100.00 % 308.971 K 0.000 -100.00 % 268.714 K 0.000 -100.00 % 320.143 K 442.62 % 59.000 K 0.00 % 59.000 K 0.00 % 59.000 K -8.08 % 64.183 K 417.65 % 12.399 K 377.62 % 2.596 K 0.000
Other current liabilities 2.437 B -3.46 % 2.524 B 15.90 % 2.178 B -21.00 % 2.757 B 4.87 % 2.629 B -1.95 % 2.682 B 30.76 % 2.051 B -2.67 % 2.107 B 20.23 % 1.752 B 3.42 % 1.695 B 27.84 % 1.325 B 200.02 % 441.797 M 64.29 % 268.919 M -14.41 % 314.185 M 319.09 % 74.968 M -25.15 % 100.164 M 98.52 % 50.456 M -10.53 % 56.397 M 211.62 % 18.098 M -43.57 % 32.070 M 333.39 % 7.400 M 1 660.86 % 420.243 K -43.62 % 745.321 K 129.75 % 324.402 K -19.34 % 402.204 K -39.14 % 660.833 K 45.78 % 453.299 K -95.44 % 9.947 M 19 739.53 % 50.137 K 0.000 -100.00 % 49.547 K 35.46 % 36.576 K 172.51 % 13.422 K -59.38 % 33.043 K
Deferred revenue 1.340 M 0.000 0.000 100.00 % -1.836 M -133.81 % 5.430 M 226.69 % -4.286 M -169.29 % 6.186 M 229.44 % -4.779 M -53.62 % -3.111 M 29.09 % -4.387 M -87.32 % -2.342 M -68.98 % -1.386 M 90.76 % -15.000 M 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
Short term debt 23.287 M 19.64 % 19.464 M -77.78 % 87.613 M 18.56 % 73.896 M 196.16 % 24.951 M 482.15 % 4.286 M 15.18 % 3.721 M -22.14 % 4.779 M 53.62 % 3.111 M -29.09 % 4.387 M 87.32 % 2.342 M 68.98 % 1.386 M -90.76 % 15.000 M 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 % 398.266 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 2.495 B -4.29 % 2.606 B 13.46 % 2.297 B -21.41 % 2.923 B 7.86 % 2.710 B -1.86 % 2.761 B 31.48 % 2.100 B -3.49 % 2.176 B 21.38 % 1.793 B 1.98 % 1.758 B 29.47 % 1.358 B 185.66 % 475.335 M 58.98 % 298.992 M -12.72 % 342.581 M 278.65 % 90.475 M -22.71 % 117.059 M 86.49 % 62.770 M -15.70 % 74.459 M 177.26 % 26.855 M -26.62 % 36.597 M 273.11 % 9.809 M 106.12 % 4.759 M 226.52 % 1.457 M 44.28 % 1.010 M -2.96 % 1.041 M -20.11 % 1.303 M -17.16 % 1.573 M -85.41 % 10.779 M 7 834.58 % 135.846 K 198.79 % 45.466 K -68.35 % 143.666 K -59.49 % 354.626 K 738.93 % 42.271 K 27.93 % 33.043 K
Total liabilities 2.536 B -4.33 % 2.651 B 14.02 % 2.325 B -21.93 % 2.978 B 5.60 % 2.820 B -2.68 % 2.898 B 29.05 % 2.245 B -3.40 % 2.324 B 24.03 % 1.874 B 0.55 % 1.864 B 27.19 % 1.465 B 191.44 % 502.776 M 51.22 % 332.476 M -2.95 % 342.581 M 212.10 % 109.767 M -6.23 % 117.059 M 74.92 % 66.923 M -10.12 % 74.459 M 142.58 % 30.694 M -16.13 % 36.597 M 200.44 % 12.181 M 155.98 % 4.759 M 169.40 % 1.766 M 74.87 % 1.010 M -22.87 % 1.310 M -18.01 % 1.597 M -15.62 % 1.893 M -82.53 % 10.838 M 5 462.24 % 194.846 K 86.52 % 104.466 K -49.74 % 207.849 K -43.37 % 367.025 K 718.03 % 44.867 K 35.78 % 33.043 K
Other non current assets 35.724 M -93.32 % 534.983 M 1 269.26 % 39.071 M -90.11 % 395.145 M 191.20 % -433.252 M -209.28 % 396.446 M 162.77 % -631.630 M -481.34 % 165.634 M 131.14 % -531.840 M -236.38 % 389.958 M 149.42 % -789.058 M -5 204.53 % 15.458 M 168.24 % -22.653 M -159.42 % 38.121 M 302.95 % -18.783 M -173.60 % 25.520 M 235.50 % -18.834 M -200.04 % 18.826 M 223.85 % -15.201 M -266.69 % 9.119 M 122.93 % -39.775 M -8 438.55 % 477.005 K 103.91 % -12.187 M -2 686.21 % 471.225 K -7.06 % 507.034 K 104.05 % -12.533 M -3 068.02 % 422.263 K 1 368.18 % 28.761 K 88.46 % 15.261 K -67.84 % 47.454 K -61.74 % 124.041 K 520.21 % 20.000 K 0.00 % 20.000 K 0.00 % 20.000 K
Long term investments 513.830 M 12 380.69 % 4.117 M -99.04 % 426.861 M 24 906.50 % 1.707 M -99.46 % 317.821 M 80 770.48 % 393.000 K -99.87 % 307.274 M 1 587.39 % 18.210 M -93.63 % 285.936 M 2 909.85 % 9.500 M -97.86 % 443.916 M 569 023.08 % 78.000 K -98.19 % 4.310 M -21.29 % 5.476 M 5.09 % 5.211 M 5.49 % 4.940 M -1.63 % 5.022 M 1.89 % 4.929 M 247.60 % 1.418 M 0.000 -100.00 % 32.223 M 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
Intangible assets 29.443 M -10.58 % 32.925 M -48.55 % 63.990 M -13.56 % 74.030 M -61.54 % 192.468 M 44.87 % 132.857 M -70.37 % 448.460 M 201.09 % 148.946 M -57.46 % 350.133 M 224.41 % 107.929 M -73.33 % 404.748 M 1 100.18 % 33.724 M 18.86 % 28.373 M 16.87 % 24.278 M 3.61 % 23.431 M -4.63 % 24.569 M -6.63 % 26.313 M -13.66 % 30.476 M -15.97 % 36.270 M 409.26 % 7.122 M -15.82 % 8.461 M -10.35 % 9.438 M 2 018.40 % 445.510 K -5.56 % 471.715 K -35.13 % 727.203 K -31.08 % 1.055 M -23.35 % 1.377 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 84.111 M 3.52 % 81.250 M -18.32 % 99.470 M 0.21 % 99.259 M -1.15 % 100.410 M -49.89 % 200.393 M -35.95 % 312.884 M -2.86 % 322.098 M 36.49 % 235.988 M -16.18 % 281.549 M -2.16 % 287.766 M 269.71 % 77.836 M 2.17 % 76.181 M 64.84 % 46.216 M 9.16 % 42.336 M 24.20 % 34.088 M 0.80 % 33.819 M -1.67 % 34.395 M -2.11 % 35.138 M 14.96 % 30.564 M 0.14 % 30.521 M 4.97 % 29.075 M 169.78 % 10.777 M 0.00 % 10.777 M 0.00 % 10.777 M 0.00 % 10.777 M 0.00 % 10.777 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 113.554 M -0.54 % 114.175 M -30.15 % 163.460 M -5.67 % 173.289 M -40.83 % 292.878 M -12.11 % 333.250 M -56.23 % 761.344 M 61.63 % 471.044 M -19.63 % 586.121 M 50.49 % 389.478 M -43.76 % 692.514 M 520.75 % 111.560 M 6.70 % 104.554 M 48.32 % 70.494 M 7.19 % 65.767 M 12.12 % 58.657 M -2.45 % 60.132 M -7.31 % 64.871 M -9.15 % 71.408 M 89.48 % 37.686 M -3.32 % 38.982 M 1.22 % 38.513 M 243.16 % 11.223 M -0.23 % 11.249 M -2.22 % 11.505 M -2.77 % 11.833 M -2.64 % 12.154 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 6.092 M -18.75 % 7.498 M -8.29 % 8.176 M -14.82 % 9.599 M -9.19 % 10.570 M -2.65 % 10.858 M -14.63 % 12.719 M 27.00 % 10.015 M -10.94 % 11.245 M -13.13 % 12.945 M -11.51 % 14.629 M 24.30 % 11.769 M 119.78 % 5.355 M 20.31 % 4.451 M 27.87 % 3.481 M 34.25 % 2.593 M -8.83 % 2.844 M -11.01 % 3.196 M 44.68 % 2.209 M 243.57 % 642.956 K -18.95 % 793.261 K -1.01 % 801.330 K -16.87 % 963.984 K -6.91 % 1.036 M 70.04 % 609.014 K -13.04 % 700.307 K -9.51 % 773.898 K -16.09 % 922.291 K -59.87 % 2.298 M -4.77 % 2.413 M -41.04 % 4.093 M 36.48 % 2.999 M 7.08 % 2.801 M 9.01 % 2.570 M
Total non current assets 690.434 M 4.49 % 660.773 M 1.45 % 651.352 M 9.20 % 596.466 M 191.46 % 204.651 M -73.25 % 765.146 M 61.90 % 472.611 M -31.26 % 687.524 M 84.36 % 372.915 M -54.92 % 827.162 M 113.71 % 387.045 M 133.42 % 165.814 M 45.17 % 114.219 M -3.65 % 118.542 M 59.20 % 74.459 M -18.81 % 91.710 M 34.87 % 67.998 M -25.95 % 91.822 M 22.37 % 75.035 M 58.14 % 47.448 M 19.29 % 39.775 M -0.04 % 39.791 M 226.51 % 12.187 M -4.46 % 12.756 M 1.07 % 12.621 M 0.70 % 12.533 M -6.12 % 13.350 M 1 303.71 % 951.052 K -58.89 % 2.314 M -5.98 % 2.461 M -41.65 % 4.217 M 39.68 % 3.019 M 7.03 % 2.821 M 8.94 % 2.590 M
Other current assets 28.664 M -98.61 % 2.063 B 18.67 % 1.738 B -27.69 % 2.404 B 5.48 % 2.279 B -1.47 % 2.313 B 34.15 % 1.724 B -10.92 % 1.935 B 35.91 % 1.424 B 12.41 % 1.267 B 4 483.21 % 27.641 M -93.65 % 435.124 M 74.45 % 249.430 M -24.22 % 329.165 M 360.24 % 71.520 M -34.52 % 109.216 M 168.46 % 40.682 M -28.69 % 57.047 M 201.71 % 18.908 M -42.47 % 32.865 M 276.27 % 8.734 M 273.52 % 2.338 M 252.92 % 662.580 K -43.00 % 1.162 M 54.97 % 750.134 K 3.26 % 726.456 K 35.61 % 535.713 K -82.46 % 3.054 M 48 724.35 % 6.255 K 15.17 % 5.431 K -12.85 % 6.232 K 14.77 % 5.430 K 0.000 -100.00 % 24.654 K
Short term investments 1.866 B 0.000 -100.00 % 1.724 B -27.78 % 2.387 B 5.63 % 2.260 B -1.70 % 2.299 B 34.47 % 1.710 B -10.89 % 1.919 B 36.11 % 1.410 B 11.90 % 1.260 B 51.14 % 833.407 M 0.000 -100.00 % 244.824 M 0.000 -100.00 % 67.714 M 0.000 -100.00 % 37.574 M 0.000 -100.00 % 17.058 M 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 % 4.928 K 0.000
cash and cash equivalents 59.316 M 17.27 % 50.579 M 17.46 % 43.060 M -44.32 % 77.331 M 8.36 % 71.362 M -9.90 % 79.199 M 7.46 % 73.699 M -14.48 % 86.175 M -38.98 % 141.228 M 3.44 % 136.530 M 15.33 % 118.381 M -53.90 % 256.812 M 676.22 % 33.085 M -33.98 % 50.114 M 28.48 % 39.006 M 12.42 % 34.697 M -12.98 % 39.872 M 25.34 % 31.811 M 18.07 % 26.942 M 558.14 % 4.094 M -3.99 % 4.264 M -19.37 % 5.288 M 17.62 % 4.496 M -30.05 % 6.427 M 372.79 % 1.359 M -52.44 % 2.858 M 24.84 % 2.289 M -77.81 % 10.318 M 488.34 % 1.754 M 110.14 % 834.548 K -29.81 % 1.189 M -62.79 % 3.196 M 33.21 % 2.399 M -12.16 % 2.731 M
Cash and short term investments 1.925 B 3 706.13 % 50.579 M 17.46 % 43.060 M -44.32 % 77.331 M -96.68 % 2.331 B 2 843.72 % 79.199 M -95.56 % 1.783 B 1 969.53 % 86.175 M -94.44 % 1.551 B 1 035.85 % 136.530 M -85.66 % 951.788 M 270.62 % 256.812 M 676.22 % 33.085 M -33.98 % 50.114 M 28.48 % 39.006 M 12.42 % 34.697 M -12.98 % 39.872 M 25.34 % 31.811 M 18.07 % 26.942 M 558.14 % 4.094 M -3.99 % 4.264 M -19.37 % 5.288 M 17.62 % 4.496 M -30.05 % 6.427 M 372.79 % 1.359 M -52.44 % 2.858 M 24.84 % 2.289 M -77.81 % 10.318 M 488.34 % 1.754 M 110.14 % 834.548 K -29.81 % 1.189 M -62.79 % 3.196 M 32.93 % 2.404 M -11.98 % 2.731 M
Total current assets 1.992 B -8.15 % 2.169 B 18.34 % 1.833 B -28.05 % 2.547 B 5.55 % 2.413 B -1.47 % 2.449 B 32.02 % 1.855 B -10.78 % 2.079 B 29.67 % 1.604 B 10.73 % 1.448 B 43.58 % 1.009 B 36.92 % 736.632 M 134.72 % 313.838 M -20.39 % 394.208 M 199.62 % 131.570 M -16.02 % 156.670 M 61.72 % 96.880 M -11.92 % 109.994 M 86.24 % 59.059 M 27.65 % 46.267 M 172.84 % 16.958 M 67.95 % 10.097 M 73.72 % 5.812 M -23.42 % 7.590 M 224.00 % 2.342 M -34.65 % 3.585 M 2.26 % 3.505 M -74.81 % 13.915 M 623.26 % 1.924 M 128.00 % 843.850 K -30.79 % 1.219 M -62.63 % 3.263 M 32.17 % 2.469 M -10.63 % 2.762 M
Inventory 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 % 89.251 K 0.000 -100.00 % 39.965 K -97.12 % 1.390 M 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 38.166 M -31.09 % 55.385 M 7.87 % 51.343 M -22.13 % 65.933 M 4.77 % 62.930 M 10.17 % 57.120 M -0.25 % 57.261 M -0.65 % 57.633 M 50.73 % 38.235 M -14.55 % 44.748 M 106.55 % 21.664 M -95.58 % 490.153 M 1 464.83 % 31.323 M 109.81 % 14.929 M -29.06 % 21.044 M 64.96 % 12.757 M -21.86 % 16.326 M -22.76 % 21.136 M 60.01 % 13.209 M 41.90 % 9.308 M 135.09 % 3.959 M 60.29 % 2.470 M 278.01 % 653.455 K 0.000 -100.00 % 232.895 K 0.000 -100.00 % 680.187 K 25.08 % 543.790 K 231.49 % 164.044 K 4 137.77 % 3.871 K -83.93 % 24.092 K -60.93 % 61.664 K -4.66 % 64.681 K 866.11 % 6.695 K
Tax assets 21.234 M 0.000 -100.00 % 13.784 M -17.59 % 16.726 M 0.55 % 16.634 M -31.26 % 24.199 M 5.65 % 22.904 M 1.25 % 22.621 M 5.44 % 21.453 M -15.14 % 25.281 M 0.95 % 25.044 M -7.07 % 26.949 M 18.96 % 22.653 M 0.000 -100.00 % 18.783 M 0.000 -100.00 % 18.834 M 0.000 -100.00 % 15.201 M 0.000 -100.00 % 7.552 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 -100.00 % 376.658 M 0.000 -100.00 % 354.710 M 0.000 -100.00 % 312.352 M 0.000 -100.00 % 510.635 M 0.000 -100.00 % 48.650 M 0.000 -100.00 % 33.511 M 0.000 -100.00 % 22.626 M 0.000 -100.00 % 15.806 M 0.000 -100.00 % 8.032 M 0.000 -100.00 % 474.007 K 0.000 0.000 -100.00 % 439.764 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 32.968 M -47.23 % 62.478 M 99.86 % 31.261 M -65.93 % 91.742 M 64.94 % 55.623 M -26.26 % 75.433 M 65.08 % 45.694 M -28.98 % 64.339 M 72.59 % 37.278 M -36.84 % 59.023 M 96.62 % 30.019 M -6.63 % 32.152 M 113.31 % 15.073 M -46.92 % 28.396 M 83.12 % 15.507 M -8.22 % 16.895 M 37.20 % 12.314 M -31.82 % 18.062 M 106.26 % 8.757 M 93.47 % 4.526 M 87.91 % 2.409 M -44.48 % 4.338 M 509.26 % 712.075 K 3.85 % 685.685 K 7.37 % 638.641 K -0.52 % 641.987 K -10.99 % 721.219 K -13.30 % 831.858 K 870.56 % 85.709 K 88.51 % 45.466 K -51.69 % 94.119 K -70.41 % 318.050 K 1 002.46 % 28.849 K 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Deferred revenue non current 0.000 0.000 0.000 100.00 % -2.845 B -52 498.03 % 5.430 M 100.19 % -2.804 B -45 431.70 % 6.186 M 100.28 % -2.232 B -121 682.90 % 1.836 M 100.10 % -1.819 B -92 172.98 % 1.976 M -49.94 % 3.947 M -66.64 % 11.831 M 0.000 -100.00 % 13.000 K 0.000 -100.00 % 361.000 K 0.000 -100.00 % 607.479 K 0.000 -100.00 % 88.569 K 0.000 -100.00 % 40.635 K 0.000 0.000 0.000 0.000 -100.00 % 59.000 K 0.00 % 59.000 K 0.00 % 59.000 K 0.00 % 59.000 K 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.541 M 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
Capital lease obligations 3.712 M -16.83 % 4.463 M -7.37 % 4.818 M -15.28 % 5.687 M -15.46 % 6.727 M -8.84 % 7.379 M -7.67 % 7.992 M 33.24 % 5.998 M -12.83 % 6.881 M -14.90 % 8.086 M -11.63 % 9.150 M 24.66 % 7.340 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 396.721 K 0.000 0.000 0.000 -100.00 % 217.286 K 0.000 -100.00 % 268.714 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Other total stockholders equity 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 % -841.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.938 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 2.278 M -32.34 % 3.367 M -67.76 % 10.444 M -15.86 % 12.413 M -4.10 % 12.944 M -22.92 % 16.793 M -7.67 % 18.189 M -8.71 % 19.924 M 39.56 % 14.276 M 2.05 % 13.989 M -14.93 % 16.445 M 115.31 % 7.638 M 4.42 % 7.315 M 0.000 -100.00 % 5.410 M 0.000 -100.00 % 3.475 M 0.000 -100.00 % 2.735 M 0.000 -100.00 % 2.063 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 -100.00 % 41.318 M 0.000 -100.00 % 63.631 M 0.000 -100.00 % 44.231 M 0.000 -100.00 % 71.592 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -284.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
Total assets 2.682 B -5.20 % 2.829 B 13.91 % 2.484 B -20.98 % 3.144 B 4.98 % 2.995 B -6.84 % 3.214 B 19.83 % 2.682 B -3.05 % 2.767 B 20.89 % 2.289 B 0.59 % 2.275 B 19.36 % 1.906 B 111.23 % 902.446 M 89.31 % 476.707 M -7.03 % 512.750 M 114.06 % 239.540 M -3.56 % 248.380 M 32.47 % 187.504 M -7.09 % 201.816 M 34.63 % 149.900 M 59.95 % 93.716 M 44.70 % 64.765 M 29.82 % 49.888 M 170.06 % 18.473 M -9.20 % 20.345 M 35.97 % 14.963 M -9.63 % 16.557 M -1.77 % 16.855 M 13.38 % 14.866 M 250.82 % 4.238 M 28.23 % 3.305 M -39.22 % 5.437 M -13.45 % 6.282 M 18.76 % 5.290 M -1.16 % 5.352 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2007-01-31 2006-06-30 2006-01-31
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -20.765 M 0.000 -100.00 % 4.327 M 0.000 100.00 % -38.682 M 0.000 100.00 % -27.959 M 0.000 -100.00 % 2.449 M 0.000 100.00 % -568.000 K 0.000 100.00 % -2.082 M 0.000 100.00 % -415.000 K 0.000 100.00 % -3.488 M 0.000 100.00 % -910.390 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
Stock based compensation 0.000 -100.00 % 1.312 M 0.000 -100.00 % 4.552 M 750.29 % -700.000 K -128.23 % 2.480 M 521.05 % -589.000 K -116.45 % 3.580 M 71.21 % 2.091 M -27.29 % 2.876 M 99.72 % 1.440 M -69.40 % 4.706 M 115.28 % 2.186 M 7.79 % 2.028 M -9.71 % 2.246 M -18.03 % 2.740 M -27.34 % 3.771 M 46.38 % 2.576 M 87.49 % 1.374 M 96.57 % 699.000 K -85.11 % 4.694 M 1 045.60 % 409.781 K -59.85 % 1.021 M 132.99 % 438.114 K 2.21 % 428.648 K -57.65 % 1.012 M 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
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -13.337 M 0.000 100.00 % -54.990 M 0.000 -100.00 % 9.383 M 0.000 -100.00 % 5.701 M 0.000 100.00 % -868.000 K 0.000 100.00 % -2.254 M 0.000 100.00 % -2.668 M 0.000 100.00 % -1.154 M 0.000 100.00 % -2.183 M 0.000 -100.00 % 225.277 K 0.000 100.00 % -34.837 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
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -16.393 M 0.000 100.00 % -35.306 M 0.000 -100.00 % 4.709 M 0.000 -100.00 % 2.743 M 0.000 100.00 % -4.635 M 0.000 100.00 % -1.678 M 0.000 100.00 % -1.689 M 0.000 100.00 % -959.000 K 0.000 100.00 % -1.206 M 0.000 100.00 % -110.354 K 0.000 100.00 % -70.729 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
Inventory 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 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Other working capital 0.000 0.000 0.000 0.000 -100.00 % 3.056 M 0.000 100.00 % -19.684 M 0.000 -100.00 % 4.674 M 0.000 -100.00 % 2.958 M 0.000 -100.00 % 3.767 M 0.000 100.00 % -576.000 K 0.000 100.00 % -979.000 K 0.000 100.00 % -195.000 K 0.000 100.00 % -976.119 K 0.000 -100.00 % 335.631 K 0.000 -100.00 % 35.892 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
Other non cash items 154.255 M 1 239.51 % -13.537 M -103.45 % 392.767 M 875.58 % 40.260 M -92.86 % 563.477 M 280.22 % 148.196 M -52.28 % 310.548 M 2 491.22 % -12.987 M -142.02 % 30.910 M -58.50 % 74.481 M 114.85 % 34.667 M 227.54 % 10.584 M -9.95 % 11.754 M 58.84 % 7.400 M -25.01 % 9.868 M 180.05 % -12.328 M -232.40 % 9.311 M 1 394.84 % 622.882 K -38.75 % 1.017 M 133.01 % -3.081 M 53.42 % -6.614 M -237.50 % -1.960 M -593.88 % 396.789 K 380.05 % -141.685 K -133.68 % 420.681 K 77.52 % 236.975 K -94.07 % 3.997 M 0.00 % 3.997 M 55.15 % 2.577 M 0.00 % 2.577 M 1 253.75 % 190.330 K 0.00 % 190.330 K -87.75 % 1.554 M 0.00 % 1.554 M 250.38 % 443.378 K 0.00 % 443.378 K -45.51 % 813.710 K 100.00 % 406.855 K 454.62 % 73.358 K 100.00 % 36.679 K
Net cash provided by operating activities 99.487 M 2 066.06 % 4.593 M -98.86 % 403.564 M 2 817.82 % 13.831 M -96.45 % 389.604 M 17 821.07 % 2.174 M -99.28 % 302.036 M 870.13 % -39.219 M -426.53 % 12.011 M -65.53 % 34.849 M 176.14 % 12.620 M 55.40 % 8.121 M -33.18 % 12.154 M -28.54 % 17.008 M 74.75 % 9.733 M 389.59 % -3.361 M -134.96 % 9.615 M -0.26 % 9.640 M 480.37 % 1.661 M 423.97 % 317.000 K -69.69 % 1.046 M 174.82 % -1.398 M 19.38 % -1.734 M -19.34 % -1.453 M -20.62 % -1.205 M 36.41 % -1.895 M 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
Investments in property plant and equipment -2.128 M -948.28 % -203.000 K 97.25 % -7.372 M -32.33 % -5.571 M -33.21 % -4.182 M 41.30 % -7.124 M -2.06 % -6.980 M 1.38 % -7.078 M -0.16 % -7.067 M -27.31 % -5.551 M -12.39 % -4.939 M 18.43 % -6.055 M -62.73 % -3.721 M -1 263.00 % -273.000 K 76.92 % -1.183 M -463.33 % -210.000 K 10.26 % -234.000 K 82.74 % -1.356 M -14 966.67 % -9.000 K -80.00 % -5.000 K 89.57 % -47.954 K -559.52 % -7.271 K 92.67 % -99.148 K 81.70 % -541.919 K -3 133.92 % 17.862 K 126.10 % -68.428 K 88.47 % -593.488 K 0.00 % -593.488 K -175.80 % -215.184 K 0.00 % -215.184 K -330.97 % -49.930 K 0.00 % -49.930 K 90.18 % -508.321 K 0.00 % -508.321 K 44.38 % -913.933 K 0.00 % -913.933 K -63.58 % -558.718 K -100.00 % -279.359 K -159.49 % -107.658 K -100.00 % -53.829 K
Acquisitions net 0.000 0.000 0.000 0.000 100.00 % -352.000 K -200.00 % 352.000 K 128.27 % -1.245 M 97.77 % -55.842 M -2 350.29 % -2.279 M -80.16 % -1.265 M 99.11 % -142.531 M 0.000 100.00 % -39.929 M -892.76 % -4.022 M -453.23 % -727.000 K 0.000 0.000 0.000 100.00 % -33.702 M 0.000 100.00 % -1.616 M 85.09 % -10.834 M 0.000 0.000 0.000 0.000 0.000 100.00 % -499.901 K 0.000 100.00 % -1.664 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 100.00 % -4.094 M 0.000 0.000 -100.00 % 9.000 K 100.09 % -9.839 M 0.000 100.00 % -4.274 M -1 160.77 % -339.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 100.00 % -200.881 K 0.00 % -200.881 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
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.866 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.268 M 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 % 559.945 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
Other investing activites 0.000 -100.00 % 41.571 M 295.73 % -21.239 M -343.96 % -4.784 M -5.51 % -4.534 M -210.75 % 4.094 M 171.39 % -5.735 M 13.62 % -6.639 M -191.31 % -2.279 M -80.16 % -1.265 M -16.06 % -1.090 M 77.75 % -4.898 M -1 511.18 % -304.000 K 80.62 % -1.569 M 45.75 % -2.892 M -77.97 % -1.625 M -19.49 % -1.360 M 61.49 % -3.532 M -1 073.42 % -301.000 K 44.05 % -538.000 K -32.33 % -406.545 K -54.40 % -263.300 K -168.62 % -98.019 K -65 246.00 % -150.000 99.71 % -52.315 K -168.93 % 75.892 K 103.09 % -2.460 M -203.58 % 2.375 M 493.93 % -602.852 K -686.14 % 102.852 K 288.18 % -54.658 K -200.00 % 54.658 K -85.21 % 369.442 K 200.00 % -369.442 K -157.44 % 643.208 K 248.13 % -434.208 K -203.35 % 420.148 K 100.00 % 210.074 K 1 514.09 % 13.015 K 100.00 % 6.508 K
Net cash used for investing activites -2.128 M -105.14 % 41.368 M 244.59 % -28.611 M -413.57 % -5.571 M -12.07 % -4.971 M -221.42 % 4.094 M 149.78 % -8.225 M 86.93 % -62.920 M -573.88 % -9.337 M 43.94 % -16.655 M 88.79 % -148.560 M -1 338.28 % -10.329 M 76.68 % -44.293 M -655.34 % -5.864 M -22.12 % -4.802 M -161.69 % -1.835 M -15.12 % -1.594 M 67.39 % -4.888 M 85.63 % -34.012 M -6 163.72 % -543.000 K 73.77 % -2.070 M 81.36 % -11.105 M -5 532.17 % -197.167 K 63.63 % -542.069 K -1 473.36 % -34.453 K -561.59 % 7.464 K 100.23 % -3.254 M -298.36 % 1.640 M 300.54 % -818.036 K 53.95 % -1.776 M -1 598.54 % -104.588 K -2 312.32 % 4.728 K 103.40 % -138.879 K 84.18 % -877.763 K -224.23 % -270.725 K 79.92 % -1.348 M -872.90 % -138.570 K -100.00 % -69.285 K 26.79 % -94.643 K -100.00 % -47.321 K
Debt repayment -2.374 M 93.95 % -39.229 M 0.000 100.00 % -957.000 K 0.000 100.00 % -1.052 M 0.000 -100.00 % 48.169 M 0.000 100.00 % -1.196 M -280.94 % 661.000 K 104.22 % -15.661 M 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
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 241.577 M 8 052 466.67 % 3.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 -100.00 % 67.382 K 0.00 % 67.382 K -95.99 % 1.682 M 0.00 % 1.682 M 168.52 % 626.276 K 0.00 % 626.279 K 20.89 % 518.046 K 0.00 % 518.047 K 470.85 % 90.750 K 0.00 % 90.750 K -92.03 % 1.139 M 100.00 % 569.664 K -64.54 % 1.606 M 100.00 % 803.170 K
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.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 100.00 % -20.496 K 0.00 % -20.496 K 90.66 % -219.501 K 0.00 % -219.501 K -1 700.36 % -12.192 K 0.00 % -12.192 K 74.63 % -48.050 K 0.00 % -48.050 K -246.29 % -13.876 K 0.00 % -13.876 K 68.28 % -43.750 K -100.00 % -21.875 K 92.57 % -294.269 K -100.00 % -147.135 K
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -112.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
Other financing activites -758.000 K 18.76 % -933.000 K 86.70 % -7.014 M 0.000 100.00 % -1.120 M 0.000 100.00 % -460.000 K 68.38 % -1.455 M -353.93 % 573.000 K 0.000 100.00 % -2.320 M -100.98 % 237.303 M 1 481.70 % 15.003 M 4 186.57 % 350.000 K 100.90 % -39.007 M -150 126.92 % 26.000 K 100.07 % -39.872 M -19 645.10 % 204.000 K -99.63 % 55.325 M 98 694.64 % 56.000 K 0.000 -100.00 % 13.295 M 0.000 -100.00 % 7.063 M 2 821.07 % -259.558 K -110.57 % 2.456 M 175.46 % -3.254 M -200.00 % 3.254 M 497.80 % -818.036 K -107.65 % 10.688 M 10 319.42 % -104.588 K -200.00 % 104.588 K 175.31 % -138.879 K -200.00 % 138.879 K 151.30 % -270.725 K -200.00 % 270.725 K 295.37 % -138.570 K -100.00 % -69.285 K 26.79 % -94.643 K -100.00 % -47.321 K
Net cash used provided by financing activities -3.132 M 92.20 % -40.162 M -472.60 % -7.014 M -632.92 % -957.000 K 14.55 % -1.120 M -6.46 % -1.052 M -128.70 % -460.000 K -100.98 % 46.714 M 8 052.53 % 573.000 K 147.91 % -1.196 M 32.51 % -1.772 M -100.78 % 225.916 M 1 405.81 % 15.003 M 4 186.57 % 350.000 K 100.90 % -39.007 M -150 126.92 % 26.000 K 100.07 % -39.872 M -19 645.10 % 204.000 K -99.63 % 55.325 M 98 694.64 % 56.000 K 0.000 -100.00 % 13.295 M 0.000 -100.00 % 7.063 M 2 821.07 % -259.558 K -110.57 % 2.456 M 175.46 % -3.254 M -197.20 % 3.348 M 509.26 % -818.036 K -106.01 % 13.613 M 13 115.44 % -104.588 K -107.85 % 1.333 M 1 059.65 % -138.879 K -112.87 % 1.079 M 498.51 % -270.725 K -163.78 % 424.474 K 406.32 % -138.570 K -100.00 % -69.285 K 26.79 % -94.643 K -100.00 % -47.321 K
Effect of forex changes on cash -85.490 M -5 070.35 % 1.720 M 0.000 100.00 % -1.334 M -143.44 % 3.071 M 981.34 % 284.000 K 119.29 % -1.472 M -495.70 % 372.000 K 173.37 % -507.000 K -144.05 % 1.151 M 156.15 % -2.050 M -9 861.90 % 21.000 K -80.56 % 108.000 K 127.91 % -387.000 K 37.68 % -621.000 K -10 250.00 % -6.000 K -115.00 % 40.000 K 145.98 % -87.000 K 30.40 % -125.000 K -102.93 % 4.264 M 0.000 -100.00 % 4.496 M 0.000 -100.00 % 1.359 M 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
Net change in cash 8.737 M 16.20 % 7.519 M 121.94 % -34.271 M -674.15 % 5.969 M 176.16 % -7.837 M -242.49 % 5.500 M 144.08 % -12.476 M 77.34 % -55.053 M -1 271.84 % 4.698 M -74.11 % 18.149 M 113.11 % -138.431 M -161.87 % 223.729 M 1 413.81 % -17.029 M -253.32 % 11.107 M 132.01 % -34.697 M -570.34 % -5.176 M 83.73 % -31.811 M -753.34 % 4.869 M -78.69 % 22.849 M 458.11 % 4.094 M 499.67 % -1.024 M -119.37 % 5.288 M 373.83 % -1.931 M -130.05 % 6.427 M 0.000 -100.00 % 2.858 M 242.40 % -2.007 M 75.00 % -8.028 M -474.97 % 2.141 M -75.00 % 8.564 M 3 626.95 % 229.784 K -75.00 % 919.136 K 1 137.39 % -88.601 K 75.00 % -354.407 K 29.35 % -501.642 K 75.00 % -2.007 M -1 107.59 % 199.145 K 0.00 % 199.145 K -64.11 % 554.886 K 0.00 % 554.886 K
Cash at beginning of period 50.579 M 17.46 % 43.060 M -44.32 % 77.331 M 8.36 % 71.362 M -9.90 % 79.199 M 7.46 % 73.699 M -14.48 % 86.175 M -38.98 % 141.228 M 3.44 % 136.530 M 15.33 % 118.381 M -53.90 % 256.812 M 676.27 % 33.083 M -33.98 % 50.114 M 28.47 % 39.007 M 12.42 % 34.697 M -12.98 % 39.873 M 25.34 % 31.811 M 18.07 % 26.942 M 558.09 % 4.094 M 0.000 -100.00 % 5.288 M 0.000 -100.00 % 6.427 M 0.000 0.000 0.000 -100.00 % 2.579 M -75.00 % 10.318 M 2 253.36 % 438.421 K -75.00 % 1.754 M 740.54 % 208.637 K -75.00 % 834.548 K 180.77 % 297.238 K -75.00 % 1.189 M 48.83 % 798.880 K -75.00 % 3.196 M 432.82 % 599.735 K 0.00 % 599.735 K 1 237.23 % 44.849 K 0.00 % 44.849 K
Cash at end of period 59.316 M 17.27 % 50.579 M 17.46 % 43.060 M -44.32 % 77.331 M 8.36 % 71.362 M -9.90 % 79.199 M 7.46 % 73.699 M -14.48 % 86.175 M -38.98 % 141.228 M 3.44 % 136.530 M 15.33 % 118.381 M -53.90 % 256.812 M 676.22 % 33.085 M -33.98 % 50.114 M 0.000 -100.00 % 34.697 M 0.000 -100.00 % 31.811 M 18.07 % 26.943 M 558.11 % 4.094 M -3.98 % 4.264 M -19.37 % 5.288 M 17.62 % 4.496 M -30.05 % 6.427 M 0.000 -100.00 % 2.858 M 399.34 % 572.368 K -75.00 % 2.289 M -11.24 % 2.579 M -75.00 % 10.318 M 2 253.36 % 438.421 K -75.00 % 1.754 M 740.54 % 208.637 K -75.00 % 834.548 K 180.77 % 297.238 K -75.00 % 1.189 M 48.83 % 798.880 K 0.00 % 798.880 K 33.21 % 599.735 K 0.00 % 599.735 K
Operating cash flow 99.487 M 2 066.06 % 4.593 M -98.86 % 403.564 M 2 817.82 % 13.831 M -96.45 % 389.604 M 17 821.07 % 2.174 M -99.28 % 302.036 M 870.13 % -39.219 M -426.53 % 12.011 M -65.53 % 34.849 M 176.14 % 12.620 M 55.40 % 8.121 M -33.18 % 12.154 M -28.54 % 17.008 M 74.75 % 9.733 M 389.59 % -3.361 M -134.96 % 9.615 M -0.26 % 9.640 M 480.37 % 1.661 M 423.97 % 317.000 K -69.69 % 1.046 M 174.82 % -1.398 M 19.38 % -1.734 M -19.34 % -1.453 M -20.62 % -1.205 M 36.41 % -1.895 M 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
Capital expenditure -166.000 K 18.23 % -203.000 K 97.25 % -7.372 M -32.33 % -5.571 M -33.21 % -4.182 M 41.30 % -7.124 M -2.06 % -6.980 M 1.38 % -7.078 M -0.16 % -7.067 M -27.31 % -5.551 M -12.39 % -4.939 M 18.43 % -6.055 M -62.73 % -3.721 M -1 263.00 % -273.000 K 76.92 % -1.183 M -463.33 % -210.000 K 10.26 % -234.000 K 82.74 % -1.356 M -14 966.67 % -9.000 K -80.00 % -5.000 K 89.57 % -47.954 K -559.52 % -7.271 K 92.67 % -99.148 K 81.70 % -541.919 K -3 133.92 % 17.862 K 126.10 % -68.428 K 88.47 % -593.488 K 0.00 % -593.488 K -175.80 % -215.184 K 0.00 % -215.184 K -330.97 % -49.930 K 0.00 % -49.930 K 90.18 % -508.321 K 0.00 % -508.321 K 44.38 % -913.933 K 0.00 % -913.933 K -63.58 % -558.718 K -100.00 % -279.359 K -159.49 % -107.658 K -100.00 % -53.829 K
Free CashFlow 99.321 M 2 162.44 % 4.390 M -98.89 % 396.192 M 4 696.51 % 8.260 M -97.86 % 385.422 M 7 886.30 % -4.950 M -101.68 % 295.056 M 737.31 % -46.297 M -1 036.43 % 4.944 M -83.13 % 29.298 M 281.43 % 7.681 M 271.78 % 2.066 M -75.50 % 8.433 M -49.61 % 16.735 M 95.73 % 8.550 M 339.43 % -3.571 M -138.07 % 9.381 M 13.24 % 8.284 M 401.45 % 1.652 M 429.49 % 312.000 K -68.74 % 998.000 K 171.02 % -1.405 M 23.34 % -1.833 M 8.11 % -1.995 M -68.09 % -1.187 M 39.54 % -1.963 M -230.75 % -593.488 K 0.00 % -593.488 K -175.80 % -215.184 K 0.00 % -215.184 K -330.97 % -49.930 K 0.00 % -49.930 K 90.18 % -508.321 K 0.00 % -508.321 K 44.38 % -913.933 K 0.00 % -913.933 K -63.58 % -558.718 K -100.00 % -279.359 K -159.49 % -107.658 K -100.00 % -53.829 K
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2007 2006 2006
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006