CVW.AX

ClearView Wealth Limited CVW.AX

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Revenue 23.701 M -94.14 % 404.135 M 22.19 % 330.755 M 3.90 % 318.344 M -19.86 % 397.253 M -27.35 % 546.768 M 20.48 % 453.837 M 9.78 % 413.402 M 4.41 % 395.935 M 35.99 % 291.158 M -10.81 % 326.458 M 20.58 % 270.743 M -7.22 % 291.811 M 107.78 % 140.444 M -37.62 % 225.142 M 396.26 % 45.368 M 312.81 % 10.990 M -35.07 % 16.925 M -50.24 % 34.014 M 223.45 % 10.516 M 8.08 % 9.730 M
Net income 8.171 M 165.64 % -12.449 M -172.77 % 17.108 M -19.21 % 21.175 M 217.04 % 6.679 M -48.94 % 13.081 M 230.41 % 3.959 M -85.11 % 26.596 M 102.25 % 13.150 M -44.32 % 23.615 M 87.84 % 12.572 M -9.42 % 13.880 M 639.87 % 1.876 M -91.60 % 22.336 M 157.77 % 8.665 M 7.89 % 8.031 M 268.15 % -4.776 M 88.80 % -42.661 M -309.89 % 20.325 M -3.11 % 20.977 M 357.71 % 4.583 M
Income before tax 22.164 M 159.81 % 8.531 M -48.71 % 16.633 M -4.31 % 17.383 M 459.84 % 3.105 M -52.22 % 6.498 M 31.91 % 4.926 M -84.85 % 32.522 M 100.37 % 16.231 M -50.64 % 32.886 M 38.24 % 23.789 M 10.73 % 21.483 M 81.86 % 11.813 M -68.03 % 36.946 M 152.05 % 14.658 M 106.39 % 7.102 M 196.52 % -7.358 M 84.87 % -48.639 M -265.32 % 29.422 M 0.61 % 29.243 M 381.92 % 6.068 M
Income before tax ratio 0.94 4 330.04 % 0.02 -58.02 % 0.05 -7.90 % 0.05 598.61 % 0.01 -34.23 % 0.01 9.49 % 0.01 -86.20 % 0.08 91.90 % 0.04 -63.71 % 0.11 55.00 % 0.07 -8.16 % 0.08 96.01 % 0.04 -84.61 % 0.26 304.06 % 0.07 -58.41 % 0.16 123.38 % -0.67 76.70 % -2.87 -432.23 % 0.86 -68.89 % 2.78 345.90 % 0.62
EBITDA 46.321 M 101.36 % 23.004 M -22.27 % 29.594 M -5.16 % 31.203 M 155.20 % 12.227 M -17.52 % 14.825 M -66.53 % 44.300 M 0.44 % 44.106 M 32.35 % 33.326 M -32.91 % 49.677 M 266.99 % -29.749 M 0.000 -100.00 % 28.038 M 0.000 -100.00 % 22.495 M 123.39 % 10.070 M 248.72 % -6.771 M 0.000 -100.00 % 29.627 M 1.31 % 29.243 M 381.92 % 6.068 M
Net income ratio 0.34 1 219.18 % -0.03 -159.55 % 0.05 -22.24 % 0.07 295.62 % 0.02 -29.72 % 0.02 174.25 % 0.01 -86.44 % 0.06 93.71 % 0.03 -59.05 % 0.08 110.61 % 0.04 -24.88 % 0.05 697.45 % 0.01 -95.96 % 0.16 313.23 % 0.04 -78.26 % 0.18 140.73 % -0.43 82.76 % -2.52 -521.82 % 0.60 -70.04 % 1.99 323.50 % 0.47
Ratio EBITDA 1.95 3 333.48 % 0.06 -36.38 % 0.09 -8.72 % 0.10 218.45 % 0.03 13.52 % 0.03 -72.22 % 0.10 -8.51 % 0.11 26.76 % 0.08 -50.67 % 0.17 287.23 % -0.09 0.00 -100.00 % 0.10 0.00 -100.00 % 0.10 -54.99 % 0.22 136.03 % -0.62 0.00 -100.00 % 0.87 -68.68 % 2.78 345.90 % 0.62
Gross profit ratio 0.25 283.39 % 0.06 -82.26 % 0.36 23.65 % 0.29 -36.66 % 0.46 15.84 % 0.40 -9.33 % 0.44 2.92 % 0.43 -9.80 % 0.48 146.50 % 0.19 -80.66 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 648.480 M 1.09 % 641.474 M 0.20 % 640.190 M 0.51 % 636.969 M 1.36 % 628.419 M -0.04 % 628.653 M -1.32 % 637.077 M -0.88 % 642.723 M 4.63 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 37.13 % 447.966 M 7.58 % 416.421 M -32.21 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M
Weighted average shs out 648.349 M -43.23 % 1.142 B 78.42 % 640.122 M 0.90 % 634.396 M 0.95 % 628.419 M -0.04 % 628.653 M 0.78 % 623.778 M 1.54 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 47.52 % 416.421 M -32.21 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M
EPS diluted 0.01 177.78 % -0.02 -160.67 % 0.03 49.16 % 0.02 68.87 % 0.01 -49.04 % 0.02 235.48 % 0.01 -85.02 % 0.04 96.21 % 0.02 -50.59 % 0.04 80.93 % 0.02 -23.87 % 0.03 588.89 % 0.00 -91.26 % 0.05 148.79 % 0.02 -52.08 % 0.04 653.85 % -0.01 88.76 % -0.07 -184.84 % 0.08 -9.01 % 0.09 340.69 % 0.02
Earnings per share 0.01 15.60 % 0.01 -59.18 % 0.03 79.19 % 0.01 40.57 % 0.01 -49.04 % 0.02 230.16 % 0.01 -85.45 % 0.04 96.82 % 0.02 -49.89 % 0.04 80.66 % 0.02 -22.36 % 0.03 595.56 % 0.00 -91.62 % 0.05 156.94 % 0.02 -52.17 % 0.04 660.26 % -0.01 88.76 % -0.07 -184.74 % 0.08 -8.90 % 0.09 340.69 % 0.02
Gross profit 5.867 M -77.52 % 26.094 M -78.33 % 120.415 M 28.47 % 93.728 M -49.24 % 184.661 M -15.84 % 219.413 M 9.24 % 200.856 M 12.98 % 177.777 M -5.82 % 188.755 M 235.20 % 56.311 M -82.75 % 326.458 M 20.58 % 270.743 M -7.22 % 291.807 M 107.77 % 140.444 M -37.62 % 225.142 M 396.26 % 45.368 M 312.81 % 10.990 M -35.07 % 16.925 M -50.24 % 34.014 M 223.45 % 10.516 M 8.08 % 9.730 M
Income tax expense 6.354 M 315.02 % 1.531 M -60.83 % 3.909 M -34.70 % 5.986 M 339.34 % -2.501 M 62.01 % -6.583 M -780.77 % 967.000 K -83.68 % 5.926 M 92.34 % 3.081 M -66.77 % 9.271 M -17.35 % 11.217 M 47.53 % 7.603 M -23.49 % 9.937 M -31.98 % 14.610 M 143.78 % 5.993 M 407.45 % 1.181 M 144.67 % -2.644 M 54.97 % -5.872 M -164.55 % 9.097 M 10.05 % 8.266 M 36.22 % 6.068 M
Cost of revenue 17.834 M -95.28 % 378.041 M 96.84 % 192.053 M -14.50 % 224.616 M 5.66 % 212.592 M -35.06 % 327.355 M 29.40 % 252.981 M 7.37 % 235.625 M 13.73 % 207.180 M -11.78 % 234.847 M 0.000 0.000 -100.00 % 4.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 20.126 M 44.21 % 13.956 M -82.85 % 81.395 M -21.35 % 103.495 M -11.24 % 116.607 M 12.11 % 104.012 M -0.94 % 104.996 M 5.62 % 99.406 M 0.000 0.000 0.000 0.000 -100.00 % 53.554 M 21.03 % 44.250 M 5.40 % 41.983 M 288.37 % 10.810 M 177.96 % 3.889 M 34.85 % 2.884 M 102.39 % 1.425 M 1 800.00 % 75.000 K 0.00 % 75.000 K
Selling and marketing expenses 0.000 0.000 100.00 % -16.000 M 61.46 % -41.518 M -27.18 % -32.646 M -162.20 % -12.451 M -78.02 % -6.994 M -7.29 % -6.519 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 expenses -36.423 M -41.17 % -25.801 M -358.09 % 9.997 M 87.07 % 5.344 M -94.33 % 94.253 M -21.65 % 120.296 M 167.92 % -177.119 M -7.90 % -164.152 M -6.72 % -153.816 M -46.91 % -104.704 M 0.000 0.000 0.000 100.00 % -147.748 M 41.48 % -252.464 M -438.84 % -46.853 M -110.13 % -22.297 M 67.37 % -68.342 M -1 035.82 % -6.017 M -132.26 % 18.652 M 2 104.73 % 846.000 K
Operating expenses -16.297 M -37.59 % -11.845 M -115.71 % 75.392 M 11.99 % 67.321 M -62.22 % 178.214 M -15.88 % 211.857 M -52.73 % 448.205 M 17.68 % 380.880 M 0.31 % 379.704 M 47.02 % 258.272 M -14.67 % 302.669 M 21.43 % 249.258 M -10.98 % 279.994 M 370.53 % -103.498 M 50.83 % -210.481 M -483.97 % -36.043 M -95.80 % -18.408 M 71.88 % -65.458 M -1 325.48 % -4.592 M -124.52 % 18.727 M 1 933.33 % 921.000 K
Cost and expenses 1.537 M -90.77 % 16.659 M -94.57 % 306.545 M 5.00 % 291.937 M -25.30 % 390.806 M -27.66 % 540.270 M 20.54 % 448.205 M 17.68 % 380.880 M 0.31 % 379.704 M 47.02 % 258.272 M -14.67 % 302.669 M 21.43 % 249.258 M -10.98 % 279.998 M 170.53 % 103.498 M -50.83 % 210.484 M 450.05 % 38.266 M 130.81 % 16.579 M -74.38 % 64.712 M 1 554.62 % 3.911 M 120.30 % -19.269 M -704.04 % 3.190 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.011 -85.91 % 0.075 75.98 % 0.043 -51.14 % 0.087 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 20.126 M 44.21 % 13.956 M -78.66 % 65.395 M 5.51 % 61.977 M -26.18 % 83.961 M -8.30 % 91.561 M -6.57 % 98.002 M 5.51 % 92.887 M 0.000 0.000 0.000 0.000 -100.00 % 53.554 M 21.03 % 44.250 M 5.40 % 41.983 M 288.37 % 10.810 M 177.96 % 3.889 M 34.85 % 2.884 M 102.39 % 1.425 M 1 800.00 % 75.000 K 0.00 % 75.000 K
Interest income 23.701 M -5.91 % 25.190 M 89.73 % 13.277 M -30.94 % 19.224 M 233.87 % 5.758 M 444.23 % 1.058 M 49.86 % 706.000 K -97.20 % 25.202 M 8.32 % 23.267 M -36.53 % 36.660 M 1.36 % 36.169 M 1 808 350.00 % 2.000 K -99.99 % 35.671 M 19.32 % 29.895 M 186.74 % 10.426 M 661.02 % 1.370 M -74.35 % 5.341 M -35.75 % 8.313 M -9.80 % 9.216 M 12.29 % 8.207 M 15.01 % 7.136 M
Interest expense 17.834 M -37.43 % 28.504 M 64.70 % 17.307 M 98.52 % 8.718 M 51.41 % 5.758 M 444.23 % 1.058 M 49.86 % 706.000 K -37.47 % 1.129 M 36.52 % 827.000 K -43.82 % 1.472 M 208.60 % 477.000 K 0.000 0.000 0.000 -100.00 % 3.000 K -97.35 % 113.000 K 5 550.00 % 2.000 K 0.000 0.000 0.000 0.000
Depreciation and amortization 6.323 M -11.37 % 7.134 M 32.50 % 5.384 M 12.26 % 4.796 M -17.02 % 5.780 M -20.48 % 7.269 M -19.29 % 9.006 M -13.67 % 10.432 M -23.50 % 13.637 M -1.20 % 13.802 M 125.55 % -54.015 M -45.45 % -37.136 M -474.05 % 9.928 M 29.27 % 7.680 M -1.97 % 7.834 M 951.54 % 745.000 K 323.30 % 176.000 K -65.76 % 514.000 K 150.73 % 205.000 K 0.000 0.000
Operating income 22.164 M 159.81 % 8.531 M -64.76 % 24.210 M -8.32 % 26.407 M 309.60 % 6.447 M -14.68 % 7.556 M -92.25 % 97.434 M 10.40 % 88.255 M 37.29 % 64.282 M 34.09 % 47.941 M -11.25 % 54.015 M 45.45 % 37.136 M 32.45 % 28.038 M -24.11 % 36.946 M 152.00 % 14.661 M 57.22 % 9.325 M 225.71 % -7.418 M 84.72 % -48.533 M -264.95 % 29.422 M 0.61 % 29.243 M 174.56 % 10.651 M
Operating income ratio 0.94 4 330.04 % 0.02 -71.16 % 0.07 -11.76 % 0.08 411.13 % 0.02 17.44 % 0.01 -93.56 % 0.21 0.56 % 0.21 31.49 % 0.16 -1.40 % 0.16 -0.48 % 0.17 20.63 % 0.14 42.76 % 0.10 -63.48 % 0.26 303.98 % 0.07 -68.32 % 0.21 130.45 % -0.67 76.46 % -2.87 -431.51 % 0.86 -68.89 % 2.78 154.04 % 1.09
Total other income expenses net 0.000 0.000 100.00 % -7.577 M 16.04 % -9.024 M 0.000 0.000 100.00 % -350.909 M -21.84 % -288.016 M 2.34 % -294.923 M -68.38 % -175.149 M 22.87 % -227.072 M -20.44 % -188.530 M -1 061.97 % -16.225 M -143.92 % 36.946 M 152.05 % 14.658 M 106.39 % 7.102 M 1 827.98 % -411.000 K 99.15 % -48.639 M -23 626.34 % -205.000 K 0.000 100.00 % -2.741 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 2005
Net debt -18.598 M -156.50 % 32.914 M 669.74 % 4.276 M 108.60 % -49.718 M -192.91 % -16.974 M 86.38 % -124.639 M 32.70 % -185.197 M -5.01 % -176.363 M 20.63 % -222.197 M -2.08 % -217.673 M -40.19 % -155.269 M 15.29 % -183.299 M 21.55 % -233.663 M -20.84 % -193.371 M -4.06 % -185.822 M 5.74 % -197.142 M -606.73 % -27.895 M -15.98 % -24.051 M 22.13 % -30.888 M -76.35 % -17.515 M 63.90 % -48.515 M
Total investments 461.417 M 8.90 % 423.709 M -1.74 % 431.222 M -81.30 % 2.306 B -8.75 % 2.527 B 18.52 % 2.132 B 2.23 % 2.086 B -3.25 % 2.156 B 13.92 % 1.892 B 11.66 % 1.695 B 8.71 % 1.559 B 9.34 % 1.426 B 12.29 % 1.270 B -0.10 % 1.271 B -11.73 % 1.440 B 0.63 % 1.431 B 2 706.07 % 50.989 M -37.41 % 81.471 M -36.38 % 128.053 M -42.29 % 221.874 M 15.53 % 192.056 M
Total debt 194.541 M 75.07 % 111.120 M 12.47 % 98.798 M -2.20 % 101.017 M -2.42 % 103.522 M 67.50 % 61.804 M 312.03 % 15.000 M 0.000 0.000 0.000 -100.00 % 45.500 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 28.000 K 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 4.445 M -17.78 % 5.406 M -19.22 % 6.692 M 1.98 % 6.562 M -64.71 % 18.596 M 0.18 % 18.563 M -4.22 % 19.381 M 26.72 % 15.294 M 59.63 % 9.581 M 53.12 % 6.257 M 38.37 % 4.522 M -14.92 % 5.315 M 28.79 % 4.127 M 135.83 % 1.750 M 66.83 % 1.049 M 102.51 % 518.000 K -6.33 % 553.000 K -11.52 % 625.000 K -93.44 % 9.533 M 123.62 % 4.263 M -77.40 % 18.861 M
Retained earnings -125.199 M -2.37 % -122.304 M -1 139.20 % 11.769 M 49.33 % 7.881 M 219.21 % -6.611 M 50.26 % -13.290 M 42.41 % -23.078 M -255.65 % -6.489 M 59.78 % -16.135 M -11.82 % -14.429 M 43.95 % -25.744 M -1.94 % -25.254 M 18.47 % -30.977 M -106.05 % -15.034 M 49.26 % -29.631 M 14.81 % -34.783 M 18.76 % -42.814 M -12.56 % -38.038 M -257.17 % 24.202 M 17.87 % 20.533 M 923.58 % 2.006 M
Common stock 470.553 M 0.10 % 470.060 M 0.69 % 466.843 M 0.04 % 466.655 M 4.29 % 447.448 M 0.00 % 447.448 M 0.31 % 446.043 M 1.77 % 438.289 M 3.93 % 421.717 M 0.93 % 417.850 M 17.38 % 355.970 M 7.81 % 330.172 M 18.95 % 277.565 M 0.36 % 276.565 M 0.00 % 276.565 M 0.00 % 276.565 M 90.98 % 144.816 M -34.24 % 220.233 M -11.25 % 248.141 M 17.28 % 211.580 M -0.16 % 211.915 M
Total equity 349.799 M -0.95 % 353.162 M -27.23 % 485.304 M -56.93 % 1.127 B -9.91 % 1.251 B -2.81 % 1.287 B -6.22 % 1.372 B -3.39 % 1.420 B 17.96 % 1.204 B 20.53 % 998.968 M 196.58 % 336.833 M -47.44 % 640.840 M 155.60 % 250.715 M -4.77 % 263.281 M 6.17 % 247.983 M 2.35 % 242.300 M 136.26 % 102.555 M -44.05 % 183.282 M -34.98 % 281.876 M 19.25 % 236.376 M 1.54 % 232.782 M
Other non current liabilities 506.962 M -78.56 % 2.365 B 18.67 % 1.993 B 0.78 % 1.977 B -11.15 % 2.226 B 0.000 100.00 % -17.122 M -485.57 % -2.924 M -60.75 % -1.819 M -82.63 % -996.000 K 97.87 % -46.771 M -3 718.04 % -1.225 M -6.80 % -1.147 M -181.13 % -408.000 K 0.000 0.000 0.000 0.000 100.00 % -3.881 M -59.84 % -2.428 M 48.33 % -4.699 M
Long term debt 194.541 M 75.07 % 111.120 M 12.47 % 98.798 M -2.20 % 101.017 M -2.42 % 103.522 M 67.50 % 61.804 M 312.03 % 15.000 M 0.000 0.000 0.000 -100.00 % 45.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 707.577 M -71.44 % 2.477 B 2 646.43 % 90.200 M 0.38 % 89.857 M -96.15 % 2.332 B 3 785.95 % 60.000 M 300.00 % 15.000 M -98.57 % 1.050 B 2.95 % 1.020 B 3.01 % 990.554 M 2 077.04 % 45.500 M 3 614.29 % 1.225 M 6.80 % 1.147 M 181.13 % 408.000 K 0.000 0.000 0.000 0.000 -100.00 % 3.881 M 59.84 % 2.428 M -48.33 % 4.699 M
Other current liabilities 0.000 -100.00 % 9.256 M 988.29 % -1.042 M 83.62 % -6.363 M -99.59 % -3.188 M -2 430.16 % -126.000 K 99.76 % -51.955 M -964.43 % -4.881 M -177.33 % -1.760 M 77.68 % -7.884 M 0.000 100.00 % -4.700 M -16.65 % -4.029 M -12.07 % -3.595 M 11.50 % -4.062 M 74.61 % -15.996 M -3 763.77 % -414.000 K -67.61 % -247.000 K 65.11 % -708.000 K 20.63 % -892.000 K 33.38 % -1.339 M
Deferred revenue 0.000 0.000 -100.00 % 699.000 K 28.02 % 546.000 K 0.000 -100.00 % 126.000 K -92.40 % 1.657 M 9.08 % 1.519 M -13.69 % 1.760 M 31.74 % 1.336 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 201.000 K 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 0.000 0.000 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 % 28.000 K 0.000 0.000 0.000 0.000
Total current liabilities 9.696 M -17.70 % 11.782 M 122.05 % 5.306 M 5.19 % 5.044 M -7.91 % 5.477 M -14.79 % 6.428 M 56.21 % 4.115 M -5.23 % 4.342 M 0.000 -100.00 % 3.540 M 4.36 % 3.392 M 22.37 % 2.772 M 20.36 % 2.303 M -35.94 % 3.595 M -11.50 % 4.062 M -74.61 % 15.996 M 3 763.77 % 414.000 K -45.45 % 759.000 K 7.20 % 708.000 K -20.63 % 892.000 K -33.38 % 1.339 M
Total liabilities 717.273 M -71.03 % 2.476 B 18.02 % 2.098 B 45.25 % 1.444 B -6.75 % 1.549 B 25.60 % 1.233 B -38.72 % 2.013 B 46 252.21 % 4.342 M -99.57 % 1.020 B 28 723.98 % 3.540 M -99.76 % 1.504 B 54 170.35 % 2.772 M -99.79 % 1.320 B 2.90 % 1.283 B -12.71 % 1.470 B -3.67 % 1.526 B 33 075.04 % 4.599 M 203.97 % 1.513 M -87.28 % 11.896 M 80.41 % 6.594 M -26.37 % 8.955 M
Other non current assets 259.241 M -88.77 % 2.309 B 650.24 % -419.593 M 81.97 % -2.328 B 6.00 % -2.476 B -21.50 % -2.038 B -2.41 % -1.990 B 3.77 % -2.068 B -13.35 % -1.825 B -12.21 % -1.626 B -2 746.24 % -57.129 M -32.54 % -43.104 M -103.34 % 1.290 B 0.000 0.000 0.000 0.000 100.00 % -148.363 M 0.000 100.00 % -103.783 M 2.58 % -106.530 M
Long term investments 461.417 M 15.12 % 400.798 M -1.84 % 408.325 M -82.27 % 2.303 B -6.25 % 2.457 B 22.01 % 2.014 B 1.64 % 1.981 B -3.69 % 2.057 B 13.40 % 1.814 B 12.31 % 1.615 B 3.72 % 1.557 B 9.24 % 1.426 B 12.27 % 1.270 B -0.10 % 1.271 B -11.73 % 1.440 B 0.66 % 1.430 B 2 487.65 % 55.279 M -62.73 % 148.327 M -35.23 % 229.023 M 120.67 % 103.783 M -2.58 % 106.530 M
Intangible assets 39.646 M 24.87 % 31.749 M 12.91 % 28.118 M -5.89 % 29.879 M 47.48 % 20.260 M 9.63 % 18.480 M 107.80 % 8.893 M -64.01 % 24.710 M 2.10 % 24.202 M -14.87 % 28.428 M -21.08 % 36.021 M -2.38 % 36.899 M -13.27 % 42.544 M -13.49 % 49.177 M -5.22 % 51.883 M -12.29 % 59.155 M 779.24 % 6.728 M 0.000 -100.00 % 2.524 M 0.000 0.000
GoodWill 4.011 M 0.00 % 4.011 M 0.00 % 4.011 M -67.94 % 12.511 M 0.00 % 12.511 M 0.00 % 12.511 M 0.00 % 12.511 M -38.83 % 20.452 M 0.00 % 20.452 M 2.51 % 19.952 M 0.00 % 19.952 M 310.70 % 4.858 M 0.00 % 4.858 M 0.00 % 4.858 M 0.00 % 4.858 M 16.03 % 4.187 M 5.31 % 3.976 M 0.000 -100.00 % 28.175 M 0.000 0.000
Goodwill and intangible assets 43.657 M 22.08 % 35.760 M 11.30 % 32.129 M -24.21 % 42.390 M 29.35 % 32.771 M 5.74 % 30.991 M 44.79 % 21.404 M -52.61 % 45.162 M 1.14 % 44.654 M -7.70 % 48.380 M -13.57 % 55.973 M 34.04 % 41.757 M -11.91 % 47.402 M -12.28 % 54.035 M -4.77 % 56.741 M -10.42 % 63.342 M 491.76 % 10.704 M 0.000 -100.00 % 30.699 M 0.000 0.000
Property plant equipment net 1.388 M -75.17 % 5.590 M -34.13 % 8.486 M -22.32 % 10.924 M -28.26 % 15.227 M 719.98 % 1.857 M 98.82 % 934.000 K -18.78 % 1.150 M -19.30 % 1.425 M -21.83 % 1.823 M 57.70 % 1.156 M -14.18 % 1.347 M 7.50 % 1.253 M -29.45 % 1.776 M 37.89 % 1.288 M 0.47 % 1.282 M 1 609.33 % 75.000 K 108.33 % 36.000 K -64.36 % 101.000 K 0.000 0.000
Total non current assets 815.850 M -70.34 % 2.751 B 7 415.32 % 36.604 M -10.29 % 40.803 M 14.98 % 35.487 M 74.49 % 20.337 M -8.96 % 22.338 M -51.77 % 46.312 M 0.51 % 46.079 M -8.21 % 50.203 M -12.12 % 57.129 M 32.54 % 43.104 M -96.78 % 1.339 B 0.92 % 1.327 B -11.42 % 1.498 B 0.19 % 1.495 B 2 163.24 % 66.058 M -55.48 % 148.363 M -42.90 % 259.823 M 150.35 % 103.783 M -2.58 % 106.530 M
Other current assets 0.000 100.00 % -25.772 M -35.34 % -19.042 M 40.03 % -31.750 M 10.42 % -35.443 M 77.34 % -156.390 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.319 M -38.98 % 26.744 M -7.78 % 29.000 M 129.38 % -98.723 M 0.000 100.00 % -458.046 M 0.000 0.000
Short term investments 22.744 M -0.73 % 22.911 M 0.06 % 22.897 M 690.37 % 2.897 M -95.88 % 70.366 M -40.64 % 118.534 M 13.41 % 104.515 M 5.91 % 98.685 M 25.99 % 78.327 M -1.58 % 79.584 M 4 551.32 % 1.711 M 468.44 % 301.000 K 0.000 0.000 0.000 -100.00 % 353.000 K -99.36 % 55.279 M -62.73 % 148.327 M -35.23 % 229.023 M 93.94 % 118.091 M 38.08 % 85.526 M
cash and cash equivalents 213.139 M 172.54 % 78.206 M -17.26 % 94.522 M -37.29 % 150.735 M 25.10 % 120.496 M -35.37 % 186.443 M -6.87 % 200.197 M 13.51 % 176.363 M -20.63 % 222.197 M 2.08 % 217.673 M 8.42 % 200.769 M 9.53 % 183.299 M -21.55 % 233.663 M 20.84 % 193.371 M 4.06 % 185.822 M -5.74 % 197.142 M 606.02 % 27.923 M 16.10 % 24.051 M -22.13 % 30.888 M 76.35 % 17.515 M -63.90 % 48.515 M
Cash and short term investments 213.139 M 110.78 % 101.117 M 6.98 % 94.522 M -37.29 % 150.735 M 25.10 % 120.496 M -60.49 % 304.977 M 52.34 % 200.197 M 13.51 % 176.363 M -20.63 % 222.197 M 2.08 % 217.673 M 8.42 % 200.769 M 9.53 % 183.299 M -21.55 % 233.663 M 20.84 % 193.371 M 4.06 % 185.822 M -5.91 % 197.495 M 607.28 % 27.923 M 16.10 % 24.051 M -22.13 % 30.888 M 76.35 % 17.515 M -63.90 % 48.515 M
Total current assets 251.222 M 148.45 % 101.117 M 6.98 % 94.522 M -37.29 % 150.735 M 25.10 % 120.496 M -35.37 % 186.443 M -6.87 % 200.197 M 13.51 % 176.363 M -20.63 % 222.197 M 2.08 % 217.673 M 8.42 % 200.769 M 9.53 % 183.299 M -21.55 % 233.663 M 6.56 % 219.281 M -0.22 % 219.771 M -19.49 % 272.969 M 564.22 % 41.096 M 50.70 % 27.270 M -19.67 % 33.949 M 60.93 % 21.096 M -57.54 % 49.681 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 304.712 M 10.79 % 275.048 M -8.48 % 300.524 M 1.10 % 297.257 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 55.279 M 0.000 -100.00 % 229.023 M 0.000 0.000
Net receivables 38.083 M 47.77 % 25.772 M 35.34 % 19.042 M -40.03 % 31.750 M -10.42 % 35.443 M -6.37 % 37.856 M 0.000 -100.00 % 39.038 M 12.67 % 34.649 M 168.31 % 12.914 M 0.000 0.000 -100.00 % 9.665 M 0.77 % 9.591 M 33.12 % 7.205 M -84.50 % 46.474 M 3 373.39 % 1.338 M -58.43 % 3.219 M 5.16 % 3.061 M -14.52 % 3.581 M 207.12 % 1.166 M
Tax assets 50.147 M 0.000 -100.00 % 7.257 M -39.09 % 11.915 M 74.58 % 6.825 M -41.96 % 11.759 M 32.90 % 8.848 M -19.41 % 10.979 M 4.47 % 10.509 M -2.70 % 10.801 M 100.72 % -1.500 B -8.52 % -1.382 B -8.88 % -1.270 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 1.067 B 4 757.47 % -22.911 M -100.93 % 2.452 B 3.05 % 2.380 B -9.99 % 2.644 B 14.28 % 2.313 B 3.78 % 2.229 B -0.85 % 2.248 B 14.93 % 1.956 B 13.62 % 1.722 B 8.74 % 1.583 B 9.65 % 1.444 B 72 229.22 % -2.002 M 0.000 0.000 0.000 0.000 -100.00 % 9.162 M 0.000 -100.00 % 118.091 M 38.08 % 85.526 M
Account payables 9.696 M 283.85 % 2.526 M -55.28 % 5.649 M -47.99 % 10.861 M 25.34 % 8.665 M 34.80 % 6.428 M -87.63 % 51.955 M 964.43 % 4.881 M 0.000 -100.00 % 7.884 M 0.000 -100.00 % 4.700 M 16.65 % 4.029 M 12.07 % 3.595 M -11.50 % 4.062 M -74.28 % 15.795 M 3 991.97 % 386.000 K 56.28 % 247.000 K -65.11 % 708.000 K -20.63 % 892.000 K -33.38 % 1.339 M
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 -100.00 % 847.000 K 21.17 % 699.000 K 28.02 % 546.000 K 0.000 -100.00 % 126.000 K -92.40 % 1.657 M 9.08 % 1.519 M -13.69 % 1.760 M 31.74 % 1.336 M -96.98 % 44.229 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 -100.00 % 645.612 M -18.41 % 791.249 M -5.14 % 834.092 M -10.62 % 933.155 M -4.40 % 976.079 M 23.80 % 788.427 M 34.27 % 587.205 M 0.000 -100.00 % 330.607 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 462.000 K 0.000 0.000 0.000
Capital lease obligations 916.000 K -83.58 % 5.577 M -35.14 % 8.598 M -22.96 % 11.160 M -20.33 % 14.008 M 676.50 % 1.804 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
Preferred stock 0.000 0.000 0.000 0.000 -100.00 % 2.407 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
Other total stockholders equity 0.000 0.000 0.000 0.000 100.00 % -2.407 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
Deferred tax liabilities non current 6.074 M 448.19 % 1.108 M 89.40 % 585.000 K -3.47 % 606.000 K -75.44 % 2.467 M 108.01 % 1.186 M -44.11 % 2.122 M -27.43 % 2.924 M 60.75 % 1.819 M 82.63 % 996.000 K -21.64 % 1.271 M 3.76 % 1.225 M 6.80 % 1.147 M 181.13 % 408.000 K 0.000 0.000 0.000 0.000 -100.00 % 3.881 M 59.84 % 2.428 M -48.33 % 4.699 M
Other liabilities 0.000 100.00 % -13.114 M -100.65 % 2.002 B 48.39 % 1.349 B 0.000 -100.00 % 1.167 B -41.47 % 1.993 B 289.77 % -1.050 B 0.000 100.00 % -990.554 M -168.06 % 1.455 B 118 914.86 % -1.225 M -100.09 % 1.317 B 2.95 % 1.279 B -12.99 % 1.470 B -3.67 % 1.526 B 36 356.87 % 4.185 M 176.60 % 1.513 M -79.29 % 7.307 M 123.18 % 3.274 M 12.24 % 2.917 M
Total assets 1.067 B -62.28 % 2.829 B 9.52 % 2.583 B 0.47 % 2.571 B -8.16 % 2.800 B 11.09 % 2.520 B 2.79 % 2.452 B -0.78 % 2.471 B 11.08 % 2.224 B 11.81 % 1.990 B 8.06 % 1.841 B 10.22 % 1.670 B 6.35 % 1.571 B 1.59 % 1.546 B -9.99 % 1.718 B -2.85 % 1.768 B 1 549.98 % 107.154 M -42.01 % 184.795 M -37.10 % 293.772 M 20.91 % 242.970 M 0.51 % 241.737 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 2005
Deferred income tax 0.000 0.000 -100.00 % 4.351 M 162.60 % -6.950 M -211.81 % 6.216 M 261.58 % -3.847 M -389.47 % 1.329 M 109.29 % 635.000 K -43.05 % 1.115 M 2 472.34 % -47.000 K -103.84 % 1.223 M 147.04 % -2.600 M -116.85 % -1.199 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 100.00 % -166.000 K -144.15 % 376.000 K -39.17 % 618.105 K 115.37 % 287.000 K -90.07 % 2.889 M 32.89 % 2.174 M 114.82 % 1.012 M -6.56 % 1.083 M 20.87 % 896.000 K -0.99 % 905.000 K -46.10 % 1.679 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -1.304 B -1 746.66 % 79.163 M 15.20 % 68.720 M -47.10 % 129.908 M -60.53 % 329.161 M 347.39 % 73.573 M 1 850.07 % -4.204 M 26.05 % -5.685 M 67.63 % -17.563 M -2 535.92 % 721.000 K 134.03 % -2.119 M -225.01 % 1.695 M 103.06 % -55.347 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables -9.164 M -94.73 % -4.706 M -260.83 % 2.926 M 50.13 % 1.949 M -6.30 % 2.080 M 158.33 % -3.566 M 15.18 % -4.204 M 26.05 % -5.685 M 67.63 % -17.563 M -2 535.92 % 721.000 K 134.03 % -2.119 M -225.01 % 1.695 M 453.13 % -480.000 K 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 -100.00 % 39.988 M 651.56 % -7.250 M 32.98 % -10.818 M -118.49 % 58.520 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 4.773 M 551.56 % -1.057 M -113.49 % 7.836 M 57.92 % 4.962 M -51.04 % 10.135 M 167.18 % -15.087 M -162.38 % 24.186 M 355.29 % -9.474 M -298.99 % 4.761 M 4 040.00 % 115.000 K 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 -1.299 B -1 649.02 % 83.869 M 44.71 % 57.958 M -52.88 % 122.997 M -61.19 % 316.946 M 243.66 % 92.226 M 243.71 % -64.174 M -483.72 % 16.724 M 451.27 % -4.761 M -4 040.00 % -115.000 K -100.98 % 11.730 M 115.71 % -74.678 M -36.11 % -54.867 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -52.195 M 42.26 % -90.395 M -148.08 % -36.438 M -119.13 % 190.475 M 343.43 % -78.246 M -177.33 % 101.179 M 707.17 % -16.664 M 30.52 % -23.984 M 23.92 % -31.525 M 46.64 % -59.077 M -8.59 % -54.403 M 64.55 % -153.462 M -34.45 % -114.137 M 33.98 % -172.891 M -44.87 % -119.343 M -861.05 % -12.418 M -259.45 % 7.788 M -82.51 % 44.524 M 372.84 % -16.319 M 28.78 % -22.914 M -1 182.98 % -1.786 M
Net cash provided by operating activities -1.356 B -46 817.33 % 2.902 M -95.38 % 62.799 M -80.97 % 330.002 M 22.62 % 269.135 M 40.51 % 191.542 M 1 873.87 % -10.798 M -342.27 % 4.457 M 117.84 % -24.982 M -4.61 % -23.881 M 28.51 % -33.407 M 74.11 % -129.039 M 18.39 % -158.109 M -10.66 % -142.875 M -38.92 % -102.844 M -2 723.83 % -3.642 M -214.24 % 3.188 M 34.12 % 2.377 M -43.55 % 4.211 M 317.40 % -1.937 M -169.25 % 2.797 M
Investments in property plant and equipment -195.000 K 55.98 % -443.000 K 96.65 % -13.213 M -5.03 % -12.580 M -120.55 % -5.704 M -145.02 % -2.328 M -483.46 % -399.000 K 6.34 % -426.000 K -77.50 % -240.000 K 85.49 % -1.654 M -265.93 % -452.000 K 20.70 % -570.000 K 80.02 % -2.853 M 51.80 % -5.919 M -1 273.32 % -431.000 K 61.35 % -1.115 M -8 476.92 % -13.000 K -550.00 % -2.000 K 83.33 % -12.000 K 0.000 0.000
Acquisitions net 173.000 K 106.87 % -2.519 M 0.000 -100.00 % 104.000 K 267.74 % -61.999 K 0.000 100.00 % -73.075 M -143.17 % 169.289 M 7 794.95 % -2.200 M -102.00 % 109.834 M 2 309.94 % -4.970 M -108.97 % 55.396 M 197 942.86 % -28.000 K 99.39 % -4.591 M 54.58 % -10.107 M 22.65 % -13.066 M -60.46 % -8.143 M 0.000 100.00 % -500.000 K 0.000 0.000
Purchases of investments -2.456 M 81.16 % -13.036 M 34.82 % -20.000 M 77.85 % -90.306 M 93.54 % -1.399 B 5.39 % -1.479 B 23.60 % -1.935 B -36.07 % -1.422 B 27.69 % -1.967 B 14.99 % -2.314 B -34.29 % -1.723 B 8.68 % -1.887 B 7.71 % -2.044 B -2.95 % -1.986 B 39.13 % -3.263 B -5 040.32 % -63.472 M -43 078.23 % -147.000 K 99.85 % -100.388 M -3.16 % -97.316 M 20.28 % -122.067 M -41.40 % -86.325 M
Sales maturities of investments 167.000 K -98.91 % 15.313 M 0.000 -100.00 % 67.469 M -93.50 % 1.038 B -15.50 % 1.229 B -38.82 % 2.009 B 60.29 % 1.253 B -32.79 % 1.864 B -15.42 % 2.204 B 30.82 % 1.685 B -8.00 % 1.831 B -16.27 % 2.187 B 0.86 % 2.169 B -35.92 % 3.384 B 2 566.13 % 126.935 M 49.22 % 85.064 M -38.57 % 138.481 M 14.04 % 121.432 M 15.27 % 105.346 M 49.88 % 70.285 M
Other investing activites 1.444 B 948.21 % 137.749 M -1.85 % 140.351 M 202.88 % -136.425 M -10 842.13 % 1.270 M -21.31 % 1.614 M -98.83 % 138.145 M 176.04 % -181.676 M -1 458.51 % -11.657 M -105.52 % -5.672 M 52.43 % -11.924 M -122.38 % -5.362 M -19 050.00 % -28.000 K -100.76 % 3.695 M 268.95 % -2.187 M 55.13 % -4.874 M -4 290.99 % -111.000 K 32.32 % -164.000 K -119.76 % 830.000 K 0.000 0.000
Net cash used for investing activites 1.442 B 951.76 % 137.064 M 27.93 % 107.138 M 162.38 % -171.738 M 52.97 % -365.133 M -45.71 % -250.595 M -281.93 % 137.746 M 175.64 % -182.102 M -55.85 % -116.847 M 0.27 % -117.160 M -110.87 % -55.560 M 9.41 % -61.328 M -143.74 % 140.205 M -20.36 % 176.039 M 61.70 % 108.865 M 145.15 % 44.408 M -42.06 % 76.650 M 102.10 % 37.927 M 55.22 % 24.434 M 246.13 % -16.721 M -4.25 % -16.040 M
Debt repayment 84.590 M 606.09 % 11.980 M 567.60 % -2.562 M 10.04 % -2.848 M -109.19 % 31.000 M -31.11 % 45.000 M 185.79 % 15.746 M 1 942.28 % 771.000 K -23.81 % 1.012 M 102.22 % -45.500 M -200.00 % 45.500 M 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 -100.00 % 674.000 K 0.000 -100.00 % 5.074 M 0.000 -100.00 % 49.556 M 0.000 -100.00 % 44.889 M 4 406.93 % 996.000 K 0.000 0.000 -100.00 % 135.000 M 0.000 -100.00 % 591.000 K 0.000 0.000 -100.00 % 24.735 M
Common stock repurchased -5.446 M 0.000 0.000 0.000 0.000 100.00 % -374.000 K 91.07 % -4.186 M 0.000 100.00 % -12.000 K 84.00 % -75.000 K -130.99 % 242.000 K 155.13 % -439.000 K 0.000 0.000 0.000 100.00 % -3.251 M 95.69 % -75.417 M -147.94 % -30.418 M -67 495.56 % -45.000 K 98.82 % -3.829 M 59.31 % -9.411 M
Dividends paid -7.058 M 75.85 % -29.227 M -121.06 % -13.221 M -97.77 % -6.685 M 0.000 0.000 100.00 % -8.183 M -37.44 % -5.954 M 63.82 % -16.457 M -46 920.00 % -35.000 K 0.000 0.000 100.00 % -17.819 M -130.25 % -7.739 M 0.000 0.000 0.000 100.00 % -17.314 M -13.71 % -15.227 M -78.87 % -8.513 M -89.22 % -4.499 M
Other financing activites -56.380 M 62.41 % -149.988 M 9.67 % -166.036 M -40.12 % -118.492 M -12 385.99 % -949.000 K 0.000 100.00 % -106.491 M -180.72 % 131.920 M -18.47 % 161.798 M 5.07 % 153.997 M 153.72 % 60.695 M -36.48 % 95.553 M 27.37 % 75.019 M 519.66 % -17.876 M -3.09 % -17.341 M -426.12 % -3.296 M -500.36 % -549.000 K 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 15.706 M 109.39 % -167.235 M 8.02 % -181.819 M -42.02 % -128.025 M -526.03 % 30.051 M -33.66 % 45.300 M 143.93 % -103.114 M -178.23 % 131.811 M -9.94 % 146.353 M -7.34 % 157.943 M 48.39 % 106.437 M -23.98 % 140.003 M 140.57 % 58.196 M 327.20 % -25.615 M -47.71 % -17.341 M -113.50 % 128.453 M 269.09 % -75.966 M -61.15 % -47.141 M -208.68 % -15.272 M -23.74 % -12.342 M -214.01 % 10.825 M
Effect of forex changes on cash 0.000 0.000 100.00 % -44.331 M 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 -100.00 % 2.000 K 0.000 0.000 -100.00 % 193.371 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 101.555 M 472.42 % -27.269 M 51.49 % -56.213 M -285.90 % 30.239 M 145.85 % -65.947 M -379.48 % -13.754 M -157.71 % 23.834 M 152.00 % -45.834 M -1 113.13 % 4.524 M -73.24 % 16.904 M -3.24 % 17.470 M 134.69 % -50.364 M -225.00 % 40.292 M 433.74 % 7.549 M 166.69 % -11.320 M -106.69 % 169.219 M 4 270.33 % 3.872 M 156.63 % -6.837 M -151.13 % 13.373 M 143.14 % -31.000 M -1 182.05 % -2.418 M
Cash at beginning of period 111.584 M 18.05 % 94.522 M -37.29 % 150.735 M 25.10 % 120.496 M -35.37 % 186.443 M -6.87 % 200.197 M 13.51 % 176.363 M -20.63 % 222.197 M 2.08 % 217.673 M 8.42 % 200.769 M 9.53 % 183.299 M -21.55 % 233.663 M 20.84 % 193.371 M 4.06 % 185.822 M -5.74 % 197.142 M 606.02 % 27.923 M 16.10 % 24.051 M -22.13 % 30.888 M 76.35 % 17.515 M -63.90 % 48.515 M -4.75 % 50.933 M
Cash at end of period 213.139 M 172.54 % 78.206 M -17.26 % 94.522 M -37.29 % 150.735 M 25.10 % 120.496 M -35.37 % 186.443 M -6.87 % 200.197 M 13.51 % 176.363 M -20.63 % 222.197 M 2.08 % 217.673 M 8.42 % 200.769 M 9.53 % 183.299 M -21.55 % 233.663 M 20.84 % 193.371 M 4.06 % 185.822 M -5.74 % 197.142 M 606.02 % 27.923 M 16.10 % 24.051 M -22.13 % 30.888 M 76.35 % 17.515 M -63.90 % 48.515 M
Operating cash flow -1.356 B -35 204.53 % 3.862 M -93.85 % 62.799 M -80.97 % 330.002 M 22.62 % 269.135 M 40.51 % 191.542 M 1 873.87 % -10.798 M -342.27 % 4.457 M 117.84 % -24.982 M -4.61 % -23.881 M 28.51 % -33.407 M 74.11 % -129.039 M 18.39 % -158.109 M -10.66 % -142.875 M -38.92 % -102.844 M -2 723.83 % -3.642 M -214.24 % 3.188 M 34.12 % 2.377 M -43.55 % 4.211 M 317.40 % -1.937 M -169.25 % 2.797 M
Capital expenditure -11.731 M 1.23 % -11.877 M 10.11 % -13.213 M -5.03 % -12.580 M -120.55 % -5.704 M -145.02 % -2.328 M -483.46 % -399.000 K 6.34 % -426.000 K -77.50 % -240.000 K 85.49 % -1.654 M -265.93 % -452.000 K 20.70 % -570.000 K 80.02 % -2.853 M 51.80 % -5.919 M -1 273.32 % -431.000 K 61.35 % -1.115 M -8 476.92 % -13.000 K -550.00 % -2.000 K 83.33 % -12.000 K 0.000 0.000
Free CashFlow -1.367 B -16 961.36 % -8.015 M -116.16 % 49.586 M -84.38 % 317.422 M 20.50 % 263.431 M 39.22 % 189.214 M 1 789.86 % -11.197 M -377.77 % 4.031 M 115.98 % -25.222 M 1.23 % -25.535 M 24.58 % -33.859 M 73.88 % -129.609 M 19.48 % -160.962 M -8.18 % -148.794 M -44.08 % -103.275 M -2 071.01 % -4.757 M -249.83 % 3.175 M 33.68 % 2.375 M -43.44 % 4.199 M 316.78 % -1.937 M -169.25 % 2.797 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
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 2006-12-30 2006-06-30 2006-01-31 2005-06-30 2005-01-31
Revenue 232.578 M 33.18 % 174.638 M -22.17 % 224.390 M 16.30 % 192.944 M 130.35 % 83.763 M -63.38 % 228.705 M 6.44 % 214.860 M -10.93 % 241.226 M 2.15 % 236.157 M -5.24 % 249.203 M -11.27 % 280.841 M 5.61 % 265.927 M 23.78 % 214.840 M 45.09 % 148.078 M -20.83 % 187.027 M -17.38 % 226.375 M 9.60 % 206.548 M 9.06 % 189.387 M 3.07 % 183.752 M 71.08 % 107.406 M -28.85 % 150.959 M -13.98 % 175.499 M 40.11 % 125.258 M -13.90 % 145.485 M 0.22 % 145.159 M -1.02 % 146.648 M 108.83 % 70.222 M 0.00 % 70.222 M -37.62 % 112.571 M 0.00 % 112.571 M 396.26 % 22.684 M 0.00 % 22.684 M 312.81 % 5.495 M 0.00 % 5.495 M -35.07 % 8.463 M 0.00 % 8.463 M -50.24 % 17.007 M 0.00 % 17.007 M 223.45 % 5.258 M 100.00 % 2.629 M -45.96 % 4.865 M 100.00 % 2.433 M
Net income -7.685 M -148.47 % 15.856 M -97.54 % 644.905 M 0.66 % 640.652 M -0.35 % 642.905 M 0.00 % 642.905 M 20 200.13 % 3.167 M -49.51 % 6.272 M 310.12 % -2.985 M -130.89 % 9.664 M 195.44 % 3.271 M -66.66 % 9.810 M 229.85 % -7.555 M -165.62 % 11.514 M -19.59 % 14.319 M 16.63 % 12.277 M 23.34 % 9.954 M 211.45 % 3.196 M -80.11 % 16.072 M 113.07 % 7.543 M 56.04 % 4.834 M -37.53 % 7.738 M -24.57 % 10.259 M 183.32 % 3.621 M 48.58 % 2.437 M 534.40 % -561.000 K -105.02 % 11.168 M 0.00 % 11.168 M 157.77 % 4.333 M 0.00 % 4.333 M 7.89 % 4.016 M 0.00 % 4.016 M 268.15 % -2.388 M 0.00 % -2.388 M 88.80 % -21.331 M 0.00 % -21.331 M -309.89 % 10.163 M 0.00 % 10.163 M -3.11 % 10.489 M 100.00 % 5.244 M 128.86 % 2.292 M 100.00 % 1.146 M
Income before tax -4.419 M -116.62 % 26.583 M 577.42 % -5.568 M -139.49 % 14.099 M 104 437 036 937.04 % 0.014 3.05 % 0.013 100.00 % -7.082 M -185.28 % 8.304 M 258.53 % -5.238 M -153.04 % 9.876 M 3 602.13 % -282.000 K -104.16 % 6.780 M 213.87 % -5.954 M -154.72 % 10.880 M -41.19 % 18.500 M 31.94 % 14.022 M 4.87 % 13.371 M 367.52 % 2.860 M -88.80 % 25.535 M 247.37 % 7.351 M 197.69 % -7.525 M -124.03 % 31.314 M 155.37 % 12.262 M 32.98 % 9.221 M 730.28 % -1.463 M -111.02 % 13.276 M -28.13 % 18.473 M 0.00 % 18.473 M 152.05 % 7.329 M 0.00 % 7.329 M 106.39 % 3.551 M 0.00 % 3.551 M 196.52 % -3.679 M 0.00 % -3.679 M 84.87 % -24.320 M 0.00 % -24.320 M -265.32 % 14.711 M 0.00 % 14.711 M 0.61 % 14.622 M 100.00 % 7.311 M 140.96 % 3.034 M 100.00 % 1.517 M
Income before tax ratio -0.02 -112.48 % 0.15 713.44 % -0.02 -133.96 % 0.07 36 536 507 900.00 % 0.00 100.00 % 0.00 100.00 % -0.03 -195.75 % 0.03 255.20 % -0.02 -155.97 % 0.04 4 046.75 % 0.00 -103.94 % 0.03 192.00 % -0.03 -137.72 % 0.07 -25.72 % 0.10 59.69 % 0.06 -4.32 % 0.06 328.67 % 0.02 -89.13 % 0.14 103.04 % 0.07 237.30 % -0.05 -127.94 % 0.18 82.27 % 0.10 54.45 % 0.06 728.87 % -0.01 -111.13 % 0.09 -65.59 % 0.26 0.00 % 0.26 304.06 % 0.07 0.00 % 0.07 -58.41 % 0.16 0.00 % 0.16 123.38 % -0.67 0.00 % -0.67 76.70 % -2.87 0.00 % -2.87 -432.23 % 0.86 0.00 % 0.86 -68.89 % 2.78 0.00 % 2.78 345.90 % 0.62 0.00 % 0.62
EBITDA -4.419 M -116.62 % 26.583 M 6 631.45 % -407.000 K -103.61 % 11.266 M -69.33 % 36.730 M 168.55 % 13.677 M 5 622.59 % 239.000 K -98.49 % 15.784 M 1 527.22 % 970.000 K -92.42 % 12.790 M 299.94 % 3.198 M -69.74 % 10.569 M -59.77 % 26.269 M 413.21 % -8.387 M 60.16 % -21.054 M 39.29 % -34.679 M -11.13 % -31.205 M -92.93 % -16.174 M 6.35 % -17.271 M -764.27 % 2.600 M 127.76 % -9.366 M 55.10 % -20.860 M -93.58 % -10.776 M -104.86 % 221.665 M 2 877.41 % -7.981 M 3.19 % -8.244 M -136.95 % 22.313 M 200.00 % -22.313 M -298.38 % 11.248 M 0.00 % 11.248 M 123.39 % 5.035 M 0.00 % 5.035 M 239.05 % -3.621 M -14.95 % -3.150 M 86.88 % -24.010 M -200.00 % 24.010 M 62.08 % 14.814 M 0.00 % 14.814 M 1.31 % 14.622 M 100.00 % 7.311 M 37.28 % 5.326 M 100.00 % 2.663 M
Net income ratio -0.03 -136.39 % 0.09 -96.84 % 2.87 -13.44 % 3.32 -56.74 % 7.68 173.04 % 2.81 18 971.23 % 0.01 -43.31 % 0.03 305.70 % -0.01 -132.59 % 0.04 232.95 % 0.01 -68.43 % 0.04 204.90 % -0.04 -145.23 % 0.08 1.56 % 0.08 41.17 % 0.05 12.53 % 0.05 185.57 % 0.02 -80.71 % 0.09 24.54 % 0.07 119.31 % 0.03 -27.37 % 0.04 -46.17 % 0.08 229.07 % 0.02 48.25 % 0.02 538.86 % 0.00 -102.41 % 0.16 0.00 % 0.16 313.23 % 0.04 0.00 % 0.04 -78.26 % 0.18 0.00 % 0.18 140.73 % -0.43 0.00 % -0.43 82.76 % -2.52 0.00 % -2.52 -521.82 % 0.60 0.00 % 0.60 -70.04 % 1.99 0.00 % 1.99 323.50 % 0.47 0.00 % 0.47
Ratio EBITDA -0.02 -112.48 % 0.15 8 492.17 % 0.00 -103.11 % 0.06 -86.68 % 0.44 633.25 % 0.06 5 276.17 % 0.00 -98.30 % 0.07 1 493.02 % 0.00 -92.00 % 0.05 350.71 % 0.01 -71.35 % 0.04 -67.50 % 0.12 315.88 % -0.06 49.69 % -0.11 26.52 % -0.15 -1.40 % -0.15 -76.90 % -0.09 9.14 % -0.09 -488.28 % 0.02 139.02 % -0.06 47.80 % -0.12 -38.16 % -0.09 -105.65 % 1.52 2 871.19 % -0.05 2.20 % -0.06 -117.69 % 0.32 200.00 % -0.32 -418.02 % 0.10 0.00 % 0.10 -54.99 % 0.22 0.00 % 0.22 133.68 % -0.66 -14.95 % -0.57 79.80 % -2.84 -200.00 % 2.84 225.73 % 0.87 0.00 % 0.87 -68.68 % 2.78 0.00 % 2.78 154.04 % 1.09 0.00 % 1.09
Gross profit ratio -0.77 -172.70 % 1.06 1 896.95 % 0.05 -68.44 % 0.17 267.46 % -0.10 -117.81 % 0.56 57.56 % 0.36 -39.39 % 0.59 56.99 % 0.38 -17.30 % 0.45 37.99 % 0.33 -31.05 % 0.48 15.56 % 0.41 -58.68 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 640.175 M -1.29 % 648.571 M 0.57 % 644.905 M 0.62 % 640.936 M -0.31 % 642.905 M 0.41 % 640.290 M 0.10 % 639.645 M 0.61 % 635.784 M 0.73 % 631.202 M 0.00 % 631.202 M 0.00 % 631.202 M -0.27 % 632.903 M 0.95 % 626.977 M -1.98 % 639.667 M 0.06 % 639.288 M -1.06 % 646.158 M 2.22 % 632.101 M 2.84 % 614.615 M 9.76 % 559.964 M 2.45 % 546.594 M 1.31 % 539.513 M 2.49 % 526.395 M 9.73 % 479.725 M 15.26 % 416.207 M -15.39 % 491.924 M 22.76 % 400.714 M -34.77 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M
Weighted average shs out 640.175 M -43.95 % 1.142 B -6.35 % 1.220 B 90.03 % 641.726 M -0.18 % 642.905 M 0.42 % 640.204 M 0.09 % 639.645 M 1.25 % 631.778 M 0.09 % 631.202 M 0.00 % 631.202 M 0.00 % 631.202 M 0.77 % 626.362 M -0.10 % 626.977 M -1.98 % 639.667 M 0.15 % 638.728 M -1.15 % 646.158 M 2.25 % 631.920 M 2.82 % 614.615 M 9.83 % 559.630 M 2.38 % 546.594 M 1.43 % 538.907 M 2.38 % 526.395 M 9.80 % 479.415 M 15.19 % 416.207 M -4.99 % 438.073 M 9.32 % 400.714 M -34.77 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M 0.00 % 614.309 M
EPS diluted -0.01 -140.68 % 0.03 600.00 % -0.01 42.72 % -0.01 100.00 % -9 327 000.00 -16.88 % -7 980 000.00 -159 600 000 100.00 % 0.01 -49.49 % 0.01 310.64 % 0.00 -130.72 % 0.02 194.23 % 0.01 -66.45 % 0.02 229.17 % -0.01 -166.67 % 0.02 -19.64 % 0.02 17.89 % 0.02 21.02 % 0.02 201.92 % 0.01 -81.88 % 0.03 107.97 % 0.01 53.33 % 0.01 -38.78 % 0.01 -31.31 % 0.02 145.98 % 0.01 74.00 % 0.01 457.14 % 0.00 -107.69 % 0.02 -45.35 % 0.03 375.71 % 0.01 -48.91 % 0.01 107.58 % 0.01 -81.97 % 0.04 1 063.16 % 0.00 5.00 % 0.00 88.51 % -0.03 -0.58 % -0.03 -308.43 % 0.02 -74.54 % 0.07 283.53 % 0.02 100.00 % 0.01 123.68 % 0.00 100.00 % 0.00
Earnings per share -0.01 -186.33 % 0.01 548.39 % 0.00 -118.45 % 0.02 -100.00 % 642 905 216.00 0.00 % 642 905 216.00 12 858 104 319 900.00 % 0.01 -49.49 % 0.01 310.64 % 0.00 -130.72 % 0.02 194.23 % 0.01 -66.88 % 0.02 230.83 % -0.01 -166.67 % 0.02 -19.64 % 0.02 17.89 % 0.02 20.25 % 0.02 203.85 % 0.01 -81.88 % 0.03 107.97 % 0.01 53.33 % 0.01 -38.78 % 0.01 -31.31 % 0.02 145.98 % 0.01 55.36 % 0.01 500.00 % 0.00 -107.69 % 0.02 -48.73 % 0.04 407.14 % 0.01 -49.64 % 0.01 110.61 % 0.01 -82.21 % 0.04 1 076.32 % 0.00 5.00 % 0.00 88.51 % -0.03 -0.58 % -0.03 -308.43 % 0.02 -74.58 % 0.07 284.12 % 0.02 100.00 % 0.01 123.68 % 0.00 100.00 % 0.00
Gross profit -179.003 M -196.83 % 184.870 M 1 454.18 % 11.895 M -63.30 % 32.409 M 485.73 % -8.402 M -106.52 % 128.817 M 67.71 % 76.809 M -46.01 % 142.268 M 60.36 % 88.719 M -21.63 % 113.205 M 22.45 % 92.452 M -27.18 % 126.961 M 43.03 % 88.763 M -40.06 % 148.078 M -20.83 % 187.027 M -17.38 % 226.375 M 9.60 % 206.548 M 9.06 % 189.387 M 3.07 % 183.752 M 71.08 % 107.406 M -28.85 % 150.959 M -13.98 % 175.499 M 40.11 % 125.258 M -13.90 % 145.485 M 0.22 % 145.159 M -1.02 % 146.648 M 108.83 % 70.222 M 0.00 % 70.222 M -37.62 % 112.571 M 0.00 % 112.571 M 396.26 % 22.684 M 0.00 % 22.684 M 312.81 % 5.495 M 0.00 % 5.495 M -35.07 % 8.463 M 0.00 % 8.463 M -50.24 % 17.007 M 0.00 % 17.007 M 223.45 % 5.258 M 100.00 % 2.629 M -45.96 % 4.865 M 100.00 % 2.433 M
Income tax expense -1.100 M -114.76 % 7.454 M 517.12 % -1.787 M -153.86 % 3.318 M 24 577 777 677.78 % 0.014 3.05 % 0.013 100.00 % -10.010 M -1 480.69 % 725.000 K 132.18 % -2.253 M -1 162.74 % 212.000 K 105.97 % -3.553 M -17.26 % -3.030 M -289.26 % 1.601 M 152.52 % 634.000 K -84.84 % 4.181 M 139.60 % 1.745 M -48.93 % 3.417 M 916.96 % 336.000 K -96.45 % 9.463 M 4 828.65 % 192.000 K -97.13 % 6.684 M 47.45 % 4.533 M -34.11 % 6.880 M 851.59 % 723.000 K -83.39 % 4.352 M -22.08 % 5.585 M -23.55 % 7.305 M 0.00 % 7.305 M 143.78 % 2.997 M 0.00 % 2.997 M 407.45 % 590.500 K 0.00 % 590.500 K 144.67 % -1.322 M 0.00 % -1.322 M 54.97 % -2.936 M 0.00 % -2.936 M -164.55 % 4.549 M 0.00 % 4.549 M 10.05 % 4.133 M 100.00 % 2.067 M -31.89 % 3.034 M 100.00 % 1.517 M
Cost of revenue -123.715 M -187.40 % 141.549 M -33.22 % 211.971 M 32.04 % 160.535 M 74.18 % 92.165 M -7.73 % 99.888 M -27.64 % 138.051 M 39.50 % 98.958 M -32.88 % 147.438 M 8.41 % 135.998 M -27.81 % 188.389 M 35.56 % 138.966 M 10.22 % 126.077 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 0.000
General and administrative 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 -100.00 % 10.178 M -70.13 % 34.072 M 150.96 % 13.577 M -52.21 % 28.407 M 1 969.69 % 1.373 M -85.46 % 9.438 M 1 727.20 % 516.500 K -84.68 % 3.373 M 238.60 % 996.000 K -47.25 % 1.888 M 354.39 % 415.500 K -58.84 % 1.010 M 5 024.39 % -20.500 K -100.00 % -10.250 K -127.33 % 37.500 K 100.00 % 18.750 K
Selling and marketing 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 -100.00 % 11.947 M 0.00 % 11.947 M 61.12 % 7.415 M 0.00 % 7.415 M 83.88 % 4.033 M 0.00 % 4.033 M 182.39 % 1.428 M 0.00 % 1.428 M 220.90 % 445.000 K 0.00 % 445.000 K 49.83 % 297.000 K 0.00 % 297.000 K 412.07 % 58.000 K 100.00 % 29.000 K 152.17 % 11.500 K 100.00 % 5.750 K
Other expenses 0.000 0.000 0.000 0.000 -100.00 % 0.301 2 657.61 % 0.011 100.00 % -79.219 M 39.02 % -129.918 M -43.54 % -90.511 M 12.49 % -103.433 M -12.31 % -92.097 M 23.10 % -119.760 M -79.36 % -66.772 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 % -21.361 M 83.10 % -126.388 M -760.63 % -14.686 M 93.82 % -237.779 M -1 865.70 % 13.467 M 122.33 % -60.320 M -3 233.49 % -1.810 M 91.17 % -20.488 M -1 629.63 % -1.185 M 98.24 % -67.158 M -10 029.34 % -663.000 K 87.62 % -5.354 M 52.68 % -11.316 M -100.00 % -5.658 M 0.000 0.000
Operating expenses 0.000 0.000 0.000 0.000 100.00 % -42.948 M -131.27 % 137.364 M 73.40 % 79.219 M -59.96 % 197.839 M -20.72 % 249.538 M 6.26 % 234.831 M 1 576.17 % 14.010 M -94.71 % 264.925 M 296.76 % 66.772 M -51.22 % 136.882 M -18.78 % 168.527 M -20.64 % 212.353 M 9.93 % 193.177 M 3.57 % 186.527 M 17.89 % 158.217 M 58.13 % 100.055 M -36.87 % 158.484 M 9.92 % 144.185 M 27.60 % 112.994 M -17.08 % 136.264 M -7.06 % 146.622 M 9.93 % 133.372 M 17 345.65 % 764.500 K 100.73 % -104.263 M -1 753.39 % 6.306 M 102.91 % -216.787 M -1 248.75 % 18.872 M 134.37 % -54.915 M -40 777.41 % 135.000 K 100.73 % -18.543 M -7 329.24 % 256.500 K 100.39 % -65.715 M -132 856.57 % 49.500 K 101.07 % -4.642 M 58.84 % -11.278 M -100.00 % -5.639 M -11 608.16 % 49.000 K 100.00 % 24.500 K
Cost and expenses 236.997 M 60.07 % 148.055 M -34.14 % 224.797 M 0.000 -100.00 % 36.730 M 168.55 % 13.677 M -93.71 % 217.270 M -5.07 % 228.876 M -3.81 % 237.949 M -0.62 % 239.431 M -14.83 % 281.123 M 8.48 % 259.147 M 34.11 % 193.239 M 41.17 % 136.882 M -18.78 % 168.527 M -20.64 % 212.353 M 9.93 % 193.177 M 3.57 % 186.527 M 17.89 % 158.217 M 58.13 % 100.055 M -36.87 % 158.484 M 9.92 % 144.185 M 27.60 % 112.994 M -17.08 % 136.264 M -7.06 % 146.622 M 9.93 % 133.372 M 157.73 % 51.749 M 0.00 % 51.749 M -50.83 % 105.242 M 0.00 % 105.242 M 450.05 % 19.133 M 0.00 % 19.133 M 130.81 % 8.290 M 0.00 % 8.290 M -74.38 % 32.355 M -0.01 % 32.357 M 1 554.67 % 1.956 M 0.00 % 1.956 M 120.30 % -9.635 M -100.00 % -4.817 M -402.02 % 1.595 M 100.00 % 797.500 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 0.000 0.000
Selling general and administrative expenses 0.000 0.000 0.000 0.000 -100.00 % 2.184 M -31.75 % 3.200 M 0.000 -100.00 % 43.631 M 1.24 % 43.098 M 5.47 % 40.863 M -1.84 % 41.627 M -16.64 % 49.934 M 25.62 % 39.750 M -31.76 % 58.252 M 36.93 % 42.542 M -15.50 % 50.345 M 15.21 % 43.699 M -0.03 % 43.713 M 2.35 % 42.709 M 1.86 % 41.931 M 11.18 % 37.714 M -0.45 % 37.883 M 23.45 % 30.688 M 2.15 % 30.042 M -46.84 % 56.511 M 5 413.27 % 1.025 M -95.37 % 22.125 M 0.00 % 22.125 M 5.40 % 20.992 M 0.00 % 20.992 M 288.37 % 5.405 M 0.00 % 5.405 M 177.96 % 1.945 M 0.00 % 1.945 M 34.94 % 1.441 M -0.14 % 1.443 M 102.53 % 712.500 K 0.00 % 712.500 K 1 800.00 % 37.500 K 100.00 % 18.750 K -61.73 % 49.000 K 100.00 % 24.500 K
Interest income 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.980 M 0.000 -100.00 % 4.470 M 21.17 % 3.689 M 78.30 % 2.069 M 224.80 % 637.000 K 51.31 % 421.000 K 7.95 % 390.000 K 23.42 % 316.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 K 0.000 0.000 0.000 0.000 -100.00 % 29.895 M 0.000 -100.00 % 10.426 M 0.000 -100.00 % 1.370 M 0.000 -100.00 % 5.341 M 0.000 -100.00 % 8.313 M 0.000 -100.00 % 9.216 M 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 -100.00 % 9.327 M 16.88 % 7.980 M 70.80 % 4.672 M 15.47 % 4.046 M 17.41 % 3.446 M 49.05 % 2.312 M 262.95 % 637.000 K 51.31 % 421.000 K 7.95 % 390.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 % 1.500 K 0.00 % 1.500 K -97.35 % 56.500 K 0.00 % 56.500 K 5 550.00 % 1.000 K 0.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 0.000 0.000 0.000 0.000 -100.00 % 25.219 M 909.97 % 2.497 M -5.74 % 2.649 M -22.86 % 3.434 M 24.33 % 2.762 M -8.48 % 3.018 M -13.28 % 3.480 M -8.16 % 3.789 M -18.83 % 4.668 M 122.73 % -20.535 M 48.08 % -39.554 M 18.78 % -48.701 M -9.25 % -44.576 M -126.21 % -19.706 M 53.96 % -42.806 M -733.61 % -5.135 M 75.41 % -20.884 M 36.97 % -33.131 M -18.69 % -27.915 M -202.73 % -9.221 M 37.57 % -14.770 M -11.32 % -13.268 M -445.52 % 3.840 M 0.00 % 3.840 M -1.97 % 3.917 M 0.00 % 3.917 M 951.54 % 372.500 K 0.00 % 372.500 K 323.30 % 88.000 K 0.00 % 88.000 K -65.76 % 257.000 K 0.00 % 257.000 K 150.73 % 102.500 K 0.00 % 102.500 K 0.000 0.000 0.000 0.000
Operating income -4.419 M -102.39 % 184.870 M 45 522.60 % -407.000 K -103.61 % 11.266 M 30.09 % 8.660 M 2.51 % 8.448 M 450.54 % -2.410 M -119.51 % 12.350 M 789.17 % -1.792 M -118.34 % 9.772 M 2 652.68 % 355.000 K -95.07 % 7.201 M -67.25 % 21.991 M 7.09 % 20.535 M -48.08 % 39.554 M -18.78 % 48.701 M 9.25 % 44.576 M 126.21 % 19.706 M -53.96 % 42.806 M 733.61 % 5.135 M -75.41 % 20.884 M -36.97 % 33.131 M 18.69 % 27.915 M 202.73 % 9.221 M -37.57 % 14.770 M 11.32 % 13.268 M -28.18 % 18.473 M 0.00 % 18.473 M 152.00 % 7.331 M 0.00 % 7.331 M 57.22 % 4.663 M 0.00 % 4.663 M 225.71 % -3.709 M 0.00 % -3.709 M 84.72 % -24.267 M 0.00 % -24.267 M -264.95 % 14.711 M 0.00 % 14.711 M 0.61 % 14.622 M 100.00 % 7.311 M 37.28 % 5.326 M 100.00 % 2.663 M
Operating income ratio -0.02 -101.79 % 1.06 58 462.89 % 0.00 -103.11 % 0.06 -43.52 % 0.10 179.89 % 0.04 429.32 % -0.01 -121.91 % 0.05 774.69 % -0.01 -119.35 % 0.04 3 002.15 % 0.00 -95.33 % 0.03 -73.55 % 0.10 -26.19 % 0.14 -34.43 % 0.21 -1.69 % 0.22 -0.32 % 0.22 107.41 % 0.10 -55.33 % 0.23 387.26 % 0.05 -65.44 % 0.14 -26.72 % 0.19 -15.29 % 0.22 251.62 % 0.06 -37.71 % 0.10 12.46 % 0.09 -65.61 % 0.26 0.00 % 0.26 303.98 % 0.07 0.00 % 0.07 -68.32 % 0.21 0.00 % 0.21 130.45 % -0.67 0.00 % -0.67 76.46 % -2.87 0.00 % -2.87 -431.51 % 0.86 0.00 % 0.86 -68.89 % 2.78 0.00 % 2.78 154.04 % 1.09 0.00 % 1.09
Total other income expenses net 0.000 0.000 100.00 % -5.161 M -282.17 % 2.833 M 108.20 % -34.546 M -332.91 % -7.980 M -70.80 % -4.672 M -15.47 % -4.046 M -17.41 % -3.446 M -200.44 % -1.147 M 0.000 100.00 % -215.412 M -681.75 % -27.555 M -21 260.47 % -129.000 K 99.39 % -21.054 M -5 257.25 % -393.000 K 90.79 % -4.266 M 0.000 100.00 % -115.508 M -5 312.45 % 2.216 M 107.80 % -28.409 M -1 463.51 % -1.817 M 88.39 % -15.653 M 85.26 % -106.222 M -554.36 % -16.233 M -203 012.50 % 8.000 K 0.000 -100.00 % 36.946 M 2 463 166.67 % -1.500 K -100.01 % 14.660 M 1 418.89 % -1.112 M -113.53 % 8.214 M 27 278.33 % 30.000 K 106.80 % -441.000 K -732.08 % -53.000 K 99.89 % -48.586 M 0.000 100.00 % -205.000 K 0.000 0.000 100.00 % -2.292 M -100.00 % -1.146 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-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 2006-12-30 2006-06-30 2006-01-31 2005-06-30 2005-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 -18.598 M -188.80 % 20.943 M -36.37 % 32.914 M -14.30 % 38.408 M 798.22 % 4.276 M 120.76 % -20.593 M 58.58 % -49.718 M 66.62 % -148.944 M -777.48 % -16.974 M 53.57 % -36.558 M 70.67 % -124.639 M 35.85 % -194.288 M -4.91 % -185.197 M -7.58 % -172.149 M 2.39 % -176.363 M 16.58 % -211.411 M 4.85 % -222.197 M -0.57 % -220.938 M -1.50 % -217.673 M -66.08 % -131.063 M 15.59 % -155.269 M -9.33 % -142.024 M 22.52 % -183.299 M 17.84 % -223.111 M 4.52 % -233.663 M -13.42 % -206.024 M -6.54 % -193.371 M -4.06 % -185.822 M 5.74 % -197.142 M -606.73 % -27.895 M -15.98 % -24.051 M 22.13 % -30.888 M -76.35 % -17.515 M 63.90 % -48.515 M
Total investments 461.417 M 1 928.74 % 22.744 M -0.73 % 22.911 M 0.24 % 22.856 M -94.70 % 431.222 M 14 785.12 % 2.897 M -99.87 % 2.306 B 79 508.39 % 2.897 M -99.89 % 2.527 B 2 469.32 % 98.366 M -95.39 % 2.132 B 2 307.29 % 88.578 M -95.75 % 2.086 B 0.000 -100.00 % 2.156 B 0.000 -100.00 % 1.892 B 0.000 -100.00 % 1.695 B 0.000 -100.00 % 1.559 B 0.000 -100.00 % 1.426 B 0.000 -100.00 % 1.270 B 0.000 -100.00 % 1.271 B -11.73 % 1.440 B 0.63 % 1.431 B 2 706.07 % 50.989 M -37.41 % 81.471 M -36.38 % 128.053 M -42.29 % 221.874 M 15.53 % 192.056 M
Total debt 194.541 M 84.03 % 105.714 M -4.87 % 111.120 M -1.15 % 112.417 M 13.78 % 98.798 M -0.93 % 99.730 M -1.27 % 101.017 M -1.24 % 102.283 M -1.20 % 103.522 M 14.02 % 90.794 M 46.91 % 61.804 M 81.35 % 34.080 M 127.20 % 15.000 M 0.00 % 15.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.500 M 0.00 % 45.500 M 121.95 % 20.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 28.000 K 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 4.445 M 6.06 % 4.191 M -22.48 % 5.406 M 3.74 % 5.211 M -22.13 % 6.692 M -4.02 % 6.972 M 6.25 % 6.562 M -58.19 % 15.695 M -15.60 % 18.596 M 1.22 % 18.372 M -1.03 % 18.563 M -8.62 % 20.314 M 4.81 % 19.381 M 30.67 % 14.832 M -3.02 % 15.294 M 35.78 % 11.264 M 17.57 % 9.581 M 0.11 % 9.570 M 52.95 % 6.257 M -19.94 % 7.815 M 72.82 % 4.522 M -29.04 % 6.373 M 19.91 % 5.315 M 8.03 % 4.920 M 19.21 % 4.127 M 0.000 -100.00 % 1.750 M 66.83 % 1.049 M 102.51 % 518.000 K -6.33 % 553.000 K -11.52 % 625.000 K -93.44 % 9.533 M 123.62 % 4.263 M -77.40 % 18.861 M
Retained earnings -125.199 M -6.54 % -117.514 M 3.92 % -122.304 M -16.25 % -105.211 M -993.97 % 11.769 M 278.55 % 3.109 M -60.55 % 7.881 M 59.12 % 4.953 M 174.92 % -6.611 M -82.37 % -3.625 M 72.72 % -13.290 M 19.76 % -16.562 M 28.23 % -23.078 M -43.97 % -16.030 M -147.03 % -6.489 M 68.03 % -20.298 M -25.80 % -16.135 M 41.72 % -27.687 M -91.88 % -14.429 M 52.69 % -30.502 M -18.48 % -25.744 M 15.82 % -30.581 M -21.09 % -25.254 M 28.88 % -35.511 M -14.64 % -30.977 M 7.29 % -33.414 M -122.26 % -15.034 M 49.26 % -29.631 M 14.81 % -34.783 M 18.76 % -42.814 M -12.56 % -38.038 M -257.17 % 24.202 M 17.87 % 20.533 M 923.58 % 2.006 M
Common stock 470.553 M -1.14 % 475.999 M 1.26 % 470.060 M 0.05 % 469.820 M 0.64 % 466.843 M 0.04 % 466.655 M 0.00 % 466.655 M 3.29 % 451.790 M 0.97 % 447.448 M 0.00 % 447.448 M 0.00 % 447.448 M -0.54 % 449.855 M 0.85 % 446.043 M -0.90 % 450.078 M 2.69 % 438.289 M 0.19 % 437.459 M 3.73 % 421.717 M 0.93 % 417.835 M 0.00 % 417.850 M 13.50 % 368.161 M 3.42 % 355.970 M 0.00 % 355.969 M 7.81 % 330.172 M 15.61 % 285.601 M 2.90 % 277.565 M 0.36 % 276.565 M 0.00 % 276.565 M 0.00 % 276.565 M 0.00 % 276.565 M 90.98 % 144.816 M -34.24 % 220.233 M -11.25 % 248.141 M 17.28 % 211.580 M -0.16 % 211.915 M
Total equity 349.799 M -3.55 % 362.676 M 2.69 % 353.162 M -4.50 % 369.820 M -23.80 % 485.304 M -54.02 % 1.055 B -6.33 % 1.127 B -9.27 % 1.242 B -0.70 % 1.251 B -2.07 % 1.277 B -0.76 % 1.287 B -5.06 % 1.355 B -1.22 % 1.372 B 2.56 % 1.338 B 201.14 % 444.309 M 3.71 % 428.425 M -64.42 % 1.204 B 201.23 % 399.718 M -2.93 % 411.763 M 19.19 % 345.474 M 2.57 % 336.833 M 1.53 % 331.761 M -48.23 % 640.840 M 151.30 % 255.010 M 1.71 % 250.715 M 1.63 % 246.700 M -6.30 % 263.281 M 6.17 % 247.983 M 2.35 % 242.300 M 136.26 % 102.555 M -44.05 % 183.282 M -34.98 % 281.876 M 19.25 % 236.376 M 1.54 % 232.782 M
Other non current liabilities 506.962 M -78.61 % 2.370 B 0.36 % 2.361 B 0.57 % 2.348 B 2 462.35 % -99.383 M -107.38 % 1.347 B 1 425.10 % -101.623 M -106.61 % 1.538 B 1 551.20 % -105.989 M -108.26 % 1.283 B 2 136.97 % -62.990 M -105.53 % 1.138 B 6 748.56 % -17.122 M 0.000 100.00 % -2.924 M 0.000 100.00 % -1.819 M 0.000 100.00 % -996.000 K 0.000 100.00 % -45.500 M 0.000 0.000 0.000 100.00 % -1.147 M 0.000 100.00 % -408.000 K 0.000 0.000 0.000 0.000 100.00 % -3.881 M -59.84 % -2.428 M 48.33 % -4.699 M
Long term debt 194.541 M 75.94 % 110.570 M -0.49 % 111.120 M -1.15 % 112.417 M 13.78 % 98.798 M -0.93 % 99.730 M -1.27 % 101.017 M -1.24 % 102.283 M -1.20 % 103.522 M 14.02 % 90.794 M 46.91 % 61.804 M 81.35 % 34.080 M 127.20 % 15.000 M 0.00 % 15.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.500 M 0.00 % 45.500 M 121.95 % 20.500 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
Total non current liabilities 707.577 M -71.42 % 2.475 B -0.08 % 2.477 B 0.98 % 2.453 B 2 619.67 % 90.200 M -93.76 % 1.446 B 1 509.60 % 89.857 M -94.52 % 1.640 B 1 732.55 % 89.514 M -93.49 % 1.376 B 2 192.70 % 60.000 M -94.89 % 1.174 B 7 729.97 % 15.000 M 0.00 % 15.000 M 413.00 % 2.924 M 0.000 -100.00 % 1.819 M 0.000 -100.00 % 996.000 K -97.81 % 45.500 M 0.00 % 45.500 M 121.95 % 20.500 M 1 573.47 % 1.225 M 0.000 -100.00 % 1.147 M 0.000 -100.00 % 408.000 K 0.000 0.000 0.000 0.000 -100.00 % 3.881 M 59.84 % 2.428 M -48.33 % 4.699 M
Other current liabilities 0.000 0.000 -100.00 % 9.256 M 0.000 100.00 % -5.649 M -1 136.11 % -457.000 K 95.79 % -10.861 M -837.10 % -1.159 M 86.62 % -8.665 M 0.000 100.00 % -6.428 M 0.000 100.00 % -51.955 M 0.000 100.00 % -4.881 M 0.000 0.000 0.000 100.00 % -7.884 M 0.000 0.000 0.000 100.00 % -1.928 M 0.000 100.00 % -4.029 M 0.000 0.000 100.00 % -4.062 M 74.61 % -15.996 M -3 763.77 % -414.000 K -67.61 % -247.000 K 0.000 0.000 0.000
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 699.000 K 52.95 % 457.000 K -16.30 % 546.000 K -52.89 % 1.159 M 0.000 0.000 -100.00 % 126.000 K 0.000 -100.00 % 1.657 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 -100.00 % 201.000 K 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 28.000 K 0.000 0.000 0.000 0.000
Total current liabilities 9.696 M 0.000 -100.00 % 11.782 M 0.000 -100.00 % 5.306 M 0.000 -100.00 % 5.044 M 0.000 -100.00 % 5.477 M 0.000 -100.00 % 6.428 M 0.000 -100.00 % 4.115 M 0.000 -100.00 % 4.342 M 0.000 0.000 0.000 -100.00 % 3.540 M 0.000 -100.00 % 3.392 M 0.000 -100.00 % 2.772 M 0.000 -100.00 % 2.303 M 0.000 -100.00 % 3.595 M -11.50 % 4.062 M -74.61 % 15.996 M 3 763.77 % 414.000 K 67.61 % 247.000 K -65.11 % 708.000 K -20.63 % 892.000 K -33.38 % 1.339 M
Total liabilities 717.273 M -71.02 % 2.475 B -0.02 % 2.476 B 0.93 % 2.453 B 16.93 % 2.098 B 45.05 % 1.446 B 0.14 % 1.444 B -11.95 % 1.640 B 5.90 % 1.549 B 12.60 % 1.376 B 11.54 % 1.233 B 5.00 % 1.174 B -41.64 % 2.013 B 13 317.42 % 15.000 M 245.46 % 4.342 M 0.000 -100.00 % 1.819 M 0.000 -100.00 % 3.540 M -92.22 % 45.500 M -96.98 % 1.504 B 7 238.41 % 20.500 M 639.54 % 2.772 M 0.000 -100.00 % 1.320 B 0.000 -100.00 % 1.283 B -12.71 % 1.470 B -3.67 % 1.526 B 33 075.04 % 4.599 M 203.97 % 1.513 M -87.28 % 11.896 M 80.41 % 6.594 M -26.37 % 8.955 M
Other non current assets 259.241 M -90.43 % 2.709 B 1.83 % 2.661 B -0.18 % 2.666 B 735.26 % -419.593 M -715.17 % 68.208 M 102.93 % -2.328 B -2 493.49 % 97.255 M 103.93 % -2.476 B -1 419.58 % 187.659 M 109.21 % -2.038 B -952.03 % 239.200 M 112.02 % -1.990 B -194.93 % 2.096 B 4 626.80 % -46.312 M -102.14 % 2.165 B 4 798.41 % -46.079 M -102.60 % 1.770 B 3 625.55 % -50.203 M -103.07 % 1.637 B 2 965.44 % -57.129 M -103.72 % 1.537 B 3 664.72 % -43.104 M -103.20 % 1.347 B 4.35 % 1.290 B 2 576.41 % -52.108 M 0.000 0.000 0.000 0.000 100.00 % -148.363 M 0.000 100.00 % -103.783 M 2.58 % -106.530 M
Long term investments 461.417 M 0.000 0.000 0.000 -100.00 % 408.325 M -81.89 % 2.255 B -2.11 % 2.303 B -7.52 % 2.491 B 1.37 % 2.457 B 6.40 % 2.309 B 14.67 % 2.014 B -0.84 % 2.031 B 2.50 % 1.981 B 0.000 -100.00 % 2.156 B 0.000 -100.00 % 1.892 B 0.000 -100.00 % 1.695 B 0.000 -100.00 % 1.557 B 0.000 -100.00 % 1.426 B 0.000 -100.00 % 1.270 B 0.000 -100.00 % 1.271 B -11.73 % 1.440 B 0.66 % 1.430 B 2 487.65 % 55.279 M -62.73 % 148.327 M -35.23 % 229.023 M 120.67 % 103.783 M -2.58 % 106.530 M
Intangible assets 39.646 M 13.03 % 35.076 M 10.48 % 31.749 M 18.60 % 26.770 M -4.79 % 28.118 M 23.01 % 22.858 M -23.50 % 29.879 M 143.87 % 12.252 M -39.53 % 20.260 M 299.53 % 5.071 M -72.56 % 18.480 M 155.35 % 7.237 M -18.62 % 8.893 M -63.13 % 24.119 M -2.39 % 24.710 M 1.26 % 24.402 M 0.83 % 24.202 M -10.12 % 26.926 M -5.28 % 28.428 M -12.90 % 32.640 M -9.39 % 36.021 M -7.15 % 38.794 M 5.14 % 36.899 M -5.73 % 39.140 M -8.00 % 42.544 M -7.05 % 45.769 M -6.93 % 49.177 M -5.22 % 51.883 M -12.29 % 59.155 M 779.24 % 6.728 M 0.000 -100.00 % 2.524 M 0.000 0.000
GoodWill 4.011 M 0.00 % 4.011 M 0.00 % 4.011 M 0.00 % 4.011 M 0.00 % 4.011 M -67.94 % 12.511 M 0.00 % 12.511 M 0.00 % 12.511 M 0.00 % 12.511 M 0.00 % 12.511 M 0.00 % 12.511 M 0.00 % 12.511 M 0.00 % 12.511 M -38.83 % 20.452 M 0.00 % 20.452 M 0.00 % 20.452 M 0.00 % 20.452 M 0.00 % 20.452 M 2.51 % 19.952 M 0.00 % 19.952 M 0.00 % 19.952 M -0.01 % 19.953 M 310.72 % 4.858 M 0.00 % 4.858 M 0.00 % 4.858 M 0.00 % 4.858 M 0.00 % 4.858 M 0.00 % 4.858 M 16.03 % 4.187 M 5.31 % 3.976 M 0.000 -100.00 % 28.175 M 0.000 0.000
Goodwill and intangible assets 43.657 M 11.69 % 39.087 M 9.30 % 35.760 M 16.18 % 30.781 M -4.20 % 32.129 M -9.16 % 35.369 M -16.56 % 42.390 M 71.18 % 24.763 M -24.44 % 32.771 M 86.39 % 17.582 M -43.27 % 30.991 M 56.93 % 19.748 M -7.74 % 21.404 M -51.98 % 44.571 M -1.31 % 45.162 M 0.69 % 44.854 M 0.45 % 44.654 M -5.75 % 47.378 M -2.07 % 48.380 M -8.01 % 52.592 M -6.04 % 55.973 M -4.72 % 58.747 M 40.69 % 41.757 M -5.09 % 43.998 M -7.18 % 47.402 M -6.37 % 50.627 M -6.31 % 54.035 M -4.77 % 56.741 M -10.42 % 63.342 M 491.76 % 10.704 M 0.000 -100.00 % 30.699 M 0.000 0.000
Property plant equipment net 1.388 M -71.62 % 4.891 M -12.50 % 5.590 M -19.85 % 6.974 M -17.82 % 8.486 M -12.57 % 9.706 M -11.15 % 10.924 M -13.21 % 12.587 M -17.34 % 15.227 M 604.95 % 2.160 M 16.32 % 1.857 M -38.61 % 3.025 M 223.88 % 934.000 K -5.27 % 986.000 K -14.26 % 1.150 M -19.41 % 1.427 M 0.14 % 1.425 M -13.27 % 1.643 M -9.87 % 1.823 M 49.67 % 1.218 M 5.36 % 1.156 M -18.82 % 1.424 M 5.72 % 1.347 M -0.52 % 1.354 M 8.06 % 1.253 M -15.40 % 1.481 M -16.61 % 1.776 M 37.89 % 1.288 M 0.47 % 1.282 M 1 609.33 % 75.000 K 108.33 % 36.000 K -64.36 % 101.000 K 0.000 0.000
Total non current assets 815.850 M -70.37 % 2.753 B 0.09 % 2.751 B 0.07 % 2.749 B 7 409.99 % 36.604 M -98.46 % 2.381 B 5 736.30 % 40.803 M -98.45 % 2.631 B 7 314.08 % 35.487 M -98.59 % 2.525 B 12 317.46 % 20.337 M -99.12 % 2.300 B 10 195.68 % 22.338 M -98.96 % 2.142 B 4 525.17 % 46.312 M -97.91 % 2.211 B 4 698.85 % 46.079 M -97.47 % 1.819 B 3 523.20 % 50.203 M -97.03 % 1.691 B 2 859.63 % 57.129 M -96.42 % 1.597 B 3 604.32 % 43.104 M -96.90 % 1.392 B 3.95 % 1.339 B 2 469.78 % 52.108 M -96.07 % 1.327 B -11.42 % 1.498 B 0.19 % 1.495 B 2 163.24 % 66.058 M -55.48 % 148.363 M -42.90 % 259.823 M 150.35 % 103.783 M -2.58 % 106.530 M
Other current assets 0.000 100.00 % -68.482 M -165.72 % -25.772 M 56.73 % -59.557 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 -100.00 % 16.319 M -38.98 % 26.744 M -7.78 % 29.000 M 166.75 % -43.444 M 0.000 100.00 % -229.023 M 0.000 0.000
Short term investments 22.744 M 0.00 % 22.744 M -0.73 % 22.911 M 0.24 % 22.856 M -0.18 % 22.897 M 690.37 % 2.897 M 0.00 % 2.897 M 0.00 % 2.897 M -95.88 % 70.366 M -28.47 % 98.366 M -17.01 % 118.534 M 33.82 % 88.578 M -15.25 % 104.515 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.711 M 0.000 -100.00 % 301.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 353.000 K -99.36 % 55.279 M -62.73 % 148.327 M -35.23 % 229.023 M 93.94 % 118.091 M 38.08 % 85.526 M
cash and cash equivalents 213.139 M 151.43 % 84.771 M 8.39 % 78.206 M 5.67 % 74.009 M -21.70 % 94.522 M -21.44 % 120.323 M -20.18 % 150.735 M -40.00 % 251.227 M 108.49 % 120.496 M -5.38 % 127.352 M -31.69 % 186.443 M -18.36 % 228.368 M 14.07 % 200.197 M 6.97 % 187.149 M 6.12 % 176.363 M -16.58 % 211.411 M -4.85 % 222.197 M 0.57 % 220.938 M 1.50 % 217.673 M 23.28 % 176.563 M -12.06 % 200.769 M 23.53 % 162.524 M -11.33 % 183.299 M -17.84 % 223.111 M -4.52 % 233.663 M 13.42 % 206.024 M 6.54 % 193.371 M 4.06 % 185.822 M -5.74 % 197.142 M 606.02 % 27.923 M 16.10 % 24.051 M -22.13 % 30.888 M 76.35 % 17.515 M -63.90 % 48.515 M
Cash and short term investments 213.139 M 98.24 % 107.515 M 6.33 % 101.117 M 4.39 % 96.865 M -17.50 % 117.419 M -4.71 % 123.220 M -19.80 % 153.632 M -39.54 % 254.124 M 33.15 % 190.862 M -15.44 % 225.718 M -25.99 % 304.977 M -3.78 % 316.946 M 58.32 % 200.197 M 6.97 % 187.149 M 6.12 % 176.363 M -16.58 % 211.411 M -4.85 % 222.197 M 0.57 % 220.938 M 1.50 % 217.673 M 23.28 % 176.563 M -12.06 % 200.769 M 23.53 % 162.524 M -11.33 % 183.299 M -17.84 % 223.111 M -4.52 % 233.663 M 13.42 % 206.024 M 6.54 % 193.371 M 4.06 % 185.822 M -5.91 % 197.495 M 607.28 % 27.923 M 16.10 % 24.051 M -22.13 % 30.888 M 76.35 % 17.515 M -63.90 % 48.515 M
Total current assets 251.222 M 196.35 % 84.771 M -16.17 % 101.117 M 36.63 % 74.009 M -21.70 % 94.522 M -21.44 % 120.323 M -20.18 % 150.735 M -40.00 % 251.227 M 108.49 % 120.496 M -5.38 % 127.352 M -31.69 % 186.443 M -18.36 % 228.368 M 14.07 % 200.197 M 6.97 % 187.149 M 6.12 % 176.363 M -16.58 % 211.411 M -4.85 % 222.197 M 0.57 % 220.938 M 1.50 % 217.673 M 23.28 % 176.563 M -12.06 % 200.769 M 23.53 % 162.524 M -11.33 % 183.299 M -17.84 % 223.111 M -4.52 % 233.663 M 13.42 % 206.024 M -6.05 % 219.281 M -0.22 % 219.771 M -19.49 % 272.969 M 564.22 % 41.096 M 50.70 % 27.270 M -19.67 % 33.949 M 60.93 % 21.096 M -57.54 % 49.681 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 % 304.712 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 -100.00 % 55.279 M 0.000 -100.00 % 229.023 M 0.000 0.000
Net receivables 38.083 M -16.74 % 45.738 M 77.47 % 25.772 M -29.78 % 36.701 M 0.000 0.000 -100.00 % 31.750 M 0.000 0.000 0.000 -100.00 % 37.856 M 0.000 0.000 0.000 -100.00 % 39.038 M 0.000 -100.00 % 34.649 M 0.000 -100.00 % 12.914 M 0.000 0.000 0.000 -100.00 % 11.876 M 0.000 -100.00 % 9.665 M 0.000 -100.00 % 9.591 M 33.12 % 7.205 M -84.50 % 46.474 M 3 373.39 % 1.338 M -58.43 % 3.219 M 5.16 % 3.061 M -14.52 % 3.581 M 207.12 % 1.166 M
Tax assets 50.147 M 0.000 -100.00 % 48.922 M 7.05 % 45.701 M 529.75 % 7.257 M -45.37 % 13.284 M 11.49 % 11.915 M 103.88 % 5.844 M -14.37 % 6.825 M -22.55 % 8.812 M -25.06 % 11.759 M 68.01 % 6.999 M -20.90 % 8.848 M 0.000 100.00 % -2.110 B 0.000 100.00 % -1.846 B 0.000 100.00 % -1.645 B 0.000 100.00 % -1.500 B 0.000 100.00 % -1.382 B 0.000 100.00 % -1.270 B 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 % -22.911 M 0.000 -100.00 % 2.452 B 0.000 -100.00 % 2.380 B 0.000 -100.00 % 2.644 B 0.000 -100.00 % 2.313 B 134 472.72 % 1.719 M -99.92 % 2.229 B 0.000 -100.00 % 2.248 B 0.000 -100.00 % 1.956 B 0.000 -100.00 % 1.722 B 0.000 -100.00 % 1.583 B 0.000 -100.00 % 1.444 B 0.000 100.00 % -2.002 M -100.16 % 1.260 B 0.000 0.000 0.000 0.000 -100.00 % 9.162 M 0.000 -100.00 % 118.091 M 38.08 % 85.526 M
Account payables 9.696 M 0.000 -100.00 % 2.526 M 0.000 -100.00 % 5.649 M 0.000 -100.00 % 10.861 M 0.000 -100.00 % 8.665 M 0.000 -100.00 % 6.428 M 0.000 -100.00 % 51.955 M 0.000 -100.00 % 4.881 M 0.000 0.000 0.000 -100.00 % 7.884 M 0.000 0.000 0.000 -100.00 % 4.700 M 0.000 -100.00 % 4.029 M 0.000 -100.00 % 3.595 M -11.50 % 4.062 M -74.28 % 15.795 M 3 991.97 % 386.000 K 56.28 % 247.000 K -65.11 % 708.000 K -20.63 % 892.000 K -33.38 % 1.339 M
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 -100.00 % 847.000 K -87.98 % 7.046 M 908.01 % 699.000 K 52.95 % 457.000 K -16.30 % 546.000 K -52.89 % 1.159 M 100.08 % -1.445 B -12.50 % -1.285 B -1 019 804.76 % 126.000 K 100.01 % -1.140 B -68 924.08 % 1.657 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 44.229 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
Minority interest 0.000 0.000 0.000 0.000 0.000 -100.00 % 578.635 M -10.37 % 645.612 M -16.09 % 769.432 M -2.76 % 791.249 M -2.90 % 814.873 M -2.30 % 834.092 M -7.94 % 906.021 M -2.91 % 933.155 M 4.71 % 891.222 M 0.000 0.000 -100.00 % 788.427 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 330.607 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 462.000 K 0.000 0.000 0.000
Capital lease obligations 916.000 K -81.14 % 4.856 M -12.93 % 5.577 M -20.85 % 7.046 M -18.05 % 8.598 M -11.38 % 9.702 M -13.06 % 11.160 M -11.41 % 12.598 M -10.07 % 14.008 M 927.73 % 1.363 M -24.45 % 1.804 M -41.43 % 3.080 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.407 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
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.979 M -65.31 % -2.407 M 39.51 % -3.979 M 0.000 100.00 % -8.165 M 0.000 100.00 % -4.881 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 % 3.549 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 6.074 M 438.00 % 1.129 M 1.90 % 1.108 M 78.14 % 622.000 K 6.32 % 585.000 K 6.17 % 551.000 K -9.08 % 606.000 K -89.91 % 6.004 M 143.37 % 2.467 M 41.62 % 1.742 M 46.88 % 1.186 M -42.09 % 2.048 M -3.49 % 2.122 M 0.000 -100.00 % 2.924 M 0.000 -100.00 % 1.819 M 0.000 -100.00 % 996.000 K 0.000 -100.00 % 1.271 M 0.000 -100.00 % 1.225 M 0.000 -100.00 % 1.147 M 0.000 -100.00 % 408.000 K 0.000 0.000 0.000 0.000 -100.00 % 3.881 M 59.84 % 2.428 M -48.33 % 4.699 M
Other liabilities 0.000 0.000 100.00 % -13.114 M 0.000 -100.00 % 2.002 B 0.000 -100.00 % 1.349 B 0.000 -100.00 % 1.454 B 0.000 -100.00 % 1.167 B 0.000 -100.00 % 1.993 B 0.000 100.00 % -2.924 M 0.000 0.000 0.000 100.00 % -996.000 K 0.000 -100.00 % 1.455 B 0.000 100.00 % -1.225 M 0.000 -100.00 % 1.317 B 0.000 -100.00 % 1.279 B -12.99 % 1.470 B -3.67 % 1.526 B 36 356.87 % 4.185 M 176.60 % 1.513 M -79.29 % 7.307 M 123.18 % 3.274 M 12.24 % 2.917 M
Total assets 1.067 B -62.40 % 2.838 B 0.32 % 2.829 B 0.22 % 2.823 B 9.28 % 2.583 B 3.26 % 2.502 B -2.70 % 2.571 B -10.80 % 2.882 B 2.95 % 2.800 B 5.54 % 2.653 B 5.26 % 2.520 B -0.39 % 2.530 B 3.19 % 2.452 B 5.26 % 2.329 B -5.73 % 2.471 B 1.99 % 2.423 B 8.91 % 2.224 B 9.05 % 2.040 B 2.53 % 1.990 B 6.54 % 1.867 B 1.42 % 1.841 B 4.66 % 1.759 B 5.32 % 1.670 B 3.43 % 1.615 B 2.82 % 1.571 B 3.46 % 1.518 B -1.81 % 1.546 B -9.99 % 1.718 B -2.85 % 1.768 B 1 549.98 % 107.154 M -42.01 % 184.795 M -37.10 % 293.772 M 20.91 % 242.970 M 0.51 % 241.737 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 2005-06-30 2005-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.413 M 0.000 100.00 % -3.375 M 0.000 -100.00 % 2.972 M 0.000 -100.00 % 4.300 M 0.000 -100.00 % 17.005 M 0.000 100.00 % -1.249 M 0.000 -100.00 % 1.886 M 0.000 100.00 % -2.176 M 0.000 100.00 % -174.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
Stock based compensation 0.000 -100.00 % 253.000 K 29.74 % 195.000 K 0.000 0.000 0.000 0.000 -100.00 % 225.000 K -72.19 % 809.105 K 523.62 % -191.000 K -905.26 % -19.000 K -106.21 % 306.000 K -75.16 % 1.232 M -25.65 % 1.657 M 19.64 % 1.385 M 75.54 % 789.000 K 41.40 % 558.000 K 22.91 % 454.000 K -14.02 % 528.000 K -4.86 % 555.000 K 138.20 % 233.000 K -64.86 % 663.000 K 37.84 % 481.000 K 13.44 % 424.000 K -35.17 % 654.000 K -36.20 % 1.025 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
Change in working capital 0.000 0.000 -100.00 % 79.163 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 334.308 M 0.000 -100.00 % 73.575 M 0.000 100.00 % -38.225 M 0.000 100.00 % -6.058 M 0.000 100.00 % -7.909 M 0.000 100.00 % -50.229 M 0.000 -100.00 % 9.611 M 0.000 100.00 % -72.983 M 0.000 100.00 % -55.347 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
Accounts receivables 0.000 0.000 100.00 % -4.706 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.080 M 0.000 100.00 % -3.566 M 0.000 100.00 % -4.204 M 0.000 100.00 % -5.685 M 0.000 100.00 % -17.563 M 0.000 -100.00 % 721.000 K 0.000 100.00 % -2.119 M 0.000 -100.00 % 1.695 M 0.000 100.00 % -480.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
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 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 0.000 0.000
Other working capital 0.000 0.000 -100.00 % 83.869 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 332.228 M 0.000 -100.00 % 77.141 M 0.000 100.00 % -34.021 M 0.000 100.00 % -373.000 K 0.000 -100.00 % 9.654 M 0.000 100.00 % -50.950 M 0.000 -100.00 % 11.730 M 0.000 100.00 % -74.678 M 0.000 100.00 % -54.867 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
Other non cash items -1.320 B -2 421.87 % -52.324 M 13.10 % -60.210 M -147.89 % -24.289 M -351.73 % 9.649 M -74.33 % 37.586 M -82.55 % 215.391 M 96.43 % 109.652 M 12.62 % 97.362 M -43.02 % 170.874 M 21.87 % 140.211 M 208.03 % 45.519 M 7 894.35 % -584.000 K 98.82 % -49.301 M -203.02 % -16.270 M -142.62 % -6.706 M 8.72 % -7.347 M 77.54 % -32.717 M -252.04 % 21.518 M 172.47 % -29.692 M -90.27 % -15.605 M 69.12 % -50.528 M -1 479.99 % -3.198 M 95.77 % -75.586 M -205.00 % -24.782 M 71.94 % -88.330 M -2.18 % -86.446 M 0.00 % -86.446 M -44.87 % -59.672 M 0.00 % -59.672 M -861.05 % -6.209 M 0.00 % -6.209 M -259.45 % 3.894 M 0.00 % 3.894 M -82.51 % 22.262 M 0.00 % 22.262 M 372.84 % -8.160 M -100.00 % -4.080 M 64.39 % -11.457 M -100.00 % -5.729 M -541.49 % -893.000 K -100.00 % -446.500 K
Net cash provided by operating activities -1.323 B -3 923.91 % -32.875 M -289.26 % 17.370 M 228.59 % -13.508 M -167.66 % 19.965 M -53.39 % 42.834 M -80.17 % 215.973 M 89.40 % 114.028 M 24.46 % 91.615 M -48.39 % 177.520 M 26.80 % 140.002 M 171.64 % 51.540 M 502.44 % -12.807 M 63.65 % -35.232 M -414.79 % -6.844 M -160.56 % 11.301 M 456.50 % -3.170 M 85.47 % -21.812 M -202.06 % -7.221 M 56.66 % -16.660 M -520.71 % 3.960 M 110.60 % -37.367 M 39.23 % -61.489 M 8.97 % -67.550 M 7.34 % -72.902 M 14.44 % -85.207 M -19.27 % -71.438 M 0.00 % -71.438 M -38.92 % -51.422 M 0.00 % -51.422 M -2 723.83 % -1.821 M 0.00 % -1.821 M -214.24 % 1.594 M 0.00 % 1.594 M 34.12 % 1.189 M 0.00 % 1.189 M -43.55 % 2.106 M 100.00 % 1.053 M 208.70 % -968.500 K -100.00 % -484.250 K -134.63 % 1.399 M 100.00 % 699.250 K
Investments in property plant and equipment -6.571 M -5 421.85 % -119.000 K 53.88 % -258.000 K 94.37 % -4.582 M 19.71 % -5.707 M 23.97 % -7.506 M -22.55 % -6.125 M 5.11 % -6.455 M -58.99 % -4.060 M -146.96 % -1.644 M -51.66 % -1.084 M 12.86 % -1.244 M 56.98 % -2.892 M -2 159.38 % -128.000 K -26.73 % -101.000 K 68.92 % -325.000 K -253.26 % -92.000 K 37.84 % -148.000 K 87.87 % -1.220 M -181.11 % -434.000 K -309.43 % -106.000 K 69.36 % -346.000 K -40.65 % -246.000 K 24.07 % -324.000 K -167.77 % -121.000 K -908.33 % -12.000 K 99.59 % -2.960 M 0.00 % -2.960 M -1 273.32 % -215.500 K 0.00 % -215.500 K 61.35 % -557.500 K 0.00 % -557.500 K -8 476.92 % -6.500 K 0.00 % -6.500 K -550.00 % -1.000 K 0.00 % -1.000 K 83.33 % -6.000 K -100.00 % -3.000 K 0.000 0.000 0.000 0.000
Acquisitions net 173.000 K 0.000 0.000 -100.00 % 93.000 K 0.000 100.00 % -34.334 M -4 370.40 % 804.000 K 200.00 % -804.000 K 0.000 0.000 100.00 % -620.000 K 96.83 % -19.553 M -127.21 % 71.856 M 0.000 0.000 0.000 100.00 % -1.113 M -2.39 % -1.087 M 0.000 0.000 0.000 100.00 % -4.970 M 0.000 0.000 100.00 % -28.000 K 0.000 0.000 100.00 % -4.591 M 0.000 100.00 % -10.107 M 0.000 100.00 % -13.066 M 0.000 100.00 % -8.143 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -2.203 M 0.000 0.000 100.00 % -8.933 M -102.27 % 392.826 M 195.16 % -412.826 M 51.25 % -846.888 M -100.13 % -423.173 M 0.28 % -424.364 M 56.46 % -974.574 M -62.65 % -599.200 M 31.86 % -879.426 M -19.57 % -735.499 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 % -992.965 M 0.00 % -992.965 M 39.13 % -1.631 B 0.00 % -1.631 B -5 040.32 % -31.736 M 0.00 % -31.736 M -43 078.23 % -73.500 K 0.00 % -73.500 K 99.85 % -50.194 M 0.00 % -50.194 M -3.16 % -48.658 M -100.00 % -24.329 M 60.14 % -61.034 M -100.00 % -30.517 M 29.30 % -43.163 M -100.00 % -21.581 M
Sales maturities of investments -173.000 K 0.000 0.000 -100.00 % 15.354 M 0.000 -100.00 % 362.969 M -32.42 % 537.095 M 18.24 % 454.229 M 37.85 % 329.514 M -53.51 % 708.787 M 83.43 % 386.413 M -54.13 % 842.332 M 26.93 % 663.643 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 % 1.084 B 0.00 % 1.084 B -35.92 % 1.692 B 0.00 % 1.692 B 2 566.13 % 63.468 M 0.00 % 63.468 M 49.22 % 42.532 M 0.00 % 42.532 M -38.57 % 69.241 M 0.00 % 69.241 M 14.04 % 60.716 M 100.00 % 30.358 M -42.37 % 52.673 M 100.00 % 26.337 M -25.06 % 35.143 M 100.00 % 17.571 M
Other investing activites 1.355 B 1 312.51 % 95.899 M 172.46 % 35.197 M -64.53 % 99.233 M 144.56 % -222.708 M -746.96 % 34.424 M 33 000.00 % 104.000 K -99.88 % 85.783 M 24 836.92 % 344.000 K -60.19 % 864.000 K -46.47 % 1.614 M -92.00 % 20.173 M 354.32 % -7.932 M -105.87 % 135.031 M 426.80 % -41.319 M 70.56 % -140.357 M -15.35 % -121.676 M -1 773.90 % 7.269 M 121.46 % -33.873 M 58.51 % -81.633 M -301.16 % -20.349 M 31.69 % -29.789 M 46.51 % -55.690 M -998.86 % -5.068 M -112.50 % 40.549 M -59.38 % 99.817 M 162.42 % -159.905 M -197.74 % 163.600 M 246.07 % -112.002 M -201.99 % 109.815 M 432.82 % -32.995 M -217.33 % 28.121 M 168.83 % -40.858 M -200.27 % 40.747 M 328.19 % -17.857 M -200.93 % 17.693 M 277.88 % -9.947 M -100.00 % -4.973 M -167.28 % 7.392 M 100.00 % 3.696 M -60.76 % 9.419 M 100.00 % 4.709 M
Net cash used for investing activites 1.346 B 1 305.10 % 95.780 M 174.13 % 34.939 M -65.46 % 101.165 M -38.47 % 164.411 M 387.07 % -57.273 M 81.82 % -315.044 M -1 416.25 % 23.935 M 124.28 % -98.566 M 63.02 % -266.567 M -25.22 % -212.877 M -464.39 % -37.718 M 54.38 % -82.680 M -161.29 % 134.903 M 425.70 % -41.420 M 70.56 % -140.682 M -14.49 % -122.881 M -2 136.48 % 6.034 M 117.19 % -35.093 M 57.24 % -82.067 M -301.21 % -20.455 M 41.73 % -35.105 M 37.24 % -55.936 M -937.39 % -5.392 M -113.35 % 40.400 M -59.52 % 99.805 M 239.71 % -71.438 M -128.87 % 247.477 M 581.27 % -51.422 M -132.08 % 160.287 M 8 902.14 % -1.821 M -103.94 % 46.229 M 2 800.19 % 1.594 M -97.88 % 75.056 M 6 215.19 % 1.189 M -96.76 % 36.739 M 1 644.88 % 2.106 M 100.00 % 1.053 M 208.70 % -968.500 K -100.00 % -484.250 K -134.63 % 1.399 M 100.00 % 699.250 K
Debt repayment -31.000 M -4 199.58 % -721.000 K 0.000 -100.00 % 13.449 M 0.000 0.000 0.000 100.00 % -1.410 M 0.000 -100.00 % 31.000 M 0.000 -100.00 % 16.000 M 0.000 -100.00 % 15.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.500 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
Common stock issued 118.664 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 674.000 K 0.000 100.00 % -671.000 K -200.00 % 671.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 -100.00 % 67.500 M 0.00 % 67.500 M 0.000 0.000 -100.00 % 295.500 K 0.00 % 295.500 K 0.000 0.000 0.000 0.000 -100.00 % 12.368 M 100.00 % 6.184 M
Common stock repurchased -5.446 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -374.000 K 82.11 % -2.090 M 0.29 % -2.096 M 0.000 0.000 0.000 0.000 0.000 100.00 % -77.000 K 0.000 0.000 100.00 % -439.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.626 M 0.00 % -1.626 M 95.69 % -37.709 M 0.00 % -37.709 M -147.94 % -15.209 M 0.00 % -15.209 M -67 495.56 % -22.500 K -100.00 % -11.250 K 99.41 % -1.915 M -100.00 % -957.250 K 79.66 % -4.706 M -100.00 % -2.353 M
Dividends paid 1.000 K 100.01 % -7.059 M 27.34 % -9.715 M 50.21 % -19.512 M 0.000 100.00 % -13.221 M -6 256.25 % -208.000 K 96.79 % -6.477 M 0.000 0.000 0.000 0.000 100.00 % -745.000 K 91.66 % -8.928 M -24 700.00 % -36.000 K 99.39 % -5.918 M -197 166.67 % -3.000 K 99.98 % -16.454 M 0.000 100.00 % -33.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -8.019 M -107.24 % -3.870 M 0.00 % -3.870 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.657 M 0.00 % -8.657 M -13.71 % -7.614 M -100.00 % -3.807 M 10.57 % -4.257 M -100.00 % -2.128 M 5.39 % -2.250 M -100.00 % -1.125 M
Other financing activites -6.034 M 88.55 % -52.699 M -2.72 % -51.302 M 48.78 % -100.155 M 39.61 % -165.846 M -67.18 % -99.201 M -8 078.15 % -1.213 M 98.02 % -61.174 M -64 493.68 % 95.000 K 100.12 % -78.440 M -353.43 % 30.951 M 152.55 % -58.896 M -382.24 % -12.213 M 86.94 % -93.532 M -805.80 % 13.252 M -89.36 % 124.513 M -2.20 % 127.313 M 258.66 % 35.497 M -57.45 % 83.422 M 11.78 % 74.631 M 36.34 % 54.740 M 75.47 % 31.197 M -60.03 % 78.052 M 25.10 % 62.390 M 3.74 % 60.141 M 890.14 % 6.074 M 108.99 % -67.568 M -235.97 % 49.692 M 196.64 % -51.422 M -250.88 % 34.081 M 1 971.55 % -1.821 M -23.46 % -1.475 M -192.53 % 1.594 M 174.38 % -2.143 M -121.77 % 9.846 M 200.00 % -9.846 M -201.30 % 9.719 M 100.00 % 4.860 M 47.80 % 3.288 M 100.00 % 1.644 M -54.93 % 3.648 M 100.00 % 1.824 M
Net cash used provided by financing activities 76.185 M 225.97 % -60.479 M 0.88 % -61.017 M 42.55 % -106.218 M 35.95 % -165.846 M -938.29 % -15.973 M -1 024.07 % -1.421 M 80.35 % -7.232 M -7 712.63 % 95.000 K -99.68 % 29.956 M -3.21 % 30.951 M 115.70 % 14.349 M -86.78 % 108.535 M 222.11 % -88.885 M -772.56 % 13.216 M -88.86 % 118.595 M -6.85 % 127.310 M 568.54 % 19.043 M -77.17 % 83.422 M 11.94 % 74.521 M 36.14 % 54.740 M 5.89 % 51.697 M -33.39 % 77.613 M 24.40 % 62.390 M 3.74 % 60.141 M 3 192.08 % -1.945 M 97.28 % -71.438 M -255.90 % 45.823 M 189.11 % -51.422 M -250.88 % 34.081 M 1 971.55 % -1.821 M -101.40 % 130.274 M 8 072.77 % 1.594 M 102.06 % -77.560 M -6 625.87 % 1.189 M 102.46 % -48.330 M -2 395.39 % 2.106 M 100.00 % 1.053 M 208.70 % -968.500 K -100.00 % -484.250 K -134.63 % 1.399 M 100.00 % 699.250 K
Effect of forex changes on cash 29.239 M 606.43 % 4.139 M -67.93 % 12.905 M 761.12 % -1.952 M 98.59 % -138.853 M -192.12 % 150.735 M 200.00 % -150.735 M -225.10 % 120.496 M 200.00 % -120.496 M -164.63 % 186.443 M 200.00 % -186.444 M -193.13 % 200.197 M 200.00 % -200.197 M -213.51 % 176.363 M 200.00 % -176.363 M -179.37 % 222.197 M 200.00 % -222.197 M -202.08 % 217.673 M 200.00 % -217.671 M -208.42 % 200.769 M 200.00 % -200.769 M -209.53 % 183.299 M 200.00 % -183.299 M -178.45 % 233.663 M 200.00 % -233.663 M -220.84 % 193.371 M -11.33 % 218.087 M 200.00 % -218.087 M -246.76 % 148.606 M 200.00 % -148.606 M -264.98 % 90.073 M 200.00 % -90.073 M -3 064.88 % -2.846 M -200.00 % 2.846 M 140.75 % -6.984 M -200.00 % 6.984 M 1 787.57 % 370.000 K 100.00 % 185.000 K 101.47 % -12.595 M -100.00 % -6.297 M -16.52 % -5.405 M -100.00 % -2.702 M
Net change in cash 128.368 M 1 855.34 % 6.565 M 56.42 % 4.197 M 120.46 % -20.513 M 20.50 % -25.801 M 15.16 % -30.412 M 69.74 % -100.492 M -176.87 % 130.731 M 2 006.81 % -6.856 M 88.40 % -59.091 M -40.94 % -41.925 M -118.36 % 228.368 M 1 650.21 % 13.048 M -93.03 % 187.149 M 188.52 % -211.411 M -200.00 % 211.411 M 195.69 % -220.938 M -200.00 % 220.938 M 225.13 % -176.563 M -200.00 % 176.563 M 208.64 % -162.524 M -200.00 % 162.524 M 172.84 % -223.111 M -200.00 % 223.111 M 208.29 % -206.024 M -200.00 % 206.024 M 10 816.62 % 1.887 M -75.00 % 7.549 M 366.75 % -2.830 M 75.00 % -11.320 M -126.76 % 42.305 M -75.00 % 169.219 M 17 381.30 % 968.000 K -75.00 % 3.872 M 326.53 % -1.709 M 75.00 % -6.837 M -304.50 % 3.343 M 0.00 % 3.343 M 143.14 % -7.750 M 0.00 % -7.750 M -1 182.05 % -604.500 K 0.00 % -604.500 K
Cash at beginning of period 84.771 M 8.39 % 78.206 M -34.99 % 120.291 M 27.26 % 94.522 M -21.44 % 120.323 M -20.18 % 150.735 M -40.00 % 251.227 M 108.49 % 120.496 M -5.38 % 127.352 M -31.69 % 186.443 M -18.36 % 228.368 M 0.000 -100.00 % 187.149 M 0.000 -100.00 % 211.411 M 0.000 -100.00 % 220.938 M 0.000 -100.00 % 176.563 M 0.000 -100.00 % 162.524 M 0.000 -100.00 % 223.111 M 0.000 -100.00 % 206.024 M 0.000 -100.00 % 46.456 M -75.00 % 185.822 M 277.03 % 49.286 M -75.00 % 197.142 M 2 724.08 % 6.981 M -75.00 % 27.923 M 364.40 % 6.013 M -75.00 % 24.051 M 211.46 % 7.722 M -75.00 % 30.888 M 605.41 % 4.379 M 0.00 % 4.379 M -63.90 % 12.129 M 0.00 % 12.129 M -4.75 % 12.733 M 0.00 % 12.733 M
Cash at end of period 213.139 M 151.43 % 84.771 M 8.39 % 78.206 M 5.67 % 74.009 M -21.70 % 94.522 M -21.44 % 120.323 M -20.18 % 150.735 M -40.00 % 251.227 M 108.49 % 120.496 M -5.38 % 127.352 M -31.69 % 186.443 M -18.36 % 228.368 M 14.07 % 200.197 M 6.97 % 187.149 M 0.000 -100.00 % 211.411 M 0.000 -100.00 % 220.938 M 0.000 -100.00 % 176.563 M 0.000 -100.00 % 162.524 M 0.000 -100.00 % 223.111 M 0.000 -100.00 % 206.024 M 326.17 % 48.343 M -75.00 % 193.371 M 316.25 % 46.456 M -75.00 % 185.822 M 277.03 % 49.286 M -75.00 % 197.142 M 2 724.08 % 6.981 M -75.00 % 27.923 M 364.40 % 6.013 M -75.00 % 24.051 M 211.46 % 7.722 M 0.00 % 7.722 M 76.35 % 4.379 M 0.00 % 4.379 M -63.90 % 12.129 M 0.00 % 12.129 M
Operating cash flow -1.323 B -3 923.91 % -32.875 M -289.26 % 17.370 M 228.59 % -13.508 M -167.66 % 19.965 M -53.39 % 42.834 M -80.17 % 215.973 M 89.40 % 114.028 M 24.46 % 91.615 M -48.39 % 177.520 M 26.80 % 140.002 M 171.64 % 51.540 M 502.44 % -12.807 M 63.65 % -35.232 M -414.79 % -6.844 M -160.56 % 11.301 M 456.50 % -3.170 M 85.47 % -21.812 M -202.06 % -7.221 M 56.66 % -16.660 M -520.71 % 3.960 M 110.60 % -37.367 M 39.23 % -61.489 M 8.97 % -67.550 M 7.34 % -72.902 M 14.44 % -85.207 M -19.27 % -71.438 M 0.00 % -71.438 M -38.92 % -51.422 M 0.00 % -51.422 M -2 723.83 % -1.821 M 0.00 % -1.821 M -214.24 % 1.594 M 0.00 % 1.594 M 34.12 % 1.189 M 0.00 % 1.189 M -43.55 % 2.106 M 100.00 % 1.053 M 208.70 % -968.500 K -100.00 % -484.250 K -134.63 % 1.399 M 100.00 % 699.250 K
Capital expenditure -76.000 K 36.13 % -119.000 K 53.88 % -258.000 K 94.37 % -4.582 M 19.71 % -5.707 M 23.97 % -7.506 M -22.55 % -6.125 M 5.11 % -6.455 M -58.99 % -4.060 M -146.96 % -1.644 M -51.66 % -1.084 M 12.86 % -1.244 M 56.98 % -2.892 M -2 159.38 % -128.000 K -26.73 % -101.000 K 68.92 % -325.000 K -253.26 % -92.000 K 37.84 % -148.000 K 87.87 % -1.220 M -181.11 % -434.000 K -309.43 % -106.000 K 69.36 % -346.000 K -40.65 % -246.000 K 24.07 % -324.000 K -167.77 % -121.000 K -908.33 % -12.000 K 99.59 % -2.960 M 0.00 % -2.960 M -1 273.32 % -215.500 K 0.00 % -215.500 K 61.35 % -557.500 K 0.00 % -557.500 K -8 476.92 % -6.500 K 0.00 % -6.500 K -550.00 % -1.000 K 0.00 % -1.000 K 83.33 % -6.000 K -100.00 % -3.000 K 0.000 0.000 0.000 0.000
Free CashFlow -1.323 B -3 909.63 % -32.994 M -292.81 % 17.112 M 194.59 % -18.090 M -226.88 % 14.258 M -59.64 % 35.328 M -83.16 % 209.848 M 95.07 % 107.573 M 22.86 % 87.555 M -50.22 % 175.876 M 26.60 % 138.918 M 176.20 % 50.296 M 420.38 % -15.699 M 55.60 % -35.360 M -409.14 % -6.945 M -163.27 % 10.976 M 436.48 % -3.262 M 85.15 % -21.960 M -160.16 % -8.441 M 50.62 % -17.094 M -543.54 % 3.854 M 110.22 % -37.713 M 38.91 % -61.735 M 9.04 % -67.874 M 7.05 % -73.023 M 14.31 % -85.219 M -14.55 % -74.397 M 0.00 % -74.397 M -44.08 % -51.638 M 0.00 % -51.638 M -2 071.01 % -2.379 M 0.00 % -2.379 M -249.83 % 1.588 M 0.00 % 1.588 M 33.68 % 1.188 M 0.00 % 1.188 M -43.44 % 2.100 M 100.00 % 1.050 M 208.39 % -968.500 K -100.00 % -484.250 K -134.63 % 1.399 M 100.00 % 699.250 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 2005 2005
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005