MPDL.BO

MPDL Ltd. MPDL.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Revenue 58.041 M -20.88 % 73.357 M -48.31 % 141.926 M 87.70 % 75.615 M 145.34 % 30.821 M -45.57 % 56.627 M 0.000 0.000 0.000 -100.00 % 71.336 M 0.000 0.000 -100.00 % 848.189 K 0.000 0.000 0.000 0.000 -100.00 % 281.942 M -69.95 % 938.391 M 6.62 % 880.158 M -12.15 % 1.002 B
Net income -41.662 M -122.47 % 185.394 M 582.48 % -38.425 M -54.24 % -24.912 M -141.42 % -10.319 M 45.83 % -19.048 M 4.85 % -20.018 M -531.89 % 4.635 M -61.85 % 12.148 M -3.92 % 12.644 M -20.76 % 15.956 M 3 544.50 % 437.810 K -4.27 % 457.334 K -82.66 % 2.638 M 423.56 % 503.860 K 1 290.85 % -42.311 K -100.64 % 6.660 M -96.87 % 212.756 M 475.24 % -56.699 M -170.49 % 80.436 M 53.41 % 52.432 M
Income before tax -51.267 M -127.02 % 189.735 M 890.60 % -23.999 M 3.70 % -24.920 M -141.50 % -10.319 M 55.15 % -23.006 M -14.87 % -20.027 M -450.24 % 5.718 M -59.30 % 14.048 M -2.67 % 14.433 M -28.54 % 20.196 M 2 692.36 % 723.260 K -13.53 % 836.432 K -77.54 % 3.724 M 725.62 % 451.057 K 277.06 % 119.626 K -98.84 % 10.290 M -95.72 % 240.276 M 525.19 % -56.510 M -164.97 % 86.982 M 65.89 % 52.432 M
Income before tax ratio -0.88 -134.15 % 2.59 1 629.59 % -0.17 48.69 % -0.33 1.57 % -0.33 17.59 % -0.41 0.00 0.00 0.00 -100.00 % 0.20 0.00 0.00 -100.00 % 0.99 0.00 0.00 0.00 0.00 -100.00 % 0.85 1 515.17 % -0.06 -160.94 % 0.10 88.83 % 0.05
EBITDA -42.082 M -119.93 % 211.163 M 19 816.43 % -1.071 M 94.87 % -20.874 M -124.36 % -9.304 M -30.55 % -7.127 M 54.21 % -15.566 M -294.21 % 8.015 M -48.65 % 15.609 M 6.58 % 14.646 M -28.57 % 20.503 M 2 203.66 % 890.017 K -17.97 % 1.085 M -73.36 % 4.073 M -18.86 % 5.020 M 868.06 % 518.563 K -95.15 % 10.689 M -96.59 % 313.464 M 526.08 % 50.068 M -73.49 % 188.885 M 12.71 % 167.590 M
Net income ratio -0.72 -128.40 % 2.53 1 033.47 % -0.27 17.82 % -0.33 1.60 % -0.33 0.47 % -0.34 0.00 0.00 0.00 -100.00 % 0.18 0.00 0.00 -100.00 % 0.54 0.00 0.00 0.00 0.00 -100.00 % 0.75 1 348.91 % -0.06 -166.12 % 0.09 74.62 % 0.05
Ratio EBITDA -0.73 -125.19 % 2.88 38 245.98 % -0.01 97.27 % -0.28 8.55 % -0.30 -139.85 % -0.13 0.00 0.00 0.00 -100.00 % 0.21 0.00 0.00 -100.00 % 1.28 0.00 0.00 0.00 0.00 -100.00 % 1.11 1 983.78 % 0.05 -75.14 % 0.21 28.29 % 0.17
Gross profit ratio -0.52 -339.72 % -0.12 -117.29 % 0.69 180.21 % -0.86 -291.39 % -0.22 -140.43 % -0.09 0.00 0.00 0.00 -100.00 % 0.45 0.00 0.00 100.00 % -0.02 0.00 0.00 0.00 0.00 100.00 % -0.47 -939.33 % 0.06 -72.71 % 0.21 12.76 % 0.18
Weighted average shs out dil 7.466 M 0.71 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.18 % 7.400 M 0.00 % 7.400 M -0.18 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M
Weighted average shs out 7.466 M 0.71 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.01 % 7.412 M -0.01 % 7.413 M 0.18 % 7.400 M -0.09 % 7.407 M -0.08 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M
EPS diluted -5.58 -122.31 % 25.01 582.82 % -5.18 -54.17 % -3.36 -141.73 % -1.39 45.91 % -2.57 4.81 % -2.70 -528.57 % 0.63 -61.59 % 1.64 -4.09 % 1.71 -20.47 % 2.15 3 537.90 % 0.06 -4.21 % 0.06 -82.86 % 0.36 414.29 % 0.07 1 266.67 % -0.01 -100.67 % 0.90 -96.86 % 28.70 475.16 % -7.65 -170.51 % 10.85 53.47 % 7.07
Earnings per share -5.58 -122.31 % 25.01 582.82 % -5.18 -54.17 % -3.36 -141.73 % -1.39 45.91 % -2.57 4.81 % -2.70 -528.57 % 0.63 -61.59 % 1.64 -4.09 % 1.71 -20.47 % 2.15 3 537.90 % 0.06 -4.21 % 0.06 -82.86 % 0.36 414.29 % 0.07 1 266.67 % -0.01 -100.67 % 0.90 -96.86 % 28.70 475.16 % -7.65 -170.51 % 10.85 53.47 % 7.07
Gross profit -30.453 M -247.92 % -8.753 M -108.94 % 97.950 M 250.54 % -65.065 M -860.23 % -6.776 M -30.86 % -5.178 M -16 081.25 % -32.000 K -3.23 % -31.000 K -29.17 % -24.000 K -100.07 % 32.297 M 186 078.35 % -17.366 K 1.83 % -17.689 K -5.58 % -16.754 K 99.63 % -4.555 M -270.93 % -1.228 M 64.99 % -3.508 M -157.75 % -1.361 M 98.98 % -133.574 M -352.18 % 52.968 M -70.90 % 182.022 M -0.93 % 183.737 M
Income tax expense -9.605 M -320.70 % 4.352 M -69.91 % 14.465 M 0.000 0.000 0.000 100.00 % -9.000 K -100.83 % 1.083 M -43.00 % 1.900 M 6.20 % 1.789 M -57.81 % 4.240 M 1 385.37 % 285.450 K -24.70 % 379.098 K -65.09 % 1.086 M 2 156.70 % -52.803 K -132.61 % 161.937 K -95.54 % 3.630 M -86.81 % 27.520 M 14 476.97 % 188.791 K -97.12 % 6.546 M 0.000
Cost of revenue 88.494 M 7.77 % 82.110 M 86.72 % 43.976 M -68.74 % 140.680 M 274.18 % 37.597 M -39.17 % 61.805 M 193 040.63 % 32.000 K 3.23 % 31.000 K 29.17 % 24.000 K -99.94 % 39.039 M 224 701.34 % 17.366 K -1.83 % 17.689 K -97.95 % 864.943 K -81.01 % 4.555 M 270.93 % 1.228 M -64.99 % 3.508 M 157.75 % 1.361 M -99.67 % 415.516 M -53.07 % 885.423 M 26.83 % 698.136 M -14.67 % 818.118 M
General and administrative expenses 1.328 M -96.60 % 39.113 M -64.00 % 108.651 M 2 298.48 % 4.530 M 23.84 % 3.658 M -55.05 % 8.138 M -49.24 % 16.033 M -26.81 % 21.907 M 70.39 % 12.857 M -61.06 % 33.016 M 3 491.13 % 919.376 K 12.62 % 816.350 K -3.19 % 843.279 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 3.662 M -74.15 % 14.165 M 122.76 % 6.359 M 216.37 % 2.010 M 247.75 % 578.000 K -80.78 % 3.008 M 203.23 % 992.000 K 383.90 % 205.000 K 16.48 % 176.000 K -93.01 % 2.517 M 234.19 % 753.160 K 1 608.35 % 44.087 K -40.36 % 73.917 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 16.481 M 0.000 -100.00 % 1.793 M -87.92 % 14.840 M 485.76 % -3.847 M -456.20 % 1.080 M 308.09 % -519.000 K 0.000 0.000 0.000 0.000 100.00 % -94.230 K 67.28 % -288.000 K -117.24 % 1.671 M 72 752.17 % -2.300 K 99.61 % -588.000 K -197.66 % 602.100 K 94.23 % 310.000 K 159.05 % -525.000 K -186.35 % 608.000 K 0.000
Operating expenses 21.471 M -59.70 % 53.278 M -54.39 % 116.803 M 446.32 % 21.380 M 5 396.14 % 389.000 K -96.51 % 11.146 M -36.47 % 17.544 M -22.30 % 22.579 M 66.28 % 13.579 M -61.78 % 35.533 M 514.12 % 5.786 M 119.42 % 2.637 M 82.49 % 1.445 M -13.52 % 1.671 M -61.96 % 4.393 M 0.92 % 4.353 M 39.92 % 3.111 M -80.76 % 16.169 M -66.27 % 47.936 M 43.46 % 33.415 M 0.000
Cost and expenses 109.965 M -18.92 % 135.626 M -15.64 % 160.779 M -0.79 % 162.060 M 326.63 % 37.986 M -47.15 % 71.871 M 308.92 % 17.576 M -22.26 % 22.610 M 66.21 % 13.603 M -81.78 % 74.674 M 1 186.82 % 5.803 M 118.49 % 2.656 M 14.98 % 2.310 M -62.90 % 6.226 M 10.76 % 5.621 M -28.50 % 7.861 M 75.78 % 4.472 M -98.96 % 431.685 M -53.75 % 933.359 M 27.59 % 731.551 M -10.58 % 818.118 M
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
Selling general and administrative expenses 4.990 M -90.63 % 53.278 M -53.68 % 115.010 M 1 658.56 % 6.540 M 54.39 % 4.236 M -57.92 % 10.066 M -40.88 % 17.025 M -23.01 % 22.112 M 69.66 % 13.033 M -63.32 % 35.533 M 514.12 % 5.786 M 142.70 % 2.384 M 35.07 % 1.765 M 0.000 -100.00 % 4.390 M 16.60 % 3.765 M 50.06 % 2.509 M -84.18 % 15.859 M -66.55 % 47.411 M 44.51 % 32.807 M 0.000
Interest income 9.657 M -3.53 % 10.010 M 112.21 % 4.717 M 1 168.01 % 372.000 K -47.16 % 704.000 K -55.47 % 1.581 M 660.10 % 208.000 K -99.24 % 27.453 M -12.36 % 31.325 M 75.72 % 17.827 M -33.44 % 26.784 M 692.90 % 3.378 M 7.17 % 3.152 M 0.000 0.000 -100.00 % 8.186 M -44.57 % 14.768 M -9.48 % 16.314 M 150.75 % 6.506 M 506.34 % 1.073 M 0.000
Interest expense 8.966 M -28.29 % 12.504 M 31.03 % 9.543 M 403.32 % 1.896 M 106.31 % 919.000 K -94.20 % 15.837 M 257.58 % 4.429 M 95.45 % 2.266 M 47.43 % 1.537 M 2 678.28 % 55.322 K 0.000 0.000 0.000 0.000 -100.00 % 4.230 M 2 819 900.00 % 150.000 0.000 -100.00 % 54.159 M -19.79 % 67.522 M 7.25 % 62.960 M -18.13 % 76.907 M
Depreciation and amortization 219.000 K -33.84 % 331.000 K -97.53 % 13.385 M 522.56 % 2.150 M 2 139.58 % 96.000 K 128.57 % 42.000 K 31.25 % 32.000 K 3.23 % 31.000 K 29.17 % 24.000 K -84.78 % 157.689 K -46.05 % 292.279 K 83.00 % 159.719 K -33.63 % 240.666 K -31.04 % 349.000 K 2.88 % 339.242 K -14.93 % 398.791 K 0.00 % 398.791 K -97.90 % 19.029 M -51.28 % 39.056 M 0.29 % 38.943 M 1.81 % 38.252 M
Operating income -51.924 M 16.61 % -62.269 M -230.29 % -18.853 M 78.19 % -86.445 M -1 106.49 % -7.165 M 53.00 % -15.244 M 13.27 % -17.576 M 22.26 % -22.610 M -66.21 % -13.603 M -320.36 % -3.236 M 49.36 % -6.390 M -166.03 % -2.402 M -3.98 % -2.310 M 62.90 % -6.226 M -10.76 % -5.621 M 28.50 % -7.861 M -75.78 % -4.472 M 97.01 % -149.744 M -3 075.24 % 5.033 M -96.61 % 148.607 M -19.12 % 183.737 M
Operating income ratio -0.89 -5.39 % -0.85 -539.02 % -0.13 88.38 % -1.14 -391.77 % -0.23 13.64 % -0.27 0.00 0.00 0.00 100.00 % -0.05 0.00 0.00 100.00 % -2.72 0.00 0.00 0.00 0.00 100.00 % -0.53 -10 002.54 % 0.01 -96.82 % 0.17 -7.94 % 0.18
Total other income expenses net 657.000 K -99.74 % 252.004 M 4 997.09 % -5.146 M -108.36 % 61.525 M 2 050.70 % -3.154 M 59.37 % -7.762 M -216.69 % -2.451 M -108.65 % 28.328 M 2.45 % 27.651 M 55.59 % 17.772 M -33.15 % 26.586 M 686.80 % 3.379 M 7.37 % 3.147 M -68.37 % 9.950 M 63.87 % 6.072 M -23.91 % 7.980 M -45.95 % 14.763 M -96.21 % 390.019 M 733.74 % -61.542 M 0.13 % -61.625 M 53.07 % -131.306 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 2011 2010 2009 2008 2007 2006 2005
Net debt 513.949 M 25.17 % 410.609 M -37.10 % 652.771 M -6.85 % 700.755 M 253.79 % 198.070 M 120.84 % 89.690 M -9.01 % 98.573 M 35.24 % 72.890 M 729.52 % 8.787 M -93.36 % 132.245 M 508.31 % -32.388 M 14.09 % -37.699 M -30.06 % -28.987 M -1 495.45 % -1.817 M -7.40 % -1.692 M -277.15 % -448.529 K 90.95 % -4.956 M -100.82 % 603.360 M -19.30 % 747.627 M -5.77 % 793.441 M
Total investments 443.623 M 29.26 % 343.208 M 116.85 % 158.269 M -15.05 % 186.304 M -16.74 % 223.749 M -5.36 % 236.426 M 1.81 % 232.234 M 0.85 % 230.275 M 1.34 % 227.229 M 6.88 % 212.597 M 5.45 % 201.600 M 0.00 % 201.600 M 0.00 % 201.600 M -43.12 % 354.456 M 1.86 % 347.972 M 5.44 % 330.027 M -16.95 % 397.374 M 27.57 % 311.500 M 2 016.85 % 14.715 M 0.000
Total debt 518.776 M 25.11 % 414.660 M -37.54 % 663.872 M -6.14 % 707.277 M 209.16 % 228.777 M 72.14 % 132.904 M 33.17 % 99.804 M 33.07 % 75.000 M 650.00 % 10.000 M -94.08 % 168.856 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 610.830 M -19.32 % 757.137 M -7.28 % 816.562 M
Accumulated other comprehensive income loss 295.273 M -68.82 % 947.105 M 40.47 % 674.247 M 86.08 % 362.334 M 764.41 % 41.917 M 1.78 % 41.183 M 0.00 % 41.183 M 0.00 % 41.183 M 0.00 % 41.183 M 9.86 % 37.487 M 2.00 % 36.752 M 0.00 % 36.752 M 0.00 % 36.752 M -85.10 % 246.645 M 0.50 % 245.407 M -0.02 % 245.449 M 2.79 % 238.789 M 817.24 % 26.033 M -68.53 % 82.732 M -70.20 % 277.628 M
Retained earnings 391.428 M -9.17 % 430.955 M 174.67 % 156.900 M -18.66 % 192.889 M -6.22 % 205.681 M -4.78 % 216.000 M -8.10 % 235.048 M -7.85 % 255.065 M 1.85 % 250.431 M 3.77 % 241.337 M 5.60 % 228.529 M 7.51 % 212.573 M 0.21 % 212.135 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -54.457 M
Common stock 74.125 M 0.00 % 74.125 M 0.00 % 74.125 M 0.00 % 74.125 M 0.00 % 74.125 M 0.00 % 74.125 M 0.00 % 74.125 M 0.00 % 74.125 M 0.00 % 74.125 M 0.00 % 74.125 M 0.00 % 74.125 M 0.00 % 74.125 M 0.00 % 74.125 M 0.00 % 74.125 M -0.98 % 74.860 M 0.99 % 74.125 M 0.00 % 74.125 M 0.00 % 74.125 M 0.00 % 74.125 M -0.98 % 74.860 M
Total equity 981.702 M -3.87 % 1.021 B -12.07 % 1.161 B 31.30 % 884.596 M 63.03 % 542.599 M -1.87 % 552.919 M -3.33 % 571.966 M -3.38 % 591.983 M 0.79 % 587.349 M 2.36 % 573.825 M 2.28 % 561.017 M 2.93 % 545.061 M 0.08 % 544.623 M 0.55 % 541.646 M 0.09 % 541.142 M -0.01 % 541.185 M 1.25 % 534.525 M 66.12 % 321.769 M -14.98 % 378.467 M 26.99 % 298.031 M
Other non current liabilities 818.000 K 3.41 % 791.000 K -61.62 % 2.061 M 10.63 % 1.863 M 86.67 % 998.000 K -19.90 % 1.246 M 10.46 % 1.128 M 6.62 % 1.058 M 1 190.26 % 81.999 K -96.70 % 2.485 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 -100.00 % 3.276 M -96.70 % 99.276 M 596.19 % 14.260 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 % 17.373 M -96.38 % 479.598 M -41.27 % 816.562 M
Total non current liabilities 818.000 K -79.89 % 4.067 M -95.99 % 101.337 M 528.52 % 16.123 M 1 515.53 % 998.000 K -19.90 % 1.246 M 10.46 % 1.128 M 6.62 % 1.058 M 1 190.26 % 81.999 K -96.70 % 2.485 M 0.000 0.000 0.000 0.000 -100.00 % 136.803 K -38.96 % 224.130 K -21.11 % 284.121 K -98.36 % 17.373 M -96.38 % 479.598 M -41.27 % 816.562 M
Other current liabilities 101.066 M 70.33 % 59.337 M -59.53 % 146.611 M 796.21 % 16.359 M 145.26 % 6.670 M -75.04 % 26.718 M 376.51 % 5.607 M -39.29 % 9.235 M 170.98 % 3.408 M -99.13 % 390.660 M -2.77 % 401.790 M 3.11 % 389.685 M -15.92 % 463.463 M 16.61 % 397.448 M 101 398.53 % 391.580 K -15.85 % 465.331 K -76.58 % 1.987 M -99.64 % 556.623 M 1 059.57 % 48.002 M -66.57 % 143.602 M
Deferred revenue 0.000 -100.00 % 22.231 M 0.000 -100.00 % 13.296 M 12.59 % 11.809 M 85.53 % 6.365 M -28.02 % 8.843 M 6.02 % 8.341 M 36.38 % 6.116 M -86.04 % 43.815 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 518.776 M 26.11 % 411.384 M -27.14 % 564.596 M -18.53 % 693.017 M 202.92 % 228.777 M 72.14 % 132.904 M 33.17 % 99.804 M 33.07 % 75.000 M 650.00 % 10.000 M -94.04 % 167.695 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 593.456 M 113.83 % 277.539 M 0.000
Total current liabilities 648.911 M 24.40 % 521.626 M -28.96 % 734.278 M 0.96 % 727.299 M 177.35 % 262.232 M 51.13 % 173.517 M 38.84 % 124.978 M 24.38 % 100.483 M -73.30 % 376.399 M -38.60 % 612.994 M 52.57 % 401.790 M 3.11 % 389.685 M -15.92 % 463.463 M 16.45 % 397.998 M 5 261.81 % 7.423 M 44.31 % 5.144 M -96.26 % 137.639 M -90.20 % 1.405 B 234.65 % 419.702 M 192.27 % 143.602 M
Total liabilities 649.729 M 23.59 % 525.693 M -37.09 % 835.615 M 12.40 % 743.422 M 182.42 % 263.230 M 50.62 % 174.763 M 38.58 % 126.106 M 24.19 % 101.541 M -73.03 % 376.481 M -38.83 % 615.479 M 53.18 % 401.790 M 3.11 % 389.685 M -15.92 % 463.463 M 16.45 % 397.998 M 5 164.78 % 7.560 M 40.83 % 5.368 M -96.11 % 137.923 M -90.30 % 1.422 B 58.11 % 899.300 M -6.34 % 960.164 M
Other non current assets 156.752 M 1 249.68 % 11.614 M -90.73 % 125.243 M 49.01 % 84.051 M 142.53 % 34.656 M 368.89 % 7.391 M 14.13 % 6.476 M 2.37 % 6.326 M 33.36 % 4.743 M -39.99 % 7.905 M -92.60 % 106.783 M -71.70 % 377.312 M 9.24 % 345.386 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 101.387 K -50.00 % 202.774 K
Long term investments 443.623 M -1.56 % 450.666 M 184.75 % 158.269 M -7.75 % 171.557 M -23.26 % 223.549 M -5.37 % 236.226 M 1.81 % 232.034 M 0.76 % 230.275 M 1.34 % 227.229 M 6.88 % 212.597 M 5.45 % 201.600 M 0.00 % 201.600 M 0.00 % 201.600 M 0.00 % 201.600 M 0.05 % 201.500 M 0.00 % 201.500 M 0.00 % 201.500 M 0.00 % 201.500 M 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 207.723 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 -100.00 % 206.582 M 0.02 % 206.542 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
Goodwill and intangible assets 0.000 0.000 -100.00 % 206.582 M 0.02 % 206.542 M 0.000 0.000 0.000 0.000 100.00 % -52.601 K -125.32 % 207.723 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 418.000 K -99.72 % 147.200 M -77.52 % 654.848 M 45.27 % 450.788 M 64 206.42 % 701.000 K -97.41 % 27.075 M 0.33 % 26.986 M -0.06 % 27.003 M -0.11 % 27.033 M -0.73 % 27.231 M 14 498.63 % 186.530 K -82.79 % 1.084 M -12.85 % 1.243 M -32.17 % 1.833 M 3.18 % 1.777 M -18.33 % 2.175 M -15.49 % 2.574 M -99.58 % 610.253 M 10.93 % 550.122 M -4.86 % 578.218 M
Total non current assets 620.212 M 0.19 % 619.043 M -46.39 % 1.155 B 26.48 % 912.938 M 252.61 % 258.906 M -4.35 % 270.692 M 1.96 % 265.496 M 0.72 % 263.604 M 1.75 % 259.058 M 4.48 % 247.940 M -19.65 % 308.570 M -46.80 % 579.996 M 5.79 % 548.229 M 169.49 % 203.433 M 0.08 % 203.277 M -0.20 % 203.675 M -0.20 % 204.074 M -74.86 % 811.753 M 47.53 % 550.224 M -4.87 % 578.421 M
Other current assets 181.786 M 171.89 % 66.861 M 10.40 % 60.560 M -8.95 % 66.515 M 120.13 % 30.216 M 99.99 % 15.109 M -41.17 % 25.681 M 164.26 % 9.718 M 224.47 % 2.995 M -95.27 % 63.372 M 211.51 % 20.343 M -44.05 % 36.358 M -77.33 % 160.354 M 3 911.39 % 3.997 M -96.49 % 113.968 M 8.23 % 105.299 M 0.18 % 105.111 M 3 089.79 % 3.295 M -62.13 % 8.701 M 0.000
Short term investments 200.000 K 0.00 % 200.000 K -96.68 % 6.020 M -59.18 % 14.747 M 7 273.50 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 152.856 M 4.36 % 146.472 M 13.96 % 128.527 M -34.38 % 195.874 M 78.07 % 110.000 M 647.52 % 14.715 M 0.000
cash and cash equivalents 4.827 M 25.34 % 3.851 M -65.31 % 11.101 M 70.21 % 6.522 M -78.76 % 30.707 M -28.94 % 43.214 M 3 410.48 % 1.231 M -41.66 % 2.110 M 73.95 % 1.213 M -96.69 % 36.611 M 13.04 % 32.388 M -14.09 % 37.699 M 30.06 % 28.987 M 1 495.45 % 1.817 M 7.40 % 1.692 M 277.15 % 448.529 K -90.95 % 4.956 M -33.66 % 7.470 M -21.46 % 9.510 M -58.87 % 23.121 M
Cash and short term investments 5.027 M 30.54 % 3.851 M -77.51 % 17.121 M -19.50 % 21.269 M -31.18 % 30.907 M -28.81 % 43.414 M 2 933.82 % 1.431 M -32.18 % 2.110 M 73.95 % 1.213 M -96.69 % 36.611 M 13.04 % 32.388 M -14.09 % 37.699 M 30.06 % 28.987 M -81.26 % 154.673 M 4.39 % 148.164 M 14.88 % 128.976 M -35.78 % 200.829 M 70.96 % 117.470 M 384.90 % 24.226 M 4.78 % 23.121 M
Total current assets 1.011 B 8.98 % 927.880 M 10.15 % 842.367 M 17.80 % 715.080 M 30.75 % 546.923 M 19.68 % 456.990 M 5.64 % 432.576 M 0.62 % 429.920 M -39.00 % 704.772 M -25.13 % 941.364 M 43.89 % 654.237 M 83.45 % 356.621 M -22.72 % 461.444 M -37.32 % 736.212 M 113.13 % 345.426 M 0.74 % 342.877 M -26.79 % 468.374 M -49.74 % 931.936 M 28.09 % 727.544 M 7.03 % 679.774 M
Inventory 725.492 M 3.30 % 702.290 M 12.25 % 625.662 M 35.76 % 460.872 M 6.11 % 434.333 M 11.01 % 391.259 M -3.30 % 404.605 M 6.42 % 380.179 M 15.36 % 329.553 M -50.54 % 666.237 M 137.82 % 280.148 M 0.84 % 277.818 M 3.63 % 268.086 M 0.000 0.000 0.000 0.000 -100.00 % 666.022 M 11.64 % 596.560 M 10.23 % 541.215 M
Net receivables 98.913 M -36.13 % 154.878 M 11.40 % 139.024 M -16.46 % 166.424 M 223.36 % 51.467 M 614.03 % 7.208 M 739.12 % 859.000 K -97.73 % 37.913 M -89.78 % 371.011 M 111.83 % 175.145 M 0.000 -100.00 % 4.746 M 18.14 % 4.017 M -99.30 % 577.541 M 593.38 % 83.294 M -23.30 % 108.602 M -33.14 % 162.434 M 11.91 % 145.149 M 48.03 % 98.057 M -15.06 % 115.438 M
Tax assets 19.419 M 103.06 % 9.563 M -2.11 % 9.769 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 52.601 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 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 0.000 0.000 0.000 0.000
Account payables 29.069 M 1.38 % 28.674 M 24.29 % 23.071 M 398.62 % 4.627 M -69.10 % 14.976 M 98.88 % 7.530 M -29.78 % 10.724 M 35.63 % 7.907 M -97.78 % 356.875 M 3 336.67 % 10.384 M 0.000 0.000 0.000 0.000 -100.00 % 7.012 M 93.79 % 3.618 M -96.66 % 108.422 M -57.30 % 253.943 M 189.84 % 87.615 M 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 440.085 K 0.000 0.000 0.000 -100.00 % 550.471 K 2 797.22 % 19.000 K -98.21 % 1.060 M -96.11 % 27.230 M 5 086.67 % 525.000 K -91.98 % 6.546 M 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 -100.00 % 7.385 M 14.64 % 6.442 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
Capital lease obligations 0.000 0.000 -100.00 % 27.875 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.161 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 373.360 K -68.05 % 1.169 M 0.000
Preferred stock 0.000 0.000 0.000 -100.00 % 144.109 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 220.876 M 151.25 % -430.955 M -186.60 % 497.612 M 100.00 % 248.806 M 12.65 % 220.876 M -0.33 % 221.611 M 0.00 % 221.610 M 0.00 % 221.610 M 0.00 % 221.610 M 0.33 % 220.876 M -0.33 % 221.610 M 0.00 % 221.610 M 0.00 % 221.610 M 0.33 % 220.876 M 0.00 % 220.876 M -0.33 % 221.610 M 0.00 % 221.610 M 0.00 % 221.610 M 0.00 % 221.610 M 0.000
Deferred tax liabilities non current 0.000 0.000 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 % 136.803 K -38.96 % 224.130 K -21.11 % 284.122 K 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.631 B 5.46 % 1.547 B -22.54 % 1.997 B 22.67 % 1.628 B 102.03 % 805.829 M 10.74 % 727.682 M 4.24 % 698.072 M 0.66 % 693.524 M -28.04 % 963.830 M -18.96 % 1.189 B 23.52 % 962.807 M 2.80 % 936.617 M -7.24 % 1.010 B 7.45 % 939.645 M 71.25 % 548.702 M 0.39 % 546.553 M -18.72 % 672.448 M -61.44 % 1.744 B 36.46 % 1.278 B 1.56 % 1.258 B
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2011 2010 2009 2008 2007 2006 2005
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2011 2008 2007 2006
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 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 -63.939 M 73.73 % -243.382 M 0.66 % -244.991 M -4 243.26 % 5.913 M 105.35 % -110.531 M -445.64 % 31.979 M 961.27 % -3.713 M 94.34 % -65.627 M -29.90 % -50.521 M -710.72 % -6.232 M 80.77 % -32.398 M -139.70 % 81.617 M 127.92 % -292.367 M -5 332.15 % 5.588 M 111.10 % -50.348 M -109.00 % 559.379 M 1 112.30 % -55.258 M
Accounts receivables -60.656 M 27.80 % -84.011 M 59.96 % -209.823 M -365.53 % 79.019 M 207.40 % -73.573 M -2 493.40 % 3.074 M -85.35 % 20.981 M -93.54 % 324.941 M 4 930.83 % 6.459 M -93.80 % 104.117 M 446.28 % -30.068 M -132.92 % 91.348 M 135.94 % -254.203 M 33.96 % -384.923 M -2 320.42 % -15.903 M 65.96 % -46.716 M -638.24 % 8.679 M
Inventory -23.202 M 73.34 % -87.037 M 49.03 % -170.765 M -593.43 % 34.608 M 217.12 % -29.550 M -321.41 % 13.346 M 154.64 % -24.426 M 51.75 % -50.626 M -42.34 % -35.566 M 70.96 % -122.461 M -5 155.13 % -2.330 M 76.05 % -9.732 M 74.50 % -38.164 M 0.000 -100.00 % 666.022 M 1 058.83 % -69.462 M -25.51 % -55.345 M
Accounts payables 396.000 K -96.48 % 11.264 M -35.41 % 17.440 M 115.47 % -112.706 M 0.000 0.000 0.000 -100.00 % 2.776 M 112.96 % -21.414 M -276.81 % 12.112 M 0.000 0.000 0.000 -100.00 % 390.511 M 155.75 % -700.467 M -203.69 % 675.557 M 7 962.20 % -8.592 M
Other working capital 19.523 M 123.35 % -83.598 M -170.75 % 118.157 M 2 266.93 % 4.992 M 167.39 % -7.408 M -147.61 % 15.559 M 5 905.60 % -268.000 K 99.92 % -342.718 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 1.552 M 100.71 % -219.137 M -4 159.60 % 5.398 M 109.60 % -56.212 M -1 899.94 % 3.123 M -69.66 % 10.295 M 681.64 % -1.770 M 43.67 % -3.142 M 42.20 % -5.436 M -113.49 % -2.546 M 84.44 % -16.366 M 78.71 % -76.880 M -126.45 % 290.711 M 39 926.03 % 726.306 K -97.04 % 24.526 M 1 820.32 % -1.426 M -7.50 % -1.326 M
Net cash provided by operating activities -103.830 M 62.49 % -276.794 M -4.60 % -264.633 M -262.21 % -73.061 M 37.89 % -117.631 M -605.55 % 23.268 M 191.36 % -25.469 M 60.27 % -64.103 M -46.40 % -43.785 M -1 188.19 % 4.024 M 112.37 % -32.516 M -709.52 % 5.335 M 657.17 % -957.441 K -113.38 % 7.157 M -96.52 % 205.962 M -61.88 % 540.311 M 760.44 % 62.795 M
Investments in property plant and equipment 0.000 100.00 % -176.000 K 94.34 % -3.112 M -131.55 % -1.344 M -369.93 % -286.000 K -118.32 % -131.000 K -773.33 % -15.000 K 0.000 100.00 % -106.000 K 57.48 % -249.270 K 0.000 0.000 0.000 100.00 % -950.149 K 96.07 % -24.171 M 75.71 % -99.520 M -899.79 % -9.954 M
Acquisitions net 0.000 0.000 -100.00 % 30.000 K 1 600.00 % -2.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 402.000 K -99.92 % 512.397 M 196 975.95 % 260.000 K -86.38 % 1.909 M
Purchases of investments 0.000 0.000 0.000 100.00 % -12.012 M 0.000 0.000 0.000 100.00 % -100.000 K 5.66 % -106.000 K 79.37 % -513.800 K 0.000 0.000 0.000 100.00 % -100.000 K 0.000 100.00 % -201.500 M 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 838.000 K -95.15 % 17.280 M 77.78 % 9.720 M 0.000 0.000 0.000 -100.00 % 34.161 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 9.657 M -97.43 % 376.443 M 1 050.04 % 32.733 M 12 068.40 % 269.000 K -61.79 % 704.000 K -55.50 % 1.582 M 660.58 % 208.000 K -99.24 % 27.290 M 25 645.28 % 106.000 K 102.15 % -4.936 M -115.45 % 31.943 M 627.40 % -6.057 M -625.21 % 1.153 M 0.000 0.000 0.000 0.000
Net cash used for investing activites 9.657 M -97.43 % 376.267 M 1 134.11 % 30.489 M 627.49 % 4.191 M -58.66 % 10.138 M 598.69 % 1.451 M 651.81 % 193.000 K -99.29 % 27.190 M -20.16 % 34.055 M 697.54 % -5.699 M -117.84 % 31.943 M 627.40 % -6.057 M -625.21 % 1.153 M 277.92 % -648.149 K -100.13 % 488.227 M 262.33 % -300.760 M -3 638.44 % -8.045 M
Debt repayment 104.116 M 211.83 % -93.100 M -136.18 % 257.348 M 478.32 % 44.499 M -53.59 % 95.873 M 189.65 % 33.100 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -610.830 M -317.50 % -146.307 M 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 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 100.00 % -27.367 M
Other financing activites -8.967 M 0.01 % -8.968 M 51.85 % -18.625 M -1 002.07 % -1.690 M -90.32 % -888.000 K 94.39 % -15.816 M -163.76 % 24.805 M -61.84 % 65.000 M 664.71 % 8.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 95.149 M 193.22 % -102.068 M -142.76 % 238.723 M 457.65 % 42.809 M -54.93 % 94.985 M 449.55 % 17.284 M -30.32 % 24.805 M -61.84 % 65.000 M 664.71 % 8.500 M 0.000 0.000 0.000 0.000 0.000 100.00 % -610.830 M -317.50 % -146.307 M -434.62 % -27.367 M
Effect of forex changes on cash 0.000 100.00 % -4.655 M -465 400.00 % -1.000 K -100.05 % 1.876 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
Net change in cash 976.000 K 113.46 % -7.250 M -258.33 % 4.579 M 118.93 % -24.184 M -93.35 % -12.508 M -129.79 % 41.983 M 4 876.22 % -879.000 K -197.99 % 897.000 K 206.83 % -839.639 K -147.40 % 1.772 M 409.10 % -573.122 K 20.62 % -722.018 K -468.84 % 195.754 K 0.000 0.000 0.000 0.000
Cash at beginning of period 3.851 M -65.31 % 11.101 M 70.21 % 6.522 M -78.76 % 30.706 M -28.94 % 43.214 M 3 410.48 % 1.231 M -41.66 % 2.110 M 73.95 % 1.213 M -40.91 % 2.053 M -93.66 % 32.388 M 3 691.47 % 854.243 K -45.81 % 1.576 M 14.18 % 1.381 M -18.39 % 1.692 M -77.35 % 7.470 M -21.46 % 9.510 M -58.87 % 23.121 M
Cash at end of period 4.827 M 25.34 % 3.851 M -65.31 % 11.101 M 70.21 % 6.522 M -78.76 % 30.706 M -28.94 % 43.214 M 3 410.48 % 1.231 M -41.66 % 2.110 M 73.95 % 1.213 M -96.69 % 36.611 M 12 923.27 % 281.121 K -67.09 % 854.243 K -45.81 % 1.576 M -13.24 % 1.817 M -63.34 % 4.956 M -33.66 % 7.470 M -21.46 % 9.510 M
Operating cash flow -103.830 M 62.49 % -276.794 M -4.60 % -264.633 M -262.21 % -73.061 M 37.89 % -117.631 M -605.55 % 23.268 M 191.36 % -25.469 M 60.27 % -64.103 M -46.40 % -43.785 M -1 188.19 % 4.024 M 112.37 % -32.516 M -709.52 % 5.335 M 657.17 % -957.441 K -113.38 % 7.157 M -96.52 % 205.962 M -61.88 % 540.311 M 760.44 % 62.795 M
Capital expenditure 0.000 100.00 % -176.000 K 94.34 % -3.112 M -131.55 % -1.344 M -369.93 % -286.000 K -118.32 % -131.000 K -773.33 % -15.000 K 0.000 100.00 % -106.000 K 57.48 % -249.266 K 0.000 100.00 % -2.000 0.000 100.00 % -950.146 K 96.07 % -24.171 M 75.71 % -99.520 M -899.79 % -9.954 M
Free CashFlow -103.830 M 62.51 % -276.970 M -3.45 % -267.745 M -259.85 % -74.405 M 37.00 % -118.102 M -610.45 % 23.137 M 190.79 % -25.484 M 60.25 % -64.103 M -46.05 % -43.891 M -1 262.86 % 3.774 M 111.61 % -32.516 M -709.52 % 5.335 M 657.17 % -957.441 K -115.42 % 6.207 M -96.59 % 181.792 M -58.76 % 440.791 M 734.19 % 52.841 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2011 2008 2007 2006
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31
Revenue 40.521 M 332.50 % 9.369 M -63.13 % 25.412 M 17.45 % 21.637 M 1 233.15 % 1.623 M 118.45 % -8.799 M -153.01 % 16.598 M -48.44 % 32.193 M -3.51 % 33.364 M 343.46 % -13.704 M -117.52 % 78.210 M 54.83 % 50.514 M 71.82 % 29.400 M 4.58 % 28.112 M 593.27 % 4.055 M -59.34 % 9.972 M -70.21 % 33.476 M 122.88 % 15.020 M 183.08 % 5.306 M -42.07 % 9.160 M 586.14 % 1.335 M -87.30 % 10.514 M -77.20 % 46.114 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 71.336 M 0.000 -100.00 % 5.546 M 9 803.57 % 56.000 K 0.000 -100.00 % 2.872 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net income -15.123 M 30.35 % -21.713 M -376.79 % -4.554 M 54.21 % -9.945 M -82.48 % -5.450 M 78.49 % -25.336 M -146.05 % -10.297 M -104.26 % 241.817 M 1 263.08 % -20.791 M -248.91 % 13.962 M 195.49 % -14.622 M 50.78 % -29.707 M -268.62 % -8.059 M 53.68 % -17.399 M -212.26 % -5.572 M -154.20 % -2.192 M -645.58 % -294.000 K -108.09 % 3.632 M 147.11 % -7.709 M 27.68 % -10.660 M -341.23 % 4.419 M 200.61 % -4.392 M 41.02 % -7.447 M -53.51 % -4.851 M -105.73 % -2.358 M 32.53 % -3.495 M 24.09 % -4.604 M 26.55 % -6.268 M -10.90 % -5.652 M -219.85 % 4.716 M 60.85 % 2.932 M 2 067.79 % -149.000 K -102.90 % 5.145 M -72.55 % 18.741 M 694.95 % -3.150 M -2 725.00 % 120.000 K -51.02 % 245.000 K 219.51 % -205.000 K -217.82 % 174.000 K -30.68 % 251.000 K 15.14 % 218.000 K 182.89 % -263.000 K
Income before tax -18.614 M 40.56 % -31.318 M -587.70 % -4.554 M 54.21 % -9.945 M -82.48 % -5.450 M 82.00 % -30.275 M -131.16 % -13.097 M -105.12 % 255.920 M 1 221.77 % -22.814 M -180.33 % 28.399 M 294.22 % -14.622 M 50.80 % -29.717 M -268.65 % -8.061 M 53.69 % -17.406 M -212.33 % -5.573 M -154.13 % -2.193 M -3 232.86 % 70.000 K 103.49 % -2.003 M 74.02 % -7.710 M 27.67 % -10.660 M -341.23 % 4.419 M 200.61 % -4.392 M 41.02 % -7.447 M -53.51 % -4.851 M -105.73 % -2.358 M 32.53 % -3.495 M 24.24 % -4.613 M 26.40 % -6.268 M -10.90 % -5.652 M -341.54 % 2.340 M -36.17 % 3.666 M 1 278.78 % -311.000 K -104.79 % 6.495 M -71.74 % 22.981 M 784.98 % -3.355 M -1 697.62 % 210.000 K -41.99 % 362.000 K 276.59 % -205.000 K -189.52 % 229.000 K -18.51 % 281.000 K -32.78 % 418.000 K 302.91 % -206.000 K
Income before tax ratio -0.46 86.26 % -3.34 -1 765.29 % -0.18 61.01 % -0.46 86.31 % -3.36 -197.59 % 3.44 536.05 % -0.79 -109.93 % 7.95 1 262.57 % -0.68 67.00 % -2.07 -1 008.44 % -0.19 68.22 % -0.59 -114.56 % -0.27 55.72 % -0.62 54.95 % -1.37 -524.95 % -0.22 -10 617.00 % 0.00 101.57 % -0.13 90.82 % -1.45 -24.86 % -1.16 -135.16 % 3.31 892.41 % -0.42 -158.67 % -0.16 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.03 0.00 100.00 % -0.06 -100.05 % 115.98 0.00 100.00 % -1.17 0.00 0.00 0.00 0.00 0.00 0.00 0.00
EBITDA -16.325 M 43.88 % -29.091 M -1 199.29 % -2.239 M 70.66 % -7.630 M -141.53 % -3.159 M 88.72 % -28.007 M -159.83 % -10.779 M -104.20 % 256.371 M 1 796.92 % -15.108 M -131.30 % 48.264 M 452.06 % -13.709 M 53.02 % -29.178 M -313.34 % -7.059 M 54.83 % -15.629 M -187.24 % -5.441 M -175.35 % -1.976 M -210.70 % 1.785 M 160.22 % -2.964 M 27.78 % -4.104 M -11.92 % -3.667 M -155.48 % 6.610 M 157.34 % -11.528 M -234.52 % 8.570 M 745.82 % -1.327 M -606.49 % 262.000 K 106.66 % -3.936 M 23.62 % -5.153 M -31.52 % -3.918 M 1.38 % -3.973 M -269.42 % 2.345 M -36.12 % 3.671 M 1 291.88 % -308.000 K -104.36 % 7.066 M -69.48 % 23.153 M 798.43 % -3.315 M -1 436.69 % 248.000 K -38.31 % 402.000 K 343.64 % -165.000 K 71.55 % -580.000 K -14.40 % -507.000 K -32.38 % -383.000 K 62.23 % -1.014 M
Net income ratio -0.37 83.90 % -2.32 -1 193.22 % -0.18 61.01 % -0.46 86.31 % -3.36 -216.62 % 2.88 564.14 % -0.62 -108.26 % 7.51 1 305.39 % -0.62 38.84 % -1.02 -444.95 % -0.19 68.21 % -0.59 -114.54 % -0.27 55.71 % -0.62 54.96 % -1.37 -525.12 % -0.22 -2 402.91 % -0.01 -103.63 % 0.24 116.64 % -1.45 -24.84 % -1.16 -135.16 % 3.31 892.41 % -0.42 -158.67 % -0.16 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.07 0.00 100.00 % -0.03 -100.03 % 91.88 0.00 100.00 % -1.10 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Ratio EBITDA -0.40 87.02 % -3.11 -3 424.12 % -0.09 75.01 % -0.35 81.88 % -1.95 -161.15 % 3.18 590.13 % -0.65 -108.15 % 7.96 1 858.65 % -0.45 87.14 % -3.52 -1 909.24 % -0.18 69.65 % -0.58 -140.57 % -0.24 56.81 % -0.56 58.57 % -1.34 -577.15 % -0.20 -471.62 % 0.05 127.02 % -0.20 74.49 % -0.77 -93.21 % -0.40 -108.09 % 4.95 551.58 % -1.10 -689.98 % 0.19 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.03 0.00 100.00 % -0.06 -100.04 % 126.18 0.00 100.00 % -1.15 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Gross profit ratio -0.28 91.08 % -3.14 -11 999.12 % 0.03 126.50 % -0.10 76.73 % -0.43 -119.17 % 2.23 598.80 % -0.45 -200.62 % 0.44 123.08 % 0.20 104.10 % -4.86 -1 600.12 % 0.32 238.88 % 0.10 -64.38 % 0.27 111.43 % -2.35 -225.59 % -0.72 -580.34 % -0.11 -88.72 % -0.06 84.41 % -0.36 -0.66 % -0.36 -76.73 % -0.20 78.52 % -0.94 16.74 % -1.13 -609.77 % 0.22 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.45 0.00 100.00 % -1.00 0.00 % -1.00 0.00 100.00 % -1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Weighted average shs out dil 7.413 M -0.71 % 7.466 M 0.00 % 7.466 M 0.59 % 7.422 M 0.77 % 7.365 M -0.65 % 7.413 M 0.07 % 7.408 M -0.07 % 7.413 M -0.16 % 7.425 M -0.03 % 7.427 M 0.07 % 7.422 M 0.19 % 7.408 M 0.20 % 7.393 M -0.15 % 7.404 M -0.34 % 7.429 M 0.22 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.14 % 7.403 M 0.52 % 7.365 M -1.06 % 7.444 M -0.04 % 7.447 M -0.21 % 7.463 M 1.28 % 7.369 M -0.71 % 7.422 M -0.05 % 7.426 M 0.71 % 7.374 M -0.85 % 7.437 M 0.32 % 7.413 M 1.13 % 7.330 M -1.61 % 7.450 M -0.09 % 7.457 M 0.66 % 7.408 M -1.23 % 7.500 M 25.00 % 6.000 M -26.53 % 8.167 M 19.52 % 6.833 M -21.46 % 8.700 M 3.98 % 8.367 M 15.14 % 7.267 M 10.52 % 6.575 M
Weighted average shs out 7.413 M -0.71 % 7.466 M 0.00 % 7.466 M 0.59 % 7.422 M 0.77 % 7.365 M -0.65 % 7.413 M 0.07 % 7.408 M -0.07 % 7.413 M -0.16 % 7.425 M -0.03 % 7.427 M 0.07 % 7.422 M 0.19 % 7.408 M 0.20 % 7.393 M -0.15 % 7.404 M -0.34 % 7.429 M 0.22 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.00 % 7.413 M 0.14 % 7.403 M 0.52 % 7.365 M -1.01 % 7.440 M -0.09 % 7.447 M -0.21 % 7.463 M 1.28 % 7.369 M -0.71 % 7.422 M -0.05 % 7.426 M 0.71 % 7.374 M -0.85 % 7.437 M 0.32 % 7.413 M 1.13 % 7.330 M -1.61 % 7.450 M -0.09 % 7.457 M 0.66 % 7.408 M -1.23 % 7.500 M 25.00 % 6.000 M -26.53 % 8.167 M 19.51 % 6.834 M -21.45 % 8.700 M 3.98 % 8.367 M 15.14 % 7.267 M 12.63 % 6.452 M
EPS diluted -2.04 29.90 % -2.91 -377.05 % -0.61 54.48 % -1.34 -81.08 % -0.74 78.36 % -3.42 -146.04 % -1.39 -104.26 % 32.62 1 265.00 % -2.80 -248.94 % 1.88 195.43 % -1.97 50.87 % -4.01 -267.89 % -1.09 53.62 % -2.35 -213.33 % -0.75 -150.00 % -0.30 -655.67 % -0.04 -108.10 % 0.49 147.12 % -1.04 27.78 % -1.44 -340.00 % 0.60 201.69 % -0.59 41.00 % -1.00 -53.85 % -0.65 -103.13 % -0.32 31.91 % -0.47 24.19 % -0.62 27.06 % -0.85 -11.84 % -0.76 -218.75 % 0.64 60.00 % 0.40 2 100.00 % -0.02 -102.90 % 0.69 -72.73 % 2.53 702.38 % -0.42 -2 200.00 % 0.02 -33.33 % 0.03 200.00 % -0.03 -250.00 % 0.02 -33.33 % 0.03 0.00 % 0.03 175.19 % -0.04
Earnings per share -2.04 29.90 % -2.91 -377.05 % -0.61 54.48 % -1.34 -81.08 % -0.74 78.36 % -3.42 -146.04 % -1.39 -104.26 % 32.62 1 265.00 % -2.80 -248.94 % 1.88 195.43 % -1.97 50.87 % -4.01 -267.89 % -1.09 53.62 % -2.35 -213.33 % -0.75 -150.00 % -0.30 -655.67 % -0.04 -108.10 % 0.49 147.12 % -1.04 27.78 % -1.44 -340.00 % 0.60 201.69 % -0.59 41.00 % -1.00 -53.85 % -0.65 -103.13 % -0.32 31.91 % -0.47 24.19 % -0.62 27.06 % -0.85 -11.84 % -0.76 -218.75 % 0.64 60.00 % 0.40 2 100.00 % -0.02 -102.90 % 0.69 -72.73 % 2.53 702.38 % -0.42 -2 200.00 % 0.02 -33.33 % 0.03 200.00 % -0.03 -250.00 % 0.02 -33.33 % 0.03 0.00 % 0.03 173.71 % -0.04
Gross profit -11.336 M 61.43 % -29.393 M -4 487.01 % 670.000 K 131.12 % -2.153 M -210.23 % -694.000 K 96.46 % -19.631 M -164.43 % -7.424 M -151.88 % 14.310 M 115.25 % 6.648 M -90.03 % 66.667 M 162.85 % 25.363 M 424.68 % 4.834 M -38.79 % 7.898 M 111.95 % -66.069 M -2 157.23 % -2.927 M -176.65 % -1.058 M 43.78 % -1.882 M 65.26 % -5.417 M -184.96 % -1.901 M -2.37 % -1.857 M -47.38 % -1.260 M 89.43 % -11.918 M -216.23 % 10.254 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.297 M 0.000 100.00 % -5.546 M -9 803.57 % -56.000 K -222.47 % -17.366 K 99.40 % -2.872 M -734.88 % -344.000 K -59.26 % -216.000 K -1 121.10 % -17.689 K 0.000 0.000 0.000 100.00 % -16.754 K
Income tax expense -3.491 M 63.65 % -9.605 M 0.000 0.000 0.000 100.00 % -4.938 M -76.36 % -2.800 M -123.16 % 12.090 M 0.000 -100.00 % 14.465 M 1 446 400.00 % 1.000 K 200.00 % -1.000 K 0.000 100.00 % -5.000 K 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 -100.00 % 9.000 K 0.000 0.000 -100.00 % 514.000 K -29.97 % 734.000 K 553.09 % -162.000 K -112.00 % 1.350 M -68.16 % 4.240 M 2 168.29 % -205.000 K -327.78 % 90.000 K -23.08 % 117.000 K 25 900.00 % 450.000 -99.18 % 55.000 K 83.33 % 30.000 K -85.00 % 200.000 K 250.27 % 57.098 K
Cost of revenue 51.857 M 33.78 % 38.762 M 56.66 % 24.742 M 4.00 % 23.790 M 926.76 % 2.317 M -78.61 % 10.832 M -52.88 % 22.986 M 28.54 % 17.883 M -33.06 % 26.716 M 133.24 % -80.371 M -252.08 % 52.847 M 15.69 % 45.680 M 112.45 % 21.502 M -77.17 % 94.181 M 1 248.91 % 6.982 M -36.70 % 11.030 M -68.80 % 35.358 M 73.01 % 20.437 M 183.57 % 7.207 M -34.58 % 11.017 M 324.55 % 2.595 M -88.43 % 22.432 M -37.45 % 35.860 M 0.000 -100.00 % 8.000 K 0.000 0.000 0.000 0.000 -100.00 % 39.039 M 0.000 -100.00 % 5.546 M 9 803.57 % 56.000 K 222.47 % 17.366 K -99.40 % 2.872 M 734.88 % 344.000 K 59.26 % 216.000 K -69.92 % 718.000 K 0.000 0.000 0.000 -100.00 % 16.754 K
General and administrative expenses 431.000 K 3.36 % 417.000 K 59.16 % 262.000 K -6.43 % 280.000 K -24.12 % 369.000 K -94.73 % 7.003 M 2 401.07 % 280.000 K -36.36 % 440.000 K -64.02 % 1.223 M -75.13 % 4.918 M 6.50 % 4.618 M 2 978.67 % 150.000 K -36.71 % 237.000 K -74.04 % 913.000 K 175.83 % 331.000 K 0.000 -100.00 % 311.000 K -76.04 % 1.298 M 124.18 % 579.000 K -14.09 % 674.000 K 1 397.78 % 45.000 K -94.56 % 827.000 K 71.93 % 481.000 K 162.84 % 183.000 K 12.27 % 163.000 K -92.20 % 2.091 M 340.21 % 475.000 K -61.91 % 1.247 M 237.94 % 369.000 K -64.79 % 1.048 M 1 051.65 % 91.000 K -88.39 % 784.000 K 353.18 % 173.000 K -67.93 % 539.376 K 116.62 % 249.000 K 315.00 % 60.000 K -10.45 % 67.000 K -89.78 % 655.350 K 957.02 % 62.000 K -1.59 % 63.000 K 75.00 % 36.000 K -94.52 % 657.279 K
Selling and marketing expenses 953.000 K -7.30 % 1.028 M 14.73 % 896.000 K 2.28 % 876.000 K 1.62 % 862.000 K -93.91 % 14.165 M 1 346.88 % 979.000 K -92.97 % 13.919 M -37.69 % 22.339 M 251.30 % 6.359 M -83.35 % 38.198 M 39.64 % 27.354 M 54.00 % 17.762 M 783.68 % 2.010 M -18.98 % 2.481 M 0.000 -100.00 % 398.000 K -31.14 % 578.000 K -58.60 % 1.396 M 34.49 % 1.038 M -8.22 % 1.131 M -62.40 % 3.008 M 167.14 % 1.126 M -0.35 % 1.130 M -1.57 % 1.148 M 15.73 % 992.000 K -8.99 % 1.090 M 5.11 % 1.037 M 4.22 % 995.000 K -60.47 % 2.517 M 36.64 % 1.842 M -66.77 % 5.543 M 9 798.21 % 56.000 K -92.56 % 753.160 K -73.41 % 2.832 M 844.00 % 300.000 K 70.45 % 176.000 K 299.21 % 44.087 K -83.49 % 267.000 K 80.41 % 148.000 K 0.00 % 148.000 K 100.22 % 73.917 K
Other expenses 7.253 M 851.84 % 762.000 K -81.77 % 4.180 M -39.50 % 6.909 M 87.08 % 3.693 M 138.16 % -9.677 M -311.10 % 4.584 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 -100.00 % 3.546 M 0.000 -100.00 % 4.288 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.201 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 7.684 M 248.16 % 2.207 M -58.65 % 5.338 M -33.81 % 8.065 M 63.79 % 4.924 M -57.15 % 11.491 M 96.66 % 5.843 M -53.30 % 12.511 M -54.31 % 27.380 M 7.71 % 25.421 M -40.63 % 42.816 M 23.92 % 34.550 M 87.03 % 18.473 M 262.93 % 5.090 M 36.28 % 3.735 M -33.00 % 5.575 M 686.32 % 709.000 K -29.94 % 1.012 M -46.48 % 1.891 M -20.91 % 2.391 M 163.04 % 909.000 K -93.21 % 13.392 M 601.15 % 1.910 M 43.07 % 1.335 M -59.43 % 3.291 M -11.13 % 3.703 M -19.73 % 4.613 M -26.40 % 6.268 M 10.90 % 5.652 M -87.59 % 45.541 M 1 208.65 % 3.480 M 1 018.97 % 311.000 K -39.61 % 515.000 K -44.44 % 927.000 K -72.37 % 3.355 M 1 056.90 % 290.000 K -19.89 % 362.000 K 1.97 % 355.000 K 55.02 % 229.000 K -18.51 % 281.000 K -32.78 % 418.000 K -87.49 % 3.341 M
Cost and expenses 59.541 M 45.33 % 40.969 M 36.20 % 30.080 M -5.57 % 31.855 M 339.93 % 7.241 M -46.91 % 13.638 M -54.33 % 29.865 M -21.46 % 38.027 M -29.70 % 54.096 M 198.45 % -54.950 M -157.44 % 95.663 M 19.23 % 80.231 M 114.18 % 37.460 M -62.26 % 99.271 M 826.29 % 10.717 M -35.46 % 16.605 M -53.96 % 36.067 M 68.15 % 21.449 M 135.76 % 9.098 M -32.14 % 13.408 M 282.65 % 3.504 M -90.22 % 35.824 M -5.15 % 37.770 M 2 729.21 % 1.335 M -59.53 % 3.299 M -10.91 % 3.703 M -27.55 % 5.111 M 30.18 % 3.926 M 9.48 % 3.586 M -94.02 % 59.990 M 1 621.38 % 3.485 M -52.19 % 7.290 M 1 176.71 % 571.000 K -50.86 % 1.162 M -72.86 % 4.282 M 575.39 % 634.000 K 24.56 % 509.000 K -52.56 % 1.073 M 368.56 % 229.000 K -18.51 % 281.000 K -32.78 % 418.000 K -87.55 % 3.358 M
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 431.000 K -70.17 % 1.445 M 24.78 % 1.158 M 0.17 % 1.156 M -6.09 % 1.231 M -94.18 % 21.168 M 1 581.33 % 1.259 M -91.23 % 14.359 M -39.06 % 23.562 M -7.31 % 25.421 M -40.63 % 42.816 M 23.92 % 34.550 M 91.96 % 17.999 M 30.49 % 13.793 M 390.50 % 2.812 M -49.56 % 5.575 M 412.41 % 1.088 M 7.51 % 1.012 M -48.76 % 1.975 M 15.36 % 1.712 M 45.58 % 1.176 M -82.99 % 6.915 M 330.30 % 1.607 M 22.39 % 1.313 M -60.10 % 3.291 M -46.09 % 6.105 M 290.10 % 1.565 M -31.48 % 2.284 M 67.45 % 1.364 M -94.96 % 27.044 M 677.13 % 3.480 M 99.54 % 1.744 M 238.64 % 515.000 K -44.44 % 927.000 K -69.91 % 3.081 M 962.41 % 290.000 K -1.02 % 293.000 K -82.35 % 1.660 M 404.56 % 329.000 K 55.92 % 211.000 K 14.67 % 184.000 K -84.45 % 1.183 M
Interest income 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.211 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 -100.00 % 3.411 M -4.96 % 3.589 M 3 759.14 % 93.000 K -98.41 % 5.866 M 159.44 % 2.261 M -35.69 % 3.516 M 34.61 % 2.612 M 1 155.77 % 208.000 K 0.000 -100.00 % 2.342 M 13.36 % 2.066 M -88.41 % 17.827 M 0.000 0.000 0.000 -100.00 % 26.784 M 0.000 0.000 0.000 -100.00 % 3.378 M 0.000 0.000 0.000 -100.00 % 3.152 M
Interest expense 2.236 M 1.18 % 2.210 M -2.21 % 2.260 M 0.00 % 2.260 M 1.07 % 2.236 M 139.77 % -5.623 M -348.81 % 2.260 M 16.68 % 1.937 M -67.73 % 6.002 M -36.16 % 9.402 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.690 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
Depreciation and amortization 53.000 K -1.85 % 54.000 K -1.82 % 55.000 K 0.00 % 55.000 K 0.00 % 55.000 K -1.79 % 56.000 K -1.75 % 57.000 K 103.84 % -1.486 M -187.21 % 1.704 M -83.71 % 10.462 M 1 047.15 % 912.000 K 69.67 % 537.500 K -46.36 % 1.002 M -43.55 % 1.775 M 1 234.59 % 133.000 K -38.43 % 216.000 K 764.00 % 25.000 K -21.88 % 32.000 K 204.76 % 10.500 K -19.23 % 13.000 K 8.33 % 12.000 K 14.29 % 10.500 K 31.23 % 8.001 K 0.01 % 8.000 K 0.00 % 8.000 K 0.00 % 8.000 K 3.23 % 7.750 K 0.00 % 7.750 K 0.00 % 7.750 K 55.00 % 5.000 K 0.00 % 5.000 K 66.67 % 3.000 K -99.47 % 571.000 K 231.98 % 172.000 K 330.00 % 40.000 K 0.00 % 40.000 K 0.00 % 40.000 K 0.00 % 40.000 K 0.00 % 40.000 K 0.00 % 40.000 K 0.00 % 40.000 K -33.52 % 60.167 K
Operating income -19.020 M 39.81 % -31.600 M -576.95 % -4.668 M 54.32 % -10.218 M -81.88 % -5.618 M 81.95 % -31.122 M -134.58 % -13.267 M -127.41 % -5.834 M 71.86 % -20.732 M -150.26 % 41.246 M 336.33 % -17.453 M 41.27 % -29.716 M -268.64 % -8.061 M -204.74 % 7.696 M 215.52 % -6.662 M -0.44 % -6.633 M -156.00 % -2.591 M 59.70 % -6.429 M -69.54 % -3.792 M 10.73 % -4.248 M -95.85 % -2.169 M -154.00 % 4.017 M -51.86 % 8.344 M 522.70 % -1.974 M 40.16 % -3.299 M 16.35 % -3.944 M 22.83 % -5.111 M -30.18 % -3.926 M 1.38 % -3.981 M -150.06 % 7.952 M 328.18 % -3.485 M 52.19 % -7.290 M -1 176.71 % -571.000 K 40.83 % -965.000 K 77.46 % -4.282 M -575.39 % -634.000 K -24.56 % -509.000 K 52.56 % -1.073 M -73.06 % -620.000 K -13.35 % -547.000 K -29.31 % -423.000 K 60.61 % -1.074 M
Operating income ratio -0.47 86.08 % -3.37 -1 736.12 % -0.18 61.10 % -0.47 86.36 % -3.46 -197.87 % 3.54 542.50 % -0.80 -341.07 % -0.18 70.84 % -0.62 79.35 % -3.01 -1 248.74 % -0.22 62.07 % -0.59 -114.55 % -0.27 -200.15 % 0.27 116.66 % -1.64 -146.99 % -0.67 -759.40 % -0.08 81.92 % -0.43 40.11 % -0.71 -54.10 % -0.46 71.46 % -1.62 -525.25 % 0.38 111.15 % 0.18 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.11 0.00 100.00 % -1.31 87.11 % -10.20 0.00 100.00 % -1.49 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Total other income expenses net 406.000 K 43.97 % 282.000 K 147.37 % 114.000 K -58.24 % 273.000 K 62.50 % 168.000 K -80.17 % 847.000 K 398.24 % 170.000 K -99.94 % 261.754 M 12 672.24 % -2.082 M 83.79 % -12.847 M -553.80 % 2.831 M 283 200.00 % -1.000 K -200.00 % 1.000 K -99.98 % 4.600 M 322.41 % 1.089 M -75.47 % 4.440 M 66.85 % 2.661 M -39.88 % 4.426 M 212.97 % -3.918 M 38.90 % -6.412 M -197.33 % 6.588 M -11.34 % 7.431 M 147.06 % -15.791 M -349.12 % -3.516 M -473.65 % 941.000 K 109.58 % 449.000 K -18.07 % 548.000 K 123.40 % -2.342 M -40.16 % -1.671 M 70.22 % -5.612 M -178.48 % 7.151 M 2.46 % 6.979 M -1.23 % 7.066 M -70.49 % 23.946 M 2 483.17 % 927.000 K 10.36 % 840.000 K -3.56 % 871.000 K 1.14 % 861.141 K 1.43 % 849.000 K 2.54 % 828.000 K -1.55 % 841.000 K -3.18 % 868.597 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-06-30 2022-03-31 2021-09-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-03-31 2018-06-30 2018-03-31 2017-03-31 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31
Net debt 0.000 -100.00 % 513.949 M 0.000 -100.00 % 459.691 M 0.000 -100.00 % 410.609 M 2 374.59 % 16.593 M -95.29 % 351.942 M 1 749.80 % 19.026 M -97.09 % 652.771 M 2 969.12 % 21.269 M -96.94 % 694.055 M 34.69 % 515.289 M 160.15 % 198.070 M 10 324.74 % 1.900 M -98.83 % 162.400 M 274.07 % 43.414 M -51.60 % 89.690 M 712.19 % 11.043 M -88.16 % 93.261 M -5.39 % 98.573 M 5 060.89 % 1.910 M -97.38 % 72.890 M -64.95 % 207.941 M 57.24 % 132.245 M 201.19 % 43.907 M 200.00 % -43.907 M -235.57 % 32.388 M 200.00 % -32.388 M 19.44 % -40.203 M -206.64 % 37.699 M 200.00 % -37.699 M -220.19 % 31.367 M 200.00 % -31.367 M -208.21 % 28.987 M 200.00 % -28.987 M
Total investments 0.000 -100.00 % 443.623 M 0.000 -100.00 % 339.464 M 0.000 -100.00 % 343.208 M 934.20 % 33.186 M -92.87 % 465.449 M 1 123.19 % 38.052 M -86.17 % 275.228 M 547.02 % 42.538 M -76.32 % 179.604 M 3 072.66 % 5.661 M -97.47 % 223.749 M 5 788.13 % 3.800 M -98.48 % 250.332 M 188.31 % 86.828 M -62.97 % 234.477 M 961.65 % 22.086 M -90.61 % 235.140 M 2.00 % 230.519 M 5 934.53 % 3.820 M -85.71 % 26.735 M 54 461.22 % 49.000 K -99.98 % 202.063 M 130.10 % 87.814 M -59.54 % 217.014 M 235.02 % 64.776 M -67.87 % 201.600 M 0.00 % 201.600 M 167.38 % 75.397 M -62.60 % 201.600 M 221.36 % 62.734 M -68.88 % 201.600 M 247.74 % 57.974 M -71.24 % 201.600 M
Total debt 0.000 -100.00 % 518.776 M 0.000 -100.00 % 459.905 M 0.000 -100.00 % 414.660 M 0.000 -100.00 % 368.335 M 0.000 -100.00 % 663.872 M 0.000 -100.00 % 707.277 M 33.40 % 530.208 M 131.76 % 228.777 M 0.000 -100.00 % 164.300 M 0.000 -100.00 % 132.904 M 0.000 -100.00 % 104.304 M 4.51 % 99.804 M 0.000 -100.00 % 75.000 M -64.72 % 212.572 M 25.89 % 168.856 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 981.702 M 232.47 % 295.273 M -70.65 % 1.006 B 7.96 % 931.790 M -8.76 % 1.021 B 7.83 % 947.105 M -10.39 % 1.057 B 0.000 -100.00 % 1.154 B 153.08 % 456.013 M -48.07 % 878.154 M 509.41 % 144.100 M 94.40 % 74.125 M -74.87 % 295.001 M -46.04 % 546.678 M 15.69 % 472.553 M -14.53 % 552.919 M 1 242.59 % 41.183 M -92.71 % 564.757 M 15.11 % 490.632 M 1 070.48 % 41.917 M -92.92 % 591.983 M 0.000 0.000 -100.00 % 36.752 M -93.51 % 566.013 M 15.07 % 491.888 M -12.32 % 561.017 M 1 426.48 % 36.752 M 0.000 -100.00 % 545.061 M 1 383.07 % 36.752 M -93.26 % 545.092 M 15.74 % 470.967 M -13.52 % 544.623 M 1 352.84 % 37.487 M
Retained earnings 0.000 -100.00 % 391.428 M 0.000 0.000 0.000 -100.00 % 430.955 M 0.000 0.000 0.000 -100.00 % 156.900 M 0.000 -100.00 % 192.890 M 0.000 -100.00 % 205.681 M 0.000 0.000 0.000 -100.00 % 215.999 M 0.000 0.000 -100.00 % 235.048 M 0.000 -100.00 % 255.065 M -0.13 % 255.406 M 5.83 % 241.337 M 0.000 0.000 0.000 -100.00 % 228.529 M 0.000 0.000 -100.00 % 212.573 M 0.000 0.000 0.000 -100.00 % 212.135 M
Common stock 0.000 -100.00 % 74.125 M 0.000 -100.00 % 74.125 M 0.000 -100.00 % 74.125 M 0.000 -100.00 % 74.125 M 0.000 -100.00 % 74.125 M 0.000 -100.00 % 74.125 M 0.00 % 74.125 M 0.00 % 74.125 M 0.000 -100.00 % 74.125 M 0.000 -100.00 % 74.125 M 0.000 -100.00 % 74.125 M 0.00 % 74.125 M 0.000 -100.00 % 74.125 M 0.00 % 74.125 M 0.00 % 74.125 M 0.000 -100.00 % 74.125 M 0.000 -100.00 % 74.125 M 0.00 % 74.125 M 0.000 -100.00 % 74.125 M 0.000 -100.00 % 74.125 M 0.000 -100.00 % 74.125 M
Total equity 981.702 M 0.00 % 981.702 M -2.41 % 1.006 B 0.00 % 1.006 B -1.50 % 1.021 B 0.00 % 1.021 B -3.38 % 1.057 B 0.00 % 1.057 B -9.00 % 1.161 B 0.00 % 1.161 B 31.30 % 884.596 M 0.00 % 884.597 M 1.14 % 874.596 M 61.19 % 542.599 M -0.75 % 546.678 M 0.00 % 546.678 M -1.13 % 552.919 M 0.00 % 552.919 M -2.10 % 564.757 M 0.00 % 564.757 M -1.26 % 571.966 M -3.38 % 591.983 M 0.00 % 591.983 M 0.70 % 587.894 M 2.45 % 573.825 M 1.38 % 566.013 M 0.00 % 566.013 M 0.89 % 561.017 M 0.00 % 561.017 M 2.86 % 545.425 M 0.07 % 545.061 M 0.00 % 545.061 M -0.01 % 545.092 M 0.00 % 545.092 M 0.09 % 544.623 M 0.00 % 544.623 M
Other non current liabilities -981.702 M -120 112.47 % 818.000 K 100.08 % -1.006 B -135 122.15 % 745.000 K 100.07 % -1.021 B -129 206.19 % 791.000 K 100.07 % -1.057 B -177 142.21 % 597.000 K 0.000 -100.00 % 2.061 M 0.000 -100.00 % 1.863 M -98.16 % 100.997 M 10 019.94 % 998.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.058 M -46.63 % 1.983 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.083 M 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 0.000 0.000 -100.00 % 449.000 K 0.000 -100.00 % 3.276 M 0.000 -100.00 % 6.405 M 0.000 -100.00 % 99.276 M 0.000 -100.00 % 14.260 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
Total non current liabilities -981.702 M -120 112.47 % 818.000 K 100.08 % -1.006 B -84 347.49 % 1.194 M 100.12 % -1.021 B -25 210.15 % 4.067 M 100.38 % -1.057 B -15 194.86 % 7.002 M 0.000 -100.00 % 101.337 M 0.000 -100.00 % 16.123 M -84.04 % 100.997 M 10 019.94 % 998.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.058 M -46.63 % 1.983 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.083 M 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 0.000 -100.00 % 101.066 M 0.000 -100.00 % 90.331 M 0.000 -100.00 % 59.337 M 0.000 -100.00 % 84.433 M 0.000 -100.00 % 133.823 M 0.000 -100.00 % 16.530 M -10.79 % 18.530 M 165.02 % 6.992 M 0.000 -100.00 % 29.560 M 0.000 -100.00 % 33.083 M 0.000 -100.00 % 48.008 M 232.24 % 14.450 M 0.000 -100.00 % 17.576 M -95.42 % 383.444 M -11.60 % 433.754 M 0.000 -100.00 % 418.885 M 0.000 -100.00 % 401.790 M 4.66 % 383.896 M 0.000 -100.00 % 389.685 M 0.000 -100.00 % 466.327 M 0.000 -100.00 % 463.463 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.231 M 0.000 0.000 0.000 -100.00 % 13.196 M 0.000 -100.00 % 13.296 M 0.000 -100.00 % 11.809 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
Short term debt 0.000 -100.00 % 518.776 M 0.000 -100.00 % 459.456 M 0.000 -100.00 % 411.384 M 0.000 -100.00 % 361.930 M 0.000 -100.00 % 564.188 M 0.000 -100.00 % 692.846 M 30.67 % 530.208 M 132.08 % 228.455 M 0.000 -100.00 % 164.300 M 0.000 -100.00 % 132.904 M 0.000 -100.00 % 104.304 M 4.51 % 99.804 M 0.000 -100.00 % 75.000 M -64.72 % 212.572 M 25.89 % 168.856 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 0.000 -100.00 % 648.911 M 0.000 -100.00 % 583.451 M 0.000 -100.00 % 521.626 M 0.000 -100.00 % 470.897 M 0.000 -100.00 % 734.278 M 0.000 -100.00 % 727.299 M 31.72 % 552.152 M 110.56 % 262.232 M 0.000 -100.00 % 204.231 M 0.000 -100.00 % 173.517 M 0.000 -100.00 % 168.345 M 34.70 % 124.978 M 0.000 -100.00 % 100.483 M -83.48 % 608.090 M -0.80 % 612.994 M 0.000 -100.00 % 418.885 M 0.000 -100.00 % 401.790 M 4.66 % 383.896 M 0.000 -100.00 % 389.685 M 0.000 -100.00 % 466.327 M 0.000 -100.00 % 463.463 M
Total liabilities -981.702 M -251.09 % 649.729 M 164.59 % -1.006 B -272.06 % 584.645 M 157.25 % -1.021 B -294.26 % 525.693 M 149.74 % -1.057 B -321.16 % 477.899 M 0.000 -100.00 % 835.615 M 0.000 -100.00 % 743.422 M 13.82 % 653.149 M 148.13 % 263.230 M 0.000 -100.00 % 204.231 M 0.000 -100.00 % 173.517 M 0.000 -100.00 % 168.345 M 34.70 % 124.978 M 0.000 -100.00 % 101.541 M -83.36 % 610.073 M -0.48 % 612.994 M 0.000 -100.00 % 418.885 M 0.000 -100.00 % 401.790 M 4.10 % 385.979 M 0.000 -100.00 % 389.685 M 0.000 -100.00 % 466.327 M 0.000 -100.00 % 463.463 M
Other non current assets 0.000 -100.00 % 156.752 M 0.000 -100.00 % 261.178 M 0.000 -100.00 % 11.614 M 169.99 % -16.593 M -110.65 % 155.754 M 918.64 % -19.026 M -217.38 % 16.209 M 176.21 % -21.269 M -125.30 % 84.052 M 141.33 % 34.828 M 0.50 % 34.656 M 1 924.00 % -1.900 M -105.53 % 34.389 M 179.21 % -43.414 M -221.60 % 35.703 M 423.31 % -11.043 M -133.32 % 33.139 M -4.10 % 34.554 M 1 909.11 % -1.910 M -100.91 % 209.866 M -2.49 % 215.214 M 406.19 % 42.516 M 196.83 % -43.907 M -144.92 % 97.737 M 401.77 % -32.388 M -130.33 % 106.783 M -72.07 % 382.312 M 1 114.12 % -37.699 M -109.99 % 377.312 M 1 302.90 % -31.367 M -108.47 % 370.386 M 1 377.77 % -28.987 M -108.39 % 345.386 M
Long term investments 0.000 -100.00 % 443.623 M 0.000 -100.00 % 339.264 M 0.000 -100.00 % 450.666 M 0.000 -100.00 % 465.249 M 0.000 -100.00 % 267.303 M 0.000 -100.00 % 171.557 M 3 041.49 % 5.461 M -97.56 % 223.549 M 0.000 -100.00 % 250.332 M 0.000 -100.00 % 234.477 M 0.000 -100.00 % 235.140 M 2.00 % 230.519 M 0.000 -100.00 % 26.735 M 54 461.22 % 49.000 K -99.98 % 202.063 M 0.000 -100.00 % 217.014 M 0.000 -100.00 % 201.600 M 0.00 % 201.600 M 0.000 -100.00 % 201.600 M 0.000 -100.00 % 201.600 M 0.000 -100.00 % 201.600 M
Intangible assets 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 % 157.018 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 116.767 K -43.79 % 207.723 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 206.582 M 0.000 -100.00 % 206.542 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
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 206.582 M 0.000 -100.00 % 206.542 M 31.54 % 157.018 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 116.767 K -43.79 % 207.723 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 0.000 -100.00 % 418.000 K 0.000 -100.00 % 526.000 K 0.000 -100.00 % 147.200 M 0.000 -100.00 % 690.000 K 0.000 -100.00 % 654.848 M 0.000 -100.00 % 450.788 M 89.76 % 237.555 M 33 788.02 % 701.000 K 0.000 -100.00 % 566.000 K 0.000 -100.00 % 512.000 K 0.000 -100.00 % 407.000 K -3.78 % 423.000 K 0.000 -100.00 % 27.003 M -2.20 % 27.610 M 4 031.40 % 668.289 K 0.000 -100.00 % 399.000 K 0.000 -100.00 % 186.530 K -81.42 % 1.004 M 0.000 -100.00 % 1.084 M 0.000 -100.00 % 1.163 M 0.000 -100.00 % 1.243 M
Total non current assets 0.000 -100.00 % 620.212 M 0.000 -100.00 % 610.531 M 0.000 -100.00 % 619.043 M 3 830.75 % -16.593 M -102.63 % 631.462 M 3 418.94 % -19.026 M -101.65 % 1.155 B 5 529.08 % -21.269 M -102.33 % 912.939 M 109.94 % 434.860 M 67.96 % 258.906 M 13 726.63 % -1.900 M -100.67 % 285.287 M 757.13 % -43.414 M -116.04 % 270.692 M 2 551.25 % -11.043 M -104.11 % 268.686 M 1.20 % 265.496 M 14 000.31 % -1.910 M -100.72 % 263.604 M 8.46 % 243.042 M -0.98 % 245.455 M 659.03 % -43.907 M -113.93 % 315.150 M 1 073.05 % -32.388 M -110.50 % 308.570 M -47.25 % 584.916 M 1 651.55 % -37.699 M -106.50 % 579.996 M 1 949.06 % -31.367 M -105.47 % 573.149 M 2 077.26 % -28.987 M -105.29 % 548.229 M
Other current assets -5.027 M -102.77 % 181.786 M 44 009.66 % -414.000 K -100.25 % 166.289 M 4 204.89 % -4.051 M -106.55 % 61.830 M 0.000 -100.00 % 144.374 M 0.000 -100.00 % 58.655 M 0.000 -100.00 % 66.515 M -88.04 % 556.233 M 1 740.86 % 30.216 M 0.000 -100.00 % 31.562 M 0.000 -100.00 % 15.109 M 0.000 -100.00 % 28.715 M 7.39 % 26.740 M 0.000 -100.00 % 9.718 M -45.97 % 17.986 M -71.62 % 63.372 M 0.000 -100.00 % 341.884 M 0.000 -100.00 % 20.343 M -17.09 % 24.538 M 0.000 -100.00 % 36.358 M 0.000 -100.00 % 137.873 M 0.000 -100.00 % 164.119 M
Short term investments 0.000 -100.00 % 200.000 K 0.000 -100.00 % 200.000 K 0.000 -100.00 % 200.000 K -99.40 % 33.186 M 16 493.00 % 200.000 K -99.47 % 38.052 M 380.15 % 7.925 M -81.37 % 42.538 M 428.62 % 8.047 M 3 923.50 % 200.000 K 0.00 % 200.000 K -94.74 % 3.800 M 0.000 -100.00 % 86.828 M 0.000 -100.00 % 22.086 M 0.000 0.000 -100.00 % 3.820 M 0.000 0.000 0.000 -100.00 % 87.814 M 0.000 -100.00 % 64.776 M 0.000 0.000 -100.00 % 75.397 M 0.000 -100.00 % 62.734 M 0.000 -100.00 % 57.974 M 0.000
cash and cash equivalents 0.000 -100.00 % 4.827 M 0.000 -100.00 % 214.000 K 0.000 -100.00 % 3.851 M 123.21 % -16.593 M -201.22 % 16.393 M 186.16 % -19.026 M -271.39 % 11.101 M 152.19 % -21.269 M -260.86 % 13.222 M -11.37 % 14.919 M -51.41 % 30.707 M 1 716.16 % -1.900 M -200.00 % 1.900 M 104.38 % -43.414 M -200.46 % 43.214 M 491.32 % -11.043 M -200.00 % 11.043 M 797.08 % 1.231 M 164.45 % -1.910 M -190.52 % 2.110 M -54.44 % 4.631 M -87.35 % 36.611 M 183.38 % -43.907 M -200.00 % 43.907 M 235.57 % -32.388 M -200.00 % 32.388 M -19.44 % 40.203 M 206.64 % -37.699 M -200.00 % 37.699 M 220.19 % -31.367 M -200.00 % 31.367 M 208.21 % -28.987 M -200.00 % 28.987 M
Cash and short term investments 5.027 M 0.00 % 5.027 M 1 114.25 % 414.000 K 0.00 % 414.000 K -89.78 % 4.051 M 5.19 % 3.851 M -76.79 % 16.593 M 0.00 % 16.593 M -12.79 % 19.026 M 0.00 % 19.026 M -10.55 % 21.269 M 0.00 % 21.269 M 40.68 % 15.119 M -51.08 % 30.907 M 1 526.68 % 1.900 M 0.00 % 1.900 M -95.62 % 43.414 M 0.46 % 43.214 M 291.32 % 11.043 M 0.00 % 11.043 M 797.08 % 1.231 M -35.55 % 1.910 M -9.48 % 2.110 M -54.44 % 4.631 M -87.35 % 36.611 M -16.62 % 43.907 M 0.00 % 43.907 M 35.57 % 32.388 M 0.00 % 32.388 M -19.44 % 40.203 M 6.64 % 37.699 M 0.00 % 37.699 M 20.19 % 31.367 M 0.00 % 31.367 M 8.21 % 28.987 M 0.00 % 28.987 M
Total current assets 0.000 -100.00 % 1.011 B 0.000 -100.00 % 980.029 M 0.000 -100.00 % 927.880 M 5 492.00 % 16.593 M -98.16 % 903.379 M 4 648.13 % 19.026 M -97.74 % 842.367 M 3 860.54 % 21.269 M -97.03 % 715.080 M -34.57 % 1.093 B 99.82 % 546.923 M 28 685.42 % 1.900 M -99.59 % 466.868 M 975.39 % 43.414 M -90.50 % 456.990 M 4 038.28 % 11.043 M -97.63 % 465.592 M 7.63 % 432.576 M 22 547.96 % 1.910 M -99.56 % 429.920 M -54.98 % 954.924 M 1.44 % 941.364 M 2 044.00 % 43.907 M -93.44 % 669.748 M 1 967.89 % 32.388 M -95.05 % 654.237 M 88.82 % 346.488 M 819.10 % 37.699 M -89.43 % 356.621 M 1 036.93 % 31.367 M -92.87 % 439.908 M 1 417.60 % 28.987 M -93.72 % 461.444 M
Inventory 0.000 -100.00 % 725.492 M 0.000 -100.00 % 730.616 M 0.000 -100.00 % 707.321 M 0.000 -100.00 % 674.029 M 0.000 -100.00 % 625.662 M 0.000 -100.00 % 460.872 M -4.52 % 482.705 M 11.14 % 434.333 M 0.000 -100.00 % 433.406 M 0.000 -100.00 % 391.259 M 0.000 -100.00 % 425.834 M 5.25 % 404.605 M 0.000 -100.00 % 380.179 M -45.33 % 695.440 M 4.38 % 666.237 M 0.000 -100.00 % 283.957 M 0.000 -100.00 % 280.148 M -0.48 % 281.495 M 0.000 -100.00 % 277.818 M 0.000 -100.00 % 270.416 M 0.000 -100.00 % 268.086 M
Net receivables 0.000 -100.00 % 98.913 M 0.000 -100.00 % 82.710 M 0.000 -100.00 % 154.878 M 0.000 -100.00 % 68.383 M 0.000 -100.00 % 139.024 M 0.000 -100.00 % 166.424 M 328.61 % 38.829 M -24.56 % 51.467 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.913 M -83.99 % 236.867 M 35.24 % 175.145 M 0.000 0.000 0.000 0.000 -100.00 % 252.000 K 0.000 -100.00 % 252.347 K 0.000 -100.00 % 252.000 K 0.000 -100.00 % 252.347 K
Tax assets 0.000 -100.00 % 19.419 M 0.000 -100.00 % 9.563 M 0.000 -100.00 % 9.563 M 0.000 -100.00 % 9.769 M 0.000 -100.00 % 9.769 M 0.000 0.000 100.00 % -2.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 52.601 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 assets 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 29.069 M 0.000 -100.00 % 33.664 M 0.000 -100.00 % 28.674 M 0.000 -100.00 % 24.534 M 0.000 -100.00 % 23.071 M 0.000 -100.00 % 4.627 M 35.53 % 3.414 M -77.20 % 14.976 M 0.000 -100.00 % 10.371 M 0.000 -100.00 % 7.530 M 0.000 0.000 -100.00 % 10.724 M 0.000 -100.00 % 7.907 M -20.46 % 9.941 M -4.27 % 10.384 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 2.132 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 -100.00 % 7.385 M 0.000 -100.00 % 6.442 M 3 255.21 % 192.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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.025 M 0.000 100.00 % -171.000 K 0.000 100.00 % -322.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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 144.109 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
Other total stockholders equity 0.000 -100.00 % 220.876 M 0.000 -100.00 % 931.790 M 0.000 100.00 % -430.955 M 0.000 -100.00 % 982.817 M 13 208.29 % 7.385 M -98.42 % 467.040 M 7 149.92 % 6.442 M -98.01 % 322.931 M -55.53 % 726.154 M 2 354.58 % -32.208 M 0.000 0.000 0.000 -100.00 % 221.612 M 0.000 0.000 -100.00 % 220.876 M 0.000 -100.00 % 262.793 M 1.71 % 258.362 M 16.58 % 221.610 M 0.000 0.000 0.000 -100.00 % 221.610 M -52.98 % 471.300 M 0.000 -100.00 % 221.610 M 0.000 0.000 0.000 -100.00 % 220.876 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 -100.00 % 1.631 B 0.000 -100.00 % 1.591 B 0.000 -100.00 % 1.547 B 0.000 -100.00 % 1.535 B 0.000 -100.00 % 1.997 B 0.000 -100.00 % 1.628 B 6.56 % 1.528 B 89.59 % 805.829 M 0.000 -100.00 % 752.155 M 0.000 -100.00 % 727.682 M 0.000 -100.00 % 734.278 M 5.19 % 698.072 M 0.000 -100.00 % 693.524 M -42.11 % 1.198 B 0.94 % 1.187 B 0.000 -100.00 % 984.898 M 0.000 -100.00 % 962.807 M 3.37 % 931.404 M 0.000 -100.00 % 936.617 M 0.000 -100.00 % 1.013 B 0.000 -100.00 % 1.010 B
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-06-30 2022-03-31 2021-09-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-03-31 2018-06-30 2018-03-31 2017-03-31 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 15.123 M -30.35 % 21.713 M 376.79 % 4.554 M -54.21 % 9.945 M 82.48 % 5.450 M -78.49 % 25.336 M 143.36 % 10.411 M 104.31 % -241.817 M -1 263.14 % 20.790 M 248.90 % -13.962 M -195.49 % 14.622 M -50.78 % 29.708 M 2 970 900.00 % -1,000.000 -100.01 % 16.854 M 0.000 0.000 0.000 100.00 % -3.632 M -147.11 % 7.710 M -27.67 % 10.660 M 341.23 % -4.419 M -200.61 % 4.392 M -41.02 % 7.447 M 53.51 % 4.851 M 105.73 % 2.358 M -32.53 % 3.495 M -24.09 % 4.604 M -26.55 % 6.268 M 10.90 % 5.652 M 219.85 % -4.716 M -60.84 % -2.932 M -2 067.79 % 149.000 K 102.90 % -5.145 M 72.55 % -18.741 M -694.97 % 3.150 M 2 725.00 % -120.000 K 51.02 % -245.000 K -219.40 % 205.190 K 217.93 % -174.000 K 30.68 % -251.000 K -15.14 % -218.000 K -183.00 % 262.666 K
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 114.000 K -99.95 % 241.817 M 1 263.08 % -20.791 M -248.91 % 13.962 M 195.49 % -14.622 M 0.000 100.00 % -8.059 M 53.68 % -17.399 M -212.26 % -5.572 M -154.20 % -2.192 M -645.58 % -294.000 K -108.09 % 3.632 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
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 114.000 K 0.000 100.00 % -31.892 M -328.42 % 13.962 M 195.49 % -14.622 M 0.000 100.00 % -8.059 M 53.68 % -17.399 M -212.26 % -5.572 M -154.20 % -2.192 M -645.58 % -294.000 K -108.09 % 3.632 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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.507 M 0.70 % 16.393 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 0.000 0.000 0.000 0.000 0.000 0.000
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.851 M -76.67 % 16.507 M 0.70 % 16.393 M 178.85 % -20.791 M -287.29 % 11.101 M 175.92 % -14.622 M 0.000 100.00 % -8.059 M 53.68 % -17.399 M -212.26 % -5.572 M -154.20 % -2.192 M -645.58 % -294.000 K -108.09 % 3.632 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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 114.000 K -99.95 % 241.817 M 1 263.08 % -20.791 M -248.91 % 13.962 M 195.49 % -14.622 M 0.000 100.00 % -8.059 M 53.68 % -17.399 M -212.26 % -5.572 M -154.20 % -2.192 M -645.58 % -294.000 K -108.09 % 3.632 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
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 114.000 K -99.95 % 241.817 M 1 263.08 % -20.791 M -248.91 % 13.962 M 195.49 % -14.622 M 0.000 100.00 % -8.059 M 53.68 % -17.399 M -212.26 % -5.572 M -154.20 % -2.192 M -645.58 % -294.000 K -108.09 % 3.632 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
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2016 2015 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005