BAIDFIN.NS

Baid Finserv Limited BAIDFIN.NS

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 825.459 M 110.25 % 392.613 M -28.24 % 547.084 M 9.36 % 500.259 M -7.33 % 539.821 M -9.88 % 598.995 M 3.25 % 580.135 M 41.33 % 410.479 M 44.06 % 284.943 M 56.49 % 182.086 M 116.98 % 83.917 M 14.18 % 73.493 M -63.09 % 199.130 M 132.84 % 85.524 M 174.06 % 31.206 M -9.11 % 34.335 M 54.57 % 22.213 M -8.81 % 24.360 M
Net income 134.459 M 4.04 % 129.240 M 24.52 % 103.791 M 18.12 % 87.872 M 17.48 % 74.795 M -1.68 % 76.073 M -3.09 % 78.498 M 1 283.50 % 5.674 M -85.70 % 39.687 M 44.40 % 27.485 M 129.07 % 11.998 M 18.17 % 10.154 M 1.47 % 10.007 M 55.37 % 6.441 M 5.02 % 6.133 M 3.57 % 5.922 M 400.18 % 1.184 M -80.17 % 5.971 M
Income before tax 181.369 M 0.22 % 180.971 M 29.36 % 139.896 M 15.12 % 121.526 M 18.11 % 102.891 M -0.68 % 103.595 M -4.19 % 108.129 M 30.73 % 82.714 M 44.57 % 57.215 M 42.42 % 40.173 M 121.87 % 18.107 M 17.53 % 15.406 M 19.83 % 12.857 M 36.36 % 9.428 M 0.77 % 9.357 M 3.55 % 9.036 M 296.48 % 2.279 M -68.95 % 7.339 M
Income before tax ratio 0.22 -52.33 % 0.46 80.26 % 0.26 5.26 % 0.24 27.45 % 0.19 10.21 % 0.17 -7.21 % 0.19 -7.50 % 0.20 0.35 % 0.20 -8.99 % 0.22 2.25 % 0.22 2.93 % 0.21 224.67 % 0.06 -41.43 % 0.11 -63.23 % 0.30 13.94 % 0.26 156.50 % 0.10 -65.95 % 0.30
EBITDA 204.378 M 29.28 % 158.091 M -50.90 % 321.993 M -0.39 % 323.247 M 279.70 % 85.133 M -37.72 % 136.704 M 4.34 % 131.012 M -68.08 % 410.479 M 564.17 % 61.803 M 45.51 % 42.472 M 115.34 % 19.723 M -50.04 % 39.477 M 12.34 % 35.140 M 22.07 % 28.787 M 44.27 % 19.953 M 14.57 % 17.415 M 145.45 % 7.095 M -31.44 % 10.349 M
Net income ratio 0.16 -50.52 % 0.33 73.51 % 0.19 8.01 % 0.18 26.77 % 0.14 9.10 % 0.13 -6.14 % 0.14 878.91 % 0.01 -90.08 % 0.14 -7.73 % 0.15 5.57 % 0.14 3.49 % 0.14 174.92 % 0.05 -33.27 % 0.08 -61.68 % 0.20 13.95 % 0.17 223.59 % 0.05 -78.25 % 0.25
Ratio EBITDA 0.25 -38.51 % 0.40 -31.59 % 0.59 -8.91 % 0.65 309.72 % 0.16 -30.90 % 0.23 1.06 % 0.23 -77.42 % 1.00 361.05 % 0.22 -7.01 % 0.23 -0.76 % 0.24 -56.25 % 0.54 204.39 % 0.18 -47.57 % 0.34 -47.36 % 0.64 26.06 % 0.51 58.79 % 0.32 -24.82 % 0.42
Gross profit ratio 0.81 28.54 % 0.63 39.59 % 0.45 12.69 % 0.40 42.51 % 0.28 -12.93 % 0.32 -7.15 % 0.35 -61.82 % 0.91 127.75 % 0.40 -59.99 % 0.99 -0.37 % 1.00 -0.15 % 1.00 267.71 % 0.27 -34.86 % 0.42 -58.52 % 1.01 66.13 % 0.61 -39.44 % 1.00 0.00 % 1.00
Weighted average shs out dil 120.053 M -0.01 % 120.068 M 12.65 % 106.581 M -11.23 % 120.070 M 0.00 % 120.068 M 0.00 % 120.068 M 0.00 % 120.068 M 18.93 % 100.959 M 3.28 % 97.752 M 58.98 % 61.487 M -0.07 % 61.530 M -0.01 % 61.538 M 0.24 % 61.394 M 0.08 % 61.344 M 0.02 % 61.334 M -0.19 % 61.450 M -1.39 % 62.316 M 1.23 % 61.557 M
Weighted average shs out 120.053 M -0.01 % 120.068 M 12.65 % 106.581 M -11.23 % 120.070 M 0.00 % 120.068 M 0.00 % 120.068 M 0.00 % 120.068 M 18.93 % 100.959 M 3.28 % 97.752 M 59.08 % 61.450 M -0.13 % 61.530 M -0.01 % 61.538 M 0.24 % 61.394 M 0.08 % 61.344 M 0.02 % 61.334 M -0.19 % 61.450 M -1.39 % 62.316 M 1.23 % 61.557 M
EPS diluted 1.12 3.70 % 1.08 11.34 % 0.97 32.88 % 0.73 17.74 % 0.62 -1.59 % 0.63 -3.08 % 0.65 1 056.58 % 0.06 -86.29 % 0.41 -8.89 % 0.45 125.00 % 0.20 17.65 % 0.17 6.25 % 0.16 45.45 % 0.11 10.00 % 0.10 3.73 % 0.10 407.37 % 0.02 -80.41 % 0.10
Earnings per share 1.12 3.70 % 1.08 11.34 % 0.97 32.88 % 0.73 17.74 % 0.62 -1.59 % 0.63 -3.08 % 0.65 1 056.58 % 0.06 -86.29 % 0.41 -8.89 % 0.45 125.00 % 0.20 17.65 % 0.17 6.25 % 0.16 45.45 % 0.11 10.00 % 0.10 3.73 % 0.10 407.37 % 0.02 -80.41 % 0.10
Gross profit 665.316 M 170.26 % 246.174 M 0.18 % 245.738 M 23.24 % 199.401 M 32.06 % 150.988 M -21.53 % 192.426 M -4.13 % 200.716 M -46.04 % 371.974 M 228.10 % 113.373 M -37.39 % 181.074 M 116.18 % 83.759 M 14.01 % 73.467 M 35.71 % 54.135 M 51.67 % 35.692 M 13.68 % 31.396 M 50.99 % 20.793 M -6.39 % 22.213 M -8.81 % 24.360 M
Income tax expense 46.910 M -9.32 % 51.731 M 43.28 % 36.105 M 7.28 % 33.654 M 19.78 % 28.097 M 2.09 % 27.523 M -7.11 % 29.630 M -61.54 % 77.040 M 339.53 % 17.528 M 38.14 % 12.688 M 107.72 % 6.108 M 16.30 % 5.252 M 84.30 % 2.850 M -4.61 % 2.987 M -7.32 % 3.223 M 3.53 % 3.114 M 184.35 % 1.095 M -19.96 % 1.368 M
Cost of revenue 539.993 M 268.75 % 146.439 M -49.96 % 292.647 M 8.06 % 270.818 M -20.84 % 342.132 M -15.85 % 406.568 M 7.16 % 379.419 M 885.35 % 38.506 M -77.56 % 171.569 M 16 853.33 % 1.012 M 541.56 % 157.743 K 500.56 % 26.266 K -99.98 % 144.995 M 190.97 % 49.832 M 26 355.30 % -189.798 K -101.40 % 13.542 M 0.000 0.000
General and administrative expenses 103.227 M 40.32 % 73.566 M 271.55 % 19.800 M 67.33 % 11.833 M 35.64 % 8.724 M -6.59 % 9.339 M -23.06 % 12.138 M 631.41 % -2.284 M -137.43 % 6.102 M 54.41 % 3.952 M -61.60 % 10.293 M 17 086.40 % 59.891 K -4.33 % 62.599 K 0.000 -100.00 % 14.290 M 50.21 % 9.513 M 0.000 0.000
Selling and marketing expenses 3.034 M 34.01 % 2.264 M -9.55 % 2.503 M 1 145.27 % 201.000 K -13.53 % 232.450 K -59.71 % 577.004 K -58.68 % 1.396 M -38.86 % 2.284 M 144.99 % 932.287 K -49.56 % 1.848 M 597.98 % 264.832 K -96.91 % 8.568 M 3 292.69 % 252.550 K 0.000 0.000 0.000 0.000 0.000
Other expenses -6.826 M 75.69 % -28.075 M -130.40 % 92.355 M 116.15 % 42.727 M -16.01 % 50.870 M -33.52 % 76.517 M 3 466.20 % 2.146 M 184.82 % -2.530 M -1 153.98 % 240.000 K -47.83 % 460.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 87.996 M 84.27 % 47.755 M -58.35 % 114.658 M 109.38 % 54.761 M -8.47 % 59.826 M -30.78 % 86.433 M -8.73 % 94.695 M 3 843.53 % -2.530 M -104.78 % 52.924 M -37.50 % 84.675 M 152.41 % 33.546 M 1.06 % 33.194 M 120.78 % 15.035 M -16.91 % 18.094 M 25.37 % 14.432 M 84.43 % 7.825 M -48.73 % 15.264 M 7.88 % 14.149 M
Cost and expenses 627.989 M 728.15 % 75.830 M -66.80 % 228.370 M 26.96 % 179.873 M -6.38 % 192.133 M -61.03 % 493.001 M 3.98 % 474.114 M 18 842.91 % -2.530 M -101.13 % 224.494 M 161.99 % 85.687 M 154.23 % 33.704 M 1.46 % 33.220 M -79.24 % 160.030 M 135.60 % 67.926 M 376.93 % 14.242 M -33.35 % 21.368 M 39.99 % 15.264 M 7.88 % 14.149 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.218 7.25 % 0.204 1.51 % 0.201 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 94.822 M 25.05 % 75.830 M 240.00 % 22.303 M 85.33 % 12.034 M 34.37 % 8.956 M -9.68 % 9.916 M -26.73 % 13.534 M 9 688 988 503.18 % 0.140 -100.00 % 7.035 M 21.28 % 5.801 M -45.06 % 10.558 M 22.37 % 8.628 M 59.54 % 5.408 M 0.000 -100.00 % 14.290 M 50.21 % 9.513 M 0.000 0.000
Interest income 0.000 -100.00 % 5.143 M 7.10 % 4.802 M -83.48 % 29.066 M -30.40 % 41.764 M 51.54 % 27.561 M 210.94 % 8.864 M 74.87 % 5.069 M 51.42 % 3.347 M 108.03 % 1.609 M 159.14 % 620.932 K 3 201.95 % 18.805 K 0.000 -100.00 % 10.740 M 66.49 % 6.451 M -6.12 % 6.872 M 0.000 0.000
Interest expense 0.000 -100.00 % 543.000 K 0.000 0.000 0.000 -100.00 % 310.467 M 317 014.03 % 97.904 K -88.85 % 878.235 K 69.86 % 517.041 K -99.03 % 53.111 M 65.72 % 32.050 M 36.14 % 23.541 M 0.000 -100.00 % 19.045 M 82.19 % 10.453 M 27.81 % 8.179 M 75.14 % 4.670 M 62.60 % 2.872 M
Depreciation and amortization 7.301 M 51.07 % 4.833 M 47.39 % 3.279 M 14.61 % 2.861 M -1.34 % 2.900 M -99.44 % 521.389 M 14.59 % 455.006 M 239.98 % 133.835 M -41.14 % 227.390 M 11 583.24 % 1.946 M 19.71 % 1.626 M 206.75 % 530.020 K 0.73 % 526.203 K 67.94 % 313.334 K 119.59 % 142.689 K -28.69 % 200.092 K 37.05 % 146.000 K 5.80 % 138.000 K
Operating income 421.550 M 1.75 % 414.282 M 29.99 % 318.714 M -0.52 % 320.386 M -7.85 % 347.688 M 161.30 % 133.059 M 23.53 % 107.713 M -73.60 % 407.950 M 616.01 % 56.975 M 43.47 % 39.713 M 119.42 % 18.099 M 17.48 % 15.406 M 19.83 % 12.857 M 36.36 % 9.428 M 0.77 % 9.357 M 3.55 % 9.036 M 296.48 % 2.279 M -68.95 % 7.339 M
Operating income ratio 0.51 -51.60 % 1.06 81.13 % 0.58 -9.04 % 0.64 -0.57 % 0.64 189.95 % 0.22 19.64 % 0.19 -81.32 % 0.99 397.04 % 0.20 -8.32 % 0.22 1.12 % 0.22 2.89 % 0.21 224.67 % 0.06 -41.43 % 0.11 -63.23 % 0.30 13.94 % 0.26 156.50 % 0.10 -65.95 % 0.30
Total other income expenses net 0.000 100.00 % -233.311 M -30.47 % -178.818 M 10.08 % -198.860 M 18.77 % -244.797 M -11 125.11 % -2.181 M -108.69 % 25.095 M 122.27 % -112.690 M -47 054.36 % 240.000 K 168.03 % -352.800 K 98.61 % -25.295 M 2.47 % -25.937 M 0.000 0.000 0.000 0.000 0.000 0.000
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Net debt 2.398 B 14.59 % 2.093 B 29.41 % 1.617 B 6.96 % 1.512 B -5.20 % 1.595 B -14.43 % 1.864 B -30.04 % 2.664 B 254.49 % 751.487 M -26.12 % 1.017 B 102.09 % 503.294 M 41.50 % 355.678 M 74.81 % 203.467 M 1.00 % 201.461 M -1.47 % 204.472 M 62.85 % 125.556 M 80.00 % 69.754 M 78.41 % 39.097 M
Total investments 40.001 M -40.19 % 66.881 M -50.96 % 136.369 M 47.30 % 92.577 M 31.12 % 70.607 M -54.19 % 154.118 M 39.15 % 110.758 M 16.38 % 95.169 M 75.23 % 54.310 M 69.97 % 31.953 M 49.35 % 21.395 M 99.94 % 10.701 M 44.92 % 7.384 M -76.45 % 31.350 M 6.99 % 29.301 M 154.55 % 11.511 M 44.68 % 7.956 M
Total debt 2.554 B 5.58 % 2.419 B 41.67 % 1.707 B 6.85 % 1.598 B -23.14 % 2.079 B 10.22 % 1.886 B -29.94 % 2.692 B 243.38 % 783.922 M -24.18 % 1.034 B 100.28 % 516.242 M 40.39 % 367.725 M 71.82 % 214.017 M 3.89 % 206.005 M -0.28 % 206.592 M 60.82 % 128.458 M 77.14 % 72.517 M 73.58 % 41.776 M
Accumulated other comprehensive income loss 201.610 M 2 140.36 % 8.999 M 0.19 % 8.982 M -13.86 % 10.427 M 0.000 -100.00 % 9.373 M -83.99 % 58.550 M -85.53 % 404.725 M 11.36 % 363.443 M 1 292.22 % 26.105 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 643.227 M -9.83 % 713.352 M 59.60 % 446.951 M 18.89 % 375.927 M 20.63 % 311.633 M 23.76 % 251.797 M 29.14 % 194.981 M -51.82 % 404.725 M 285.31 % 105.038 M 31.10 % 80.123 M 34.89 % 59.398 M 18.77 % 50.011 M -11.63 % 56.591 M 63.16 % 34.684 M 17.40 % 29.543 M 19.56 % 24.710 M 23.63 % 19.987 M
Common stock 240.137 M 0.00 % 240.137 M 0.00 % 240.137 M 100.00 % 120.068 M 0.00 % 120.068 M 0.00 % 120.068 M 18.88 % 101.000 M 135.71 % 42.850 M -57.57 % 101.000 M 64.36 % 61.450 M 0.00 % 61.450 M 0.00 % 61.450 M 0.00 % 61.450 M 0.00 % 61.450 M 0.00 % 61.450 M 0.00 % 61.450 M 0.00 % 61.450 M
Total equity 1.790 B 7.34 % 1.668 B 7.60 % 1.550 B 6.30 % 1.458 B 6.00 % 1.376 B 5.81 % 1.300 B -58.58 % 3.140 B 35.36 % 2.319 B 68.01 % 1.381 B 723.33 % 167.678 M 19.60 % 140.194 M 9.36 % 128.195 M 8.60 % 118.041 M 9.26 % 108.034 M 6.34 % 101.593 M 6.43 % 95.460 M 6.61 % 89.537 M
Other non current liabilities 131.988 M -48.93 % 258.445 M 67.93 % 153.904 M 0.000 -100.00 % 84.274 M 0.000 -100.00 % 1.229 B 205.96 % -1.160 B -15 547.72 % 7.510 M -99.04 % 784.276 M 143.27 % 322.390 M 72.36 % 187.045 M 99.41 % 93.801 M 0.000 0.000 0.000 0.000
Long term debt 2.554 B 5.58 % 2.419 B 41.67 % 1.707 B 6.85 % 1.598 B -2.52 % 1.639 B -16.57 % 1.965 B 21.74 % 1.614 B -17.11 % 1.947 B 642.36 % 262.291 M 170.23 % 97.061 M -46.59 % 181.721 M 97.93 % 91.812 M -31.65 % 134.331 M -14.01 % 156.222 M 51.66 % 103.005 M 42.04 % 72.517 M 73.58 % 41.776 M
Total non current liabilities 2.690 B 3.72 % 2.593 B 39.35 % 1.861 B 31.91 % 1.411 B 9.91 % 1.284 B -21.41 % 1.633 B 0.06 % 1.632 B 107.39 % 787.050 M 191.71 % 269.801 M 167.78 % 100.755 M -45.38 % 184.477 M 94.47 % 94.863 M -31.09 % 137.656 M -11.88 % 156.222 M 21.61 % 128.458 M 77.14 % 72.517 M 73.58 % 41.776 M
Other current liabilities 45.825 M -21.81 % 58.608 M 211.89 % -52.381 M -234.75 % 38.873 M 29.21 % 30.085 M 752.16 % 3.531 M 100.90 % -392.978 M -113.00 % 3.024 B 1 698.41 % 168.129 M -51.63 % 347.622 M 167.42 % 129.993 M 204.61 % -124.267 M -74.59 % -71.175 M -418.20 % 22.368 M 453.69 % 4.040 M 13.47 % 3.560 M -60.42 % 8.995 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 97.575 M 102.86 % -3.409 B -8 762.32 % 39.357 M 745.22 % 4.656 M -26.05 % 6.296 M 11.10 % 5.667 M 72.80 % 3.280 M 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 0.000 -100.00 % 245.091 M -44.26 % 439.715 M 11.79 % 393.324 M -7.38 % 424.643 M 1.53 % 418.228 M -45.80 % 771.648 M 84.08 % 419.181 M 125.36 % 186.004 M 52.21 % 122.205 M 70.50 % 71.674 M 42.30 % 50.370 M 0.000 0.000 0.000
Total current liabilities 60.385 M -50.96 % 123.123 M 201.21 % 40.876 M -86.78 % 309.221 M -38.84 % 505.557 M 7.11 % 472.012 M -61.55 % 1.228 B 6 832.40 % 17.710 M -98.15 % 958.479 M 22.79 % 780.582 M 144.21 % 319.634 M 73.72 % 183.994 M 93.36 % 95.157 M 22.25 % 77.840 M 194.68 % 26.416 M 37.06 % 19.273 M 114.27 % 8.995 M
Total liabilities 2.750 B 6.04 % 2.593 B 39.35 % 1.861 B 8.20 % 1.720 B -3.86 % 1.789 B -15.01 % 2.105 B -26.39 % 2.860 B 5.40 % 2.713 B 120.91 % 1.228 B 39.37 % 881.337 M 74.83 % 504.111 M 80.78 % 278.857 M 19.78 % 232.813 M -0.53 % 234.063 M 51.13 % 154.873 M 68.73 % 91.790 M 80.79 % 50.771 M
Other non current assets 279.965 M 2 315.79 % -12.635 M -107.20 % 175.513 M 139.84 % 73.179 M -12.55 % 83.679 M 2 793.40 % 2.892 M -99.85 % 1.883 B -4.10 % 1.963 B 83.64 % 1.069 B 2 045.94 % 49.816 M 0.000 -100.00 % 35.491 M -26.00 % 47.957 M -47.32 % 91.028 M 210.67 % 29.301 M 154.55 % 11.511 M 39.36 % 8.260 M
Long term investments 0.000 -100.00 % 112.405 M 134.31 % 47.973 M 139.89 % 19.998 M 253.08 % -13.064 M -108.53 % 153.143 M 38.27 % 110.758 M 684.32 % -18.955 M 0.000 -100.00 % 31.960 M -75.21 % 128.899 M 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 1.803 M 8.68 % 1.659 M 19.44 % 1.389 M 38.07 % 1.006 M -5.09 % 1.060 M 7.19 % 988.930 K 33.91 % 738.480 K 11.81 % 660.480 K 0.00 % 660.480 K 0.00 % 660.480 K 0.00 % 660.480 K 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 1.803 M 8.68 % 1.659 M 19.44 % 1.389 M 38.07 % 1.006 M -5.09 % 1.060 M 7.19 % 988.930 K 33.91 % 738.480 K 11.81 % 660.480 K 0.00 % 660.480 K 0.00 % 660.480 K 0.00 % 660.480 K 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 50.656 M 25.48 % 40.369 M 220.29 % 12.604 M -0.38 % 12.652 M 1.13 % 12.511 M -4.80 % 13.143 M -18.71 % 16.167 M -11.63 % 18.295 M 93.48 % 9.455 M -15.70 % 11.216 M 30.52 % 8.594 M 120.01 % 3.906 M -8.19 % 4.255 M -10.88 % 4.774 M 346.37 % 1.070 M -8.44 % 1.168 M -14.62 % 1.368 M
Total non current assets 332.424 M 201.86 % 110.127 M -53.71 % 237.900 M 121.46 % 107.423 M 27.50 % 84.256 M -50.59 % 170.529 M -91.54 % 2.016 B 2.55 % 1.966 B 81.75 % 1.082 B 1 042.59 % 94.657 M -31.67 % 138.531 M 248.57 % 39.743 M -24.49 % 52.633 M -45.06 % 95.802 M 215.45 % 30.371 M 139.53 % 12.679 M 31.69 % 9.628 M
Other current assets 4.052 B 10.45 % 3.669 B 3 903 023.40 % 94.000 K -100.00 % 2.714 B -0.33 % 2.723 B -12.49 % 3.112 B 1.43 % 3.068 B 21.67 % 2.521 B 1 485.55 % 159.026 M 72.45 % 92.217 M 35.97 % 67.819 M 65.34 % 41.018 M 273 352.54 % 15.000 K -99.63 % 4.050 M -97.60 % 168.731 M 37.65 % 122.582 M 62.65 % 75.364 M
Short term investments 42.286 M 20.10 % 35.210 M -60.17 % 88.396 M 21.79 % 72.579 M -13.26 % 83.671 M 8 482.71 % 974.879 K 0.000 -100.00 % 114.124 M 0.000 100.00 % -7.133 K 99.99 % -107.504 M 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 113.145 M -65.27 % 325.749 M 262.20 % 89.937 M 4.84 % 85.784 M 93.85 % 44.253 M 99.22 % 22.213 M -20.35 % 27.887 M -14.02 % 32.435 M 92.73 % 16.829 M 29.97 % 12.949 M 7.49 % 12.047 M 14.19 % 10.550 M 132.16 % 4.544 M 114.32 % 2.120 M -26.93 % 2.902 M 5.02 % 2.763 M 3.13 % 2.679 M
Cash and short term investments 155.431 M -57.20 % 363.182 M 103.65 % 178.333 M 12.61 % 158.363 M 23.79 % 127.924 M 451.68 % 23.188 M -16.85 % 27.887 M -75.56 % 114.124 M 578.13 % 16.829 M 29.97 % 12.949 M 7.49 % 12.047 M 14.19 % 10.550 M 132.16 % 4.544 M 114.32 % 2.120 M -26.93 % 2.902 M 5.02 % 2.763 M 3.13 % 2.679 M
Total current assets 4.208 B 1.37 % 4.151 B 30.82 % 3.173 B 3.33 % 3.071 B -0.32 % 3.081 B -4.77 % 3.235 B 144.84 % 1.321 B 76.72 % 747.683 M 46.55 % 510.180 M -46.54 % 954.359 M 88.69 % 505.774 M 37.70 % 367.309 M 23.17 % 298.221 M 21.08 % 246.294 M 8.93 % 226.096 M 29.52 % 174.570 M 33.59 % 130.681 M
Inventory 0.000 -100.00 % 4.468 M 899.55 % 447.000 K -57.02 % 1.040 M -6.62 % 1.114 M 52.89 % 728.441 K -30.72 % 1.051 M 100.03 % -3.675 B -1 209.51 % 331.195 M -60.60 % 840.687 M 97.14 % 426.444 M 35.33 % 315.107 M 19.27 % 264.198 M 19.42 % 221.229 M 7 773.02 % 2.810 M 7.24 % 2.620 M -83.35 % 15.740 M
Net receivables 375.000 K -99.67 % 114.505 M -96.18 % 2.994 B 1 417.52 % 197.321 M -13.65 % 228.501 M 130.11 % 99.301 M 105.19 % 48.395 M 102.68 % -1.807 B -57 856.13 % 3.129 M -43.17 % 5.506 M 106.20 % -88.843 M -14 112.01 % 634.049 K -97.85 % 29.463 M 55.93 % 18.895 M -63.42 % 51.653 M 10.83 % 46.605 M 26.31 % 36.898 M
Tax assets 0.000 100.00 % -31.671 M -7 622.80 % 421.000 K -28.40 % 588.000 K 738.38 % 70.135 K -80.62 % 361.927 K -93.58 % 5.635 M 118.81 % 2.575 M 7.62 % 2.393 M 138.41 % 1.004 M 165.83 % 377.571 K 9.11 % 346.049 K -17.84 % 421.198 K 0.000 0.000 0.000 0.000
Other assets 0.000 -100.00 % 1.000 K 0.000 -100.00 % 2.000 K -60.78 % 5.099 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
Account payables 14.560 M -76.44 % 61.812 M 4.77 % 59.000 M 162.60 % 22.468 M -30.71 % 32.424 M -27.23 % 44.559 M -32.68 % 66.194 M -51.65 % 136.903 M 735.31 % 16.389 M 37.55 % 11.915 M 227.60 % 3.637 M 76.38 % 2.062 M -50.68 % 4.181 M -18.06 % 5.103 M -75.88 % 21.159 M 34.66 % 15.713 M 0.000
Tax payables 0.000 -100.00 % 2.703 M -92.11 % 34.257 M 1 128.29 % 2.789 M -16.31 % 3.332 M -89.11 % 30.598 M 335.76 % 7.022 M 0.000 -100.00 % 2.313 M 24.09 % 1.864 M 0.000 0.000 0.000 0.000 -100.00 % 1.216 M 0.000 0.000
Deferred revenue non current 0.000 100.00 % -68.253 M -194 908.57 % -35.000 K -100.06 % 54.588 M 0.000 -100.00 % 137.543 M 187.43 % 47.853 M -97.93 % 2.309 B 87.96 % 1.228 B 33 472.38 % 3.659 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 -100.00 % 2.055 B 34.45 % 1.529 B 6.18 % 1.440 B -4.74 % 1.511 B -18.84 % 1.862 B -30.05 % 2.662 B 39.05 % 1.915 B 88.25 % 1.017 B 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 -100.00 % 78.687 M 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 -100.00 % 456.284 M 18.44 % 385.259 M 20.03 % 320.965 M 22.91 % 261.130 M 0.000 -100.00 % 138.270 M 31.64 % 105.038 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 705.337 M 0.00 % 705.336 M 0.00 % 705.337 M -14.55 % 825.406 M 0.00 % 825.406 M 0.00 % 825.406 M 573.22 % 122.605 M 53.73 % 79.755 M 354.00 % 17.567 M 0.000 0.000 0.000 0.000 -100.00 % 11.900 M 12.26 % 10.600 M 13.98 % 9.300 M 14.81 % 8.100 M
Deferred tax liabilities non current 4.137 M 3.74 % 3.988 M 11 294.29 % 35.000 K 0.00 % 35.000 K 0.00 % 35.000 K -0.89 % 35.315 K 100.07 % -47.853 M 92.98 % -681.404 M 44.52 % -1.228 B -3 478 169.08 % 35.315 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 100.00 % -123.123 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.909 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 4.540 B 6.55 % 4.261 B 24.92 % 3.411 B 7.32 % 3.178 B 0.42 % 3.165 B -7.06 % 3.406 B 2.05 % 3.337 B 22.99 % 2.713 B 70.47 % 1.592 B 51.73 % 1.049 B 62.81 % 644.305 M 58.29 % 407.052 M 16.02 % 350.854 M 2.56 % 342.097 M 33.39 % 256.466 M 36.97 % 187.250 M 33.46 % 140.309 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.575 M -85.37 % -1.389 M -121.88 % -626.127 K 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
Change in working capital -420.839 M 30.62 % -606.606 M -123.89 % -270.938 M -493.48 % 68.856 M -62.90 % 185.620 M 755.66 % -28.310 M 95.54 % -635.342 M -811.72 % 89.268 M 116.92 % -527.570 M -99.75 % -264.114 M -78.65 % -147.841 M -1 543.94 % -8.993 M 74.13 % -34.762 M 37.11 % -55.278 M -24.94 % -44.244 M -33.17 % -33.224 M
Accounts receivables 2.435 M 186.69 % -2.809 M -104.07 % 69.087 M 74.16 % 39.668 M 136.47 % -108.755 M -656.11 % -14.384 M -262.26 % 8.865 M 0.000 0.000 100.00 % -28.766 M 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -5.925 M -47.35 % -4.021 M -778.08 % 593.000 K 701.35 % 74.000 K 119.21 % -385.256 K -229.48 % 297.551 K 178.16 % 106.971 K -99.88 % 89.268 M -23.89 % 117.286 M 135.98 % -325.936 M -192.75 % -111.336 M -118.70 % -50.909 M -18.48 % -42.969 M 14.55 % -50.287 M -26 395.08 % -189.798 K -101.45 % 13.120 M
Accounts payables -3.275 M -129.20 % 11.217 M 189.82 % -12.489 M -1 667.00 % 797.000 K 116.17 % -4.928 M -134.26 % 14.384 M 262.26 % -8.865 M -766.73 % 1.330 M -70.29 % 4.475 M -45.95 % 8.278 M 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -414.074 M 32.23 % -610.993 M -86.21 % -328.129 M -1 258.77 % 28.317 M -90.55 % 299.688 M 1 147.57 % -28.608 M 95.50 % -635.449 M 37.86 % -1.023 B -58.57 % -644.856 M -1 143.07 % 61.823 M 269.36 % -36.504 M -187.09 % 41.916 M 410.72 % 8.207 M 264.44 % -4.991 M 88.67 % -44.054 M 4.94 % -46.344 M
Other non cash items 298.360 M 17.09 % 254.809 M 39.16 % 183.099 M 24.78 % 146.742 M -31.24 % 213.407 M 784.71 % -31.167 M -112.29 % 253.603 M 147.31 % -536.021 M -663.66 % 95.097 M 114.43 % 44.348 M 58.85 % 27.918 M 40.36 % 19.890 M -20.64 % 25.063 M 1 234.30 % -2.210 M 31.46 % -3.223 M -3.53 % -3.114 M
Net cash provided by operating activities 19.281 M 108.86 % -217.724 M -493.46 % 55.336 M -83.72 % 339.985 M -32.65 % 504.818 M 26.09 % 400.354 M 248.40 % -269.773 M 39.61 % -446.753 M -19.69 % -373.261 M -110.11 % -177.646 M -74.48 % -101.816 M -487.09 % 26.303 M 732.97 % 3.158 M 106.57 % -48.059 M -26.58 % -37.968 M -40.10 % -27.101 M
Investments in property plant and equipment -15.948 M 50.00 % -31.896 M -812.62 % -3.495 M -17.68 % -2.970 M 0.90 % -2.997 M -1 096.59 % -250.450 K 86.67 % -1.878 M 83.35 % -11.279 M -4 682.36 % -235.840 K 94.84 % -4.569 M 34.42 % -6.967 M -3 738.67 % -181.485 K -2 616.84 % -6.680 K 99.83 % -4.018 M -9 021.15 % -44.050 K 0.000
Acquisitions net 0.000 0.000 100.00 % -31.494 M -159.99 % 52.502 M 0.000 -100.00 % 250.450 K 221.09 % 78.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -48.584 M 0.000 100.00 % -52.146 M 2.59 % -53.535 M 0.000 100.00 % -33.679 M -115.36 % -15.639 M 62.11 % -41.270 M -84.59 % -22.357 M -101.54 % -11.094 M -20.28 % -9.223 M -178.06 % -3.317 M 0.000 0.000 0.000 0.000
Sales maturities of investments 3.835 M 0.000 -100.00 % 83.640 M 7 996.81 % 1.033 M -86.93 % 7.905 M -25.49 % 10.608 M 21 116.40 % 50.000 K -54.95 % 111.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -838.000 K -105.23 % 16.036 M -49.25 % 31.600 M 159.86 % -52.790 M -5 807.08 % -893.673 K -3 136.19 % 29.434 K 137.74 % -78.000 K 98.43 % -4.970 M 0.000 100.00 % -11.094 M -1 598.32 % -653.205 K -969.21 % 75.149 K -99.68 % 23.576 M 1 326.73 % -1.922 M 89.20 % -17.790 M -400.42 % -3.555 M
Net cash used for investing activites -61.535 M -287.99 % -15.860 M -156.43 % 28.105 M 150.40 % -55.760 M -1 489.15 % 4.014 M 117.42 % -23.042 M -31.91 % -17.467 M -8.24 % -16.138 M 28.57 % -22.593 M -44.25 % -15.662 M 3.21 % -16.182 M -372.71 % -3.423 M -114.52 % 23.570 M 496.81 % -5.940 M 66.69 % -17.834 M -401.66 % -3.555 M
Debt repayment 135.025 M -81.02 % 711.455 M 550.10 % 109.438 M 364.69 % -41.345 M 83.26 % -246.927 M 69.36 % -805.814 M -209.15 % 738.258 M -11.93 % 838.234 M 136.89 % 353.856 M 85.80 % 190.446 M 111.82 % 89.909 M 311.46 % -42.519 M -119.57 % -19.364 M -137.26 % 51.973 M -7.09 % 55.941 M 81.98 % 30.740 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 721.869 M 0.000 0.000 -100.00 % 162.155 M 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
Dividends paid -12.007 M 0.00 % -12.007 M 0.00 % -12.007 M -100.02 % -6.003 M 0.000 100.00 % -12.176 M -100.00 % -6.088 M 49.92 % -12.156 M -100.00 % -6.078 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -293.367 M -27.52 % -230.053 M -30.18 % -176.719 M 9.53 % -195.345 M 18.56 % -239.865 M 16.38 % -286.865 M -3.37 % -277.504 M 10.93 % -311.552 M 0.000 -100.00 % 3.764 M -87.28 % 29.586 M 15.37 % 25.645 M 619.24 % -4.939 M -207.61 % 4.590 M 0.000 0.000
Net cash used provided by financing activities -170.349 M -136.29 % 469.395 M 692.01 % -79.288 M 67.33 % -242.693 M 50.14 % -486.792 M -27.10 % -382.986 M -235.48 % 282.692 M -45.06 % 514.526 M 28.72 % 399.735 M 105.83 % 194.210 M 62.53 % 119.495 M 808.16 % -16.874 M 30.57 % -24.303 M -145.67 % 53.217 M -4.87 % 55.941 M 81.98 % 30.740 M
Effect of forex changes on cash 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 -100.00 % 0.000 100.00 % -35.230 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -212.604 M -190.16 % 235.812 M 5 578.11 % 4.153 M -90.00 % 41.531 M 88.44 % 22.040 M 488.45 % -5.674 M -24.75 % -4.548 M -127.72 % 16.406 M 322.79 % 3.880 M 330.33 % 901.732 K -39.76 % 1.497 M -75.07 % 6.006 M 147.76 % 2.424 M 410.11 % -781.649 K -663.05 % 138.823 K 65.31 % 83.977 K
Cash at beginning of period 325.749 M 262.20 % 89.937 M 4.84 % 85.784 M 93.85 % 44.253 M 99.22 % 22.213 M -20.35 % 27.887 M -14.02 % 32.435 M 102.35 % 16.029 M 23.79 % 12.949 M 7.49 % 12.047 M 14.19 % 10.550 M 132.16 % 4.544 M 114.32 % 2.120 M -26.93 % 2.902 M 5.02 % 2.763 M 3.13 % 2.679 M
Cash at end of period 113.145 M -65.27 % 325.749 M 262.20 % 89.937 M 4.84 % 85.784 M 93.85 % 44.253 M 99.22 % 22.213 M -20.35 % 27.887 M -14.02 % 32.435 M 92.73 % 16.829 M 29.97 % 12.949 M 7.49 % 12.047 M 14.19 % 10.550 M 132.16 % 4.544 M 114.32 % 2.120 M -26.93 % 2.902 M 5.02 % 2.763 M
Operating cash flow 19.281 M 108.86 % -217.724 M -493.46 % 55.336 M -83.72 % 339.985 M -32.65 % 504.818 M 26.09 % 400.354 M 248.40 % -269.773 M 39.61 % -446.753 M -19.69 % -373.261 M -110.11 % -177.646 M -74.48 % -101.816 M -487.09 % 26.303 M 732.97 % 3.158 M 106.57 % -48.059 M -26.58 % -37.968 M -40.10 % -27.101 M
Capital expenditure -15.948 M 51.48 % -32.869 M -840.46 % -3.495 M -17.68 % -2.970 M 0.90 % -2.997 M -1 096.59 % -250.450 K 86.67 % -1.878 M 83.35 % -11.279 M -4 682.36 % -235.840 K 94.84 % -4.569 M 34.42 % -6.967 M -3 738.67 % -181.485 K -2 616.84 % -6.680 K 99.83 % -4.018 M -9 021.15 % -44.050 K 0.000
Free CashFlow 3.333 M 101.33 % -250.593 M -583.39 % 51.841 M -84.62 % 337.015 M -32.84 % 501.821 M 25.42 % 400.103 M 247.29 % -271.651 M 40.69 % -458.031 M -22.63 % -373.497 M -104.98 % -182.215 M -67.50 % -108.783 M -516.45 % 26.122 M 728.98 % 3.151 M 106.05 % -52.077 M -37.00 % -38.012 M -40.26 % -27.101 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2009-03-31 2008-03-31
Revenue 237.766 M 7.58 % 221.021 M 3.59 % 213.352 M 8.26 % 197.082 M 75.23 % 112.468 M 19.86 % 93.831 M -46.63 % 175.827 M 21.39 % 144.841 M -10.59 % 162.003 M 14.37 % 141.654 M 5.28 % 134.545 M 0.53 % 133.832 M 4.27 % 128.354 M 3.86 % 123.583 M 21.51 % 101.709 M -17.40 % 123.138 M 1.11 % 121.789 M 46.24 % 83.279 M -42.40 % 144.584 M 3.80 % 139.291 M 10.58 % 125.967 M 16.15 % 108.448 M -30.16 % 155.286 M -9.31 % 171.219 M 4.38 % 164.041 M 40.87 % 116.448 M -25.77 % 156.866 M -3.47 % 162.502 M 12.60 % 144.318 M 26.65 % 113.950 M 4.86 % 108.668 M 10.96 % 97.937 M 11.38 % 87.929 M -60.52 % 222.745 M 199.86 % 74.283 M -0.24 % 74.464 M 1.24 % 73.555 M 39.80 % 52.614 M 3.82 % 50.679 M 19.92 % 42.259 M 16.53 % 36.263 M 54.59 % 23.457 M 5.71 % 22.190 M 16.24 % 19.089 M -0.48 % 19.182 M 6.91 % 17.941 M -7.51 % 19.398 M 3.80 % 18.688 M 7.00 % 17.466 M 103.47 % 8.584 M -44.07 % 15.348 M -85.35 % 104.774 M 48.78 % 70.424 M 1 292.34 % 5.058 M -63.75 % 13.953 M 75.00 % 7.973 M -35.66 % 12.392 M
Net income 40.161 M 10.37 % 36.387 M -23.08 % 47.307 M 141.67 % 19.575 M -37.24 % 31.189 M 172.30 % 11.454 M -68.23 % 36.052 M 40.64 % 25.634 M -54.31 % 56.101 M 110.16 % 26.694 M -4.76 % 28.028 M 13.00 % 24.804 M 2.23 % 24.263 M -31.30 % 35.317 M 133.07 % 15.153 M -29.54 % 21.506 M 35.29 % 15.896 M -7.83 % 17.246 M 10.72 % 15.576 M -39.30 % 25.659 M 57.27 % 16.315 M 26.82 % 12.865 M -33.27 % 19.278 M -16.74 % 23.153 M 7.89 % 21.460 M 187.69 % 7.459 M -68.39 % 23.595 M -10.52 % 26.370 M 25.13 % 21.074 M 133.30 % 9.033 M -40.85 % 15.271 M -4.27 % 15.952 M -3.22 % 16.483 M -55.01 % 36.634 M 374.60 % 7.719 M -31.44 % 11.258 M -36.24 % 17.657 M 92.01 % 9.196 M 36.20 % 6.752 M -1.10 % 6.827 M -3.08 % 7.044 M 28.65 % 5.475 M 63.25 % 3.354 M 304.58 % 829.000 K -64.59 % 2.341 M 107.57 % 1.128 M -52.05 % 2.352 M -27.00 % 3.222 M -6.66 % 3.452 M -51.88 % 7.174 M 65.27 % 4.341 M 112.17 % 2.046 M 157.59 % -3.553 M -114 749.89 % 3.099 K -99.94 % 5.139 M 221.43 % -4.232 M -275.09 % 2.417 M
Income before tax 53.670 M 6.12 % 50.575 M -20.00 % 63.220 M 141.68 % 26.159 M -36.84 % 41.415 M 95.67 % 21.166 M -58.16 % 50.582 M 47.66 % 34.256 M -54.31 % 74.967 M 108.96 % 35.876 M -10.65 % 40.154 M 21.14 % 33.147 M 7.90 % 30.719 M -40.11 % 51.293 M 153.30 % 20.250 M -29.54 % 28.740 M 35.29 % 21.243 M -18.25 % 25.984 M 24.83 % 20.815 M -39.30 % 34.290 M 57.28 % 21.802 M 13.98 % 19.127 M -14.95 % 22.490 M -31.15 % 32.664 M 7.88 % 30.277 M 215.96 % 9.583 M -70.80 % 32.815 M -10.18 % 36.534 M 25.13 % 29.196 M 155.14 % 11.443 M -49.94 % 22.859 M -10.92 % 25.660 M 12.79 % 22.751 M -59.62 % 56.343 M 328.56 % 13.147 M -23.01 % 17.076 M -34.62 % 26.120 M 108.99 % 12.498 M 25.85 % 9.931 M -0.78 % 10.009 M -0.61 % 10.070 M 26.23 % 7.978 M 64.05 % 4.863 M 156.35 % 1.897 M -43.71 % 3.370 M 73.70 % 1.940 M -42.57 % 3.378 M -33.67 % 5.093 M 1.96 % 4.995 M 26.81 % 3.939 M -61.15 % 10.140 M 335.01 % 2.331 M 165.61 % -3.553 M -8 089.48 % 44.471 K -99.40 % 7.364 M 334.75 % -3.137 M -229.79 % 2.417 M
Income before tax ratio 0.23 -1.35 % 0.23 -22.78 % 0.30 123.25 % 0.13 -63.95 % 0.37 63.24 % 0.23 -21.59 % 0.29 21.64 % 0.24 -48.89 % 0.46 82.71 % 0.25 -15.14 % 0.30 20.50 % 0.25 3.49 % 0.24 -42.34 % 0.42 108.47 % 0.20 -14.70 % 0.23 33.81 % 0.17 -44.10 % 0.31 116.73 % 0.14 -41.52 % 0.25 42.23 % 0.17 -1.87 % 0.18 21.78 % 0.14 -24.08 % 0.19 3.36 % 0.18 124.29 % 0.08 -60.66 % 0.21 -6.95 % 0.22 11.13 % 0.20 101.45 % 0.10 -52.26 % 0.21 -19.71 % 0.26 1.26 % 0.26 2.29 % 0.25 42.92 % 0.18 -22.82 % 0.23 -35.42 % 0.36 49.49 % 0.24 21.22 % 0.20 -17.26 % 0.24 -14.71 % 0.28 -18.35 % 0.34 55.19 % 0.22 120.53 % 0.10 -43.43 % 0.18 62.47 % 0.11 -37.90 % 0.17 -36.10 % 0.27 -4.71 % 0.29 -37.68 % 0.46 -30.55 % 0.66 2 869.60 % 0.02 144.10 % -0.05 -673.82 % 0.01 -98.33 % 0.53 234.14 % -0.39 -301.72 % 0.20
EBITDA 63.434 M 12.85 % 56.212 M -15.15 % 66.248 M 98.54 % 33.367 M -29.96 % 47.639 M 43.58 % 33.180 M -39.55 % 54.885 M 66.50 % 32.964 M -63.24 % 89.671 M 141.93 % 37.065 M -9.41 % 40.916 M 20.16 % 34.052 M 52.51 % 22.327 M -57.00 % 51.922 M 147.96 % 20.940 M -27.97 % 29.072 M 34.05 % 21.688 M 182.88 % -26.168 M -221.22 % 21.588 M -38.43 % 35.061 M 95.43 % 17.940 M 255.96 % -11.503 M -149.86 % 23.070 M -30.94 % 33.405 M 7.76 % 31.000 M 147.16 % 12.542 M -62.09 % 33.084 M -9.74 % 36.656 M 23.09 % 29.779 M 151.49 % 11.841 M -49.46 % 23.429 M -10.61 % 26.210 M 12.29 % 23.342 M 1 143.58 % 1.877 M -95.78 % 44.463 M 154.18 % 17.493 M -61.38 % 45.291 M 218.88 % 14.203 M -57.52 % 33.438 M 24.42 % 26.876 M 5.89 % 25.380 M 64.96 % 15.385 M 5.70 % 14.556 M 39.29 % 10.450 M -8.26 % 11.391 M 58.53 % 7.185 M -36.69 % 11.349 M -0.01 % 11.350 M 5.74 % 10.734 M 12.81 % 9.515 M -39.35 % 15.690 M 45.78 % 10.763 M 194.23 % 3.658 M -52.32 % 7.672 M -21.11 % 9.724 M 1 032.01 % 859.000 K -81.98 % 4.768 M
Net income ratio 0.17 2.60 % 0.16 -25.75 % 0.22 123.24 % 0.10 -64.18 % 0.28 127.18 % 0.12 -40.47 % 0.21 15.86 % 0.18 -48.89 % 0.35 83.76 % 0.19 -9.54 % 0.21 12.40 % 0.19 -1.95 % 0.19 -33.85 % 0.29 91.82 % 0.15 -14.70 % 0.17 33.81 % 0.13 -36.97 % 0.21 92.22 % 0.11 -41.52 % 0.18 42.23 % 0.13 9.18 % 0.12 -4.45 % 0.12 -8.19 % 0.14 3.37 % 0.13 104.22 % 0.06 -57.41 % 0.15 -7.31 % 0.16 11.13 % 0.15 84.21 % 0.08 -43.59 % 0.14 -13.72 % 0.16 -13.11 % 0.19 13.98 % 0.16 58.27 % 0.10 -31.27 % 0.15 -37.02 % 0.24 37.34 % 0.17 31.19 % 0.13 -17.53 % 0.16 -16.83 % 0.19 -16.78 % 0.23 54.43 % 0.15 248.04 % 0.04 -64.42 % 0.12 94.14 % 0.06 -48.15 % 0.12 -29.67 % 0.17 -12.77 % 0.20 -76.35 % 0.84 195.48 % 0.28 1 348.39 % 0.02 138.71 % -0.05 -8 334.33 % 0.00 -99.83 % 0.37 169.39 % -0.53 -372.14 % 0.20
Ratio EBITDA 0.27 4.90 % 0.25 -18.09 % 0.31 83.40 % 0.17 -60.03 % 0.42 19.79 % 0.35 13.28 % 0.31 37.16 % 0.23 -58.88 % 0.55 111.54 % 0.26 -13.96 % 0.30 19.52 % 0.25 46.27 % 0.17 -58.60 % 0.42 104.07 % 0.21 -12.80 % 0.24 32.58 % 0.18 156.67 % -0.31 -310.45 % 0.15 -40.68 % 0.25 76.74 % 0.14 234.27 % -0.11 -171.40 % 0.15 -23.85 % 0.20 3.24 % 0.19 75.45 % 0.11 -48.93 % 0.21 -6.50 % 0.23 9.32 % 0.21 98.57 % 0.10 -51.80 % 0.22 -19.44 % 0.27 0.81 % 0.27 3 050.28 % 0.01 -98.59 % 0.60 154.80 % 0.23 -61.85 % 0.62 128.10 % 0.27 -59.09 % 0.66 3.74 % 0.64 -9.13 % 0.70 6.71 % 0.66 -0.01 % 0.66 19.83 % 0.55 -7.81 % 0.59 48.28 % 0.40 -31.55 % 0.59 -3.67 % 0.61 -1.18 % 0.61 -44.56 % 1.11 8.43 % 1.02 895.16 % 0.10 97.77 % 0.05 -96.58 % 1.52 117.63 % 0.70 546.85 % 0.11 -72.00 % 0.38
Gross profit ratio 0.35 -1.24 % 0.35 -10.71 % 0.40 5.09 % 0.38 -52.16 % 0.79 6.38 % 0.74 51.46 % 0.49 53.34 % 0.32 -34.66 % 0.49 1.30 % 0.48 4.60 % 0.46 -0.95 % 0.46 11.44 % 0.42 -30.21 % 0.60 74.89 % 0.34 -13.86 % 0.40 14.84 % 0.35 157.60 % 0.13 -65.47 % 0.39 11.66 % 0.35 23.96 % 0.28 -2.03 % 0.29 -31.96 % 0.42 42.40 % 0.30 6.47 % 0.28 -11.53 % 0.31 -8.09 % 0.34 -4.07 % 0.36 -2.95 % 0.37 32.39 % 0.28 -20.06 % 0.35 -31.97 % 0.51 -48.97 % 1.00 -0.35 % 1.00 -1.11 % 1.01 2.18 % 0.99 -0.95 % 1.00 0.47 % 1.00 0.17 % 0.99 0.45 % 0.99 -1.06 % 1.00 1.76 % 0.98 -2.69 % 1.01 0.94 % 1.00 -0.08 % 1.00 -0.05 % 1.00 -1.10 % 1.01 2.89 % 0.98 -1.44 % 1.00 3.60 % 0.96 -3.34 % 1.00 526.51 % 0.16 -19.13 % 0.20 314.60 % -0.09 -109.31 % 0.99 -1.40 % 1.00 0.00 % 1.00
Weighted average shs out dil 121.700 M 0.34 % 121.290 M -0.01 % 121.300 M -0.85 % 122.344 M 1.99 % 119.958 M -0.09 % 120.068 M 0.00 % 120.068 M 0.00 % 120.068 M 0.00 % 120.068 M 0.00 % 120.068 M 0.00 % 120.069 M 30.70 % 91.867 M -23.49 % 120.068 M 0.00 % 120.068 M 0.00 % 120.068 M 0.00 % 120.068 M -0.30 % 120.424 M 0.30 % 120.068 M 0.21 % 119.815 M -0.07 % 119.902 M -0.05 % 119.963 M 0.16 % 119.777 M 0.03 % 119.739 M -0.19 % 119.964 M 18.51 % 101.226 M -8.35 % 110.451 M 9.54 % 100.833 M -0.20 % 101.034 M 0.20 % 100.833 M -0.17 % 101.000 M -0.13 % 101.132 M 0.13 % 101.000 M 0.00 % 101.000 M 0.00 % 101.000 M 4.68 % 96.488 M -4.87 % 101.423 M 0.52 % 100.897 M 64.58 % 61.307 M -0.12 % 61.382 M -0.20 % 61.505 M 0.41 % 61.252 M -0.42 % 61.509 M 0.86 % 60.982 M -4.37 % 63.769 M 3.51 % 61.605 M -1.38 % 62.466 M 0.84 % 61.942 M -0.03 % 61.962 M 0.52 % 61.643 M 0.68 % 61.226 M -0.36 % 61.450 M 0.00 % 61.450 M 0.00 % 61.450 M 0.70 % 61.025 M -0.69 % 61.450 M -1.26 % 62.235 M 0.42 % 61.974 M
Weighted average shs out 121.700 M 0.34 % 121.290 M -0.01 % 121.300 M -0.85 % 122.344 M 1.99 % 119.958 M -0.09 % 120.068 M 0.00 % 120.068 M 0.00 % 120.068 M 0.00 % 120.068 M 0.00 % 120.068 M 0.00 % 120.069 M 30.70 % 91.867 M -23.49 % 120.068 M 0.00 % 120.068 M 0.00 % 120.068 M 0.00 % 120.068 M 0.00 % 120.068 M 0.00 % 120.068 M 0.21 % 119.815 M -0.07 % 119.902 M -0.05 % 119.963 M 0.16 % 119.777 M 0.03 % 119.739 M -0.19 % 119.964 M 18.51 % 101.226 M -8.35 % 110.451 M 9.54 % 100.833 M -0.20 % 101.034 M 0.20 % 100.833 M -0.17 % 101.000 M -0.13 % 101.132 M 0.13 % 101.000 M 0.00 % 101.000 M 0.00 % 101.000 M 4.68 % 96.488 M -4.87 % 101.423 M 0.52 % 100.897 M 64.58 % 61.307 M -0.12 % 61.382 M -0.20 % 61.505 M 0.41 % 61.252 M -0.42 % 61.509 M 0.86 % 60.982 M -4.37 % 63.769 M 3.51 % 61.605 M -1.38 % 62.466 M 0.84 % 61.942 M -0.03 % 61.962 M 0.52 % 61.643 M 0.68 % 61.226 M -0.36 % 61.450 M 0.00 % 61.450 M 0.00 % 61.450 M 0.70 % 61.025 M -0.69 % 61.450 M -1.26 % 62.235 M 0.42 % 61.974 M
EPS diluted 0.33 10.00 % 0.30 -23.08 % 0.39 143.75 % 0.16 -38.46 % 0.26 173.40 % 0.10 -68.30 % 0.30 42.86 % 0.21 -55.32 % 0.47 113.64 % 0.22 -4.35 % 0.23 -14.81 % 0.27 35.00 % 0.20 -31.03 % 0.29 -76.98 % 1.26 -29.61 % 1.79 1 276.92 % 0.13 -7.14 % 0.14 7.69 % 0.13 -38.10 % 0.21 50.00 % 0.14 27.27 % 0.11 -31.25 % 0.16 -15.79 % 0.19 -9.52 % 0.21 211.11 % 0.07 -70.65 % 0.23 -11.54 % 0.26 23.81 % 0.21 134.90 % 0.09 -40.40 % 0.15 -6.25 % 0.16 0.00 % 0.16 -55.56 % 0.36 350.00 % 0.08 -27.27 % 0.11 -38.89 % 0.18 20.00 % 0.15 36.36 % 0.11 0.00 % 0.11 -8.33 % 0.12 34.83 % 0.09 61.82 % 0.06 323.08 % 0.01 -65.79 % 0.04 -32.14 % 0.06 47.37 % 0.04 -26.92 % 0.05 -7.14 % 0.06 -53.33 % 0.12 69.01 % 0.07 115.15 % 0.03 157.09 % -0.06 -57 900.00 % 0.00 -99.88 % 0.08 223.53 % -0.07 -274.36 % 0.04
Earnings per share 0.33 10.00 % 0.30 -23.08 % 0.39 143.75 % 0.16 -38.46 % 0.26 173.40 % 0.10 -68.30 % 0.30 42.86 % 0.21 -55.32 % 0.47 113.64 % 0.22 -4.35 % 0.23 -14.81 % 0.27 35.00 % 0.20 -31.03 % 0.29 -76.98 % 1.26 -29.61 % 1.79 1 276.92 % 0.13 -7.14 % 0.14 7.69 % 0.13 -38.10 % 0.21 50.00 % 0.14 27.27 % 0.11 -31.25 % 0.16 -15.79 % 0.19 -9.52 % 0.21 211.11 % 0.07 -70.65 % 0.23 -11.54 % 0.26 23.81 % 0.21 134.90 % 0.09 -40.40 % 0.15 -6.25 % 0.16 0.00 % 0.16 -55.56 % 0.36 350.00 % 0.08 -27.27 % 0.11 -38.89 % 0.18 20.00 % 0.15 36.36 % 0.11 0.00 % 0.11 -8.33 % 0.12 34.83 % 0.09 61.82 % 0.06 323.08 % 0.01 -65.79 % 0.04 -32.14 % 0.06 47.37 % 0.04 -26.92 % 0.05 -7.14 % 0.06 -53.33 % 0.12 69.01 % 0.07 115.15 % 0.03 157.09 % -0.06 -57 900.00 % 0.00 -99.88 % 0.08 223.53 % -0.07 -274.36 % 0.04
Gross profit 82.939 M 6.24 % 78.067 M -7.50 % 84.401 M 13.76 % 74.192 M -16.18 % 88.510 M 27.51 % 69.414 M -19.18 % 85.882 M 86.15 % 46.137 M -41.58 % 78.981 M 15.85 % 68.174 M 10.13 % 61.903 M -0.42 % 62.164 M 16.20 % 53.497 M -27.52 % 73.808 M 112.50 % 34.733 M -28.85 % 48.817 M 16.11 % 42.044 M 276.73 % 11.160 M -80.11 % 56.106 M 15.90 % 48.408 M 37.07 % 35.317 M 13.80 % 31.035 M -52.48 % 65.313 M 29.15 % 50.572 M 11.13 % 45.506 M 24.62 % 36.515 M -31.77 % 53.518 M -7.40 % 57.794 M 9.28 % 52.887 M 67.67 % 31.543 M -16.17 % 37.628 M -24.52 % 49.851 M -43.16 % 87.702 M -60.66 % 222.957 M 196.52 % 75.190 M 1.93 % 73.763 M 0.27 % 73.561 M 40.46 % 52.373 M 3.99 % 50.362 M 20.46 % 41.808 M 15.30 % 36.260 M 57.32 % 23.049 M 2.86 % 22.408 M 17.34 % 19.097 M -0.57 % 19.206 M 6.86 % 17.973 M -8.53 % 19.649 M 6.79 % 18.399 M 5.46 % 17.447 M 110.79 % 8.277 M -45.94 % 15.310 M -8.22 % 16.682 M 20.31 % 13.866 M 3 087.94 % -464.066 K -103.37 % 13.757 M 72.54 % 7.973 M -35.66 % 12.392 M
Income tax expense 13.509 M -4.79 % 14.188 M -10.83 % 15.912 M 141.68 % 6.584 M -35.62 % 10.226 M 5.29 % 9.712 M -33.16 % 14.531 M 68.53 % 8.622 M -54.30 % 18.866 M 105.51 % 9.180 M -24.29 % 12.126 M 45.34 % 8.343 M 29.23 % 6.456 M -59.59 % 15.976 M 213.44 % 5.097 M -29.54 % 7.234 M 35.29 % 5.347 M -38.82 % 8.740 M 66.82 % 5.239 M -39.29 % 8.630 M 57.25 % 5.488 M -12.36 % 6.262 M 94.95 % 3.212 M -66.23 % 9.511 M 7.87 % 8.817 M 315.25 % 2.123 M -76.97 % 9.220 M -9.29 % 10.164 M 25.14 % 8.122 M 236.87 % 2.411 M -68.23 % 7.588 M -21.84 % 9.708 M 254.88 % -6.268 M -131.80 % 19.709 M 263.10 % 5.428 M -6.70 % 5.818 M -31.25 % 8.463 M 156.38 % 3.301 M 3.84 % 3.179 M -0.09 % 3.182 M 5.16 % 3.026 M 20.93 % 2.502 M 65.82 % 1.509 M 41.29 % 1.068 M 3.79 % 1.029 M 26.68 % 812.279 K -20.83 % 1.026 M -45.16 % 1.871 M 21.26 % 1.543 M 24.66 % 1.238 M -6.65 % 1.326 M 363.64 % 286.000 K 0.000 -100.00 % 41.372 K -98.14 % 2.225 M 103.20 % 1.095 M 0.000
Cost of revenue 154.827 M 8.31 % 142.954 M 10.86 % 128.951 M 4.93 % 122.890 M -1.30 % 124.508 M 50.66 % 82.642 M -8.12 % 89.945 M -8.87 % 98.704 M 18.89 % 83.022 M 12.99 % 73.480 M 1.15 % 72.642 M 1.36 % 71.668 M -4.26 % 74.857 M 50.39 % 49.775 M -25.68 % 66.976 M -9.88 % 74.321 M -6.80 % 79.745 M 10.57 % 72.119 M -18.49 % 88.478 M -2.65 % 90.883 M 0.26 % 90.650 M 17.10 % 77.412 M -13.96 % 89.973 M -25.42 % 120.647 M 1.78 % 118.535 M 48.29 % 79.933 M -22.66 % 103.348 M -1.30 % 104.708 M 14.52 % 91.431 M 10.95 % 82.407 M 16.00 % 71.040 M 47.74 % 48.086 M 21 083.26 % 227.000 K 207.08 % -212.000 K 76.63 % -907.000 K -229.39 % 701.000 K 11 783.33 % -6.000 K -102.49 % 241.000 K -23.97 % 317.000 K -29.71 % 451.000 K 14 933.33 % 3.000 K -99.26 % 407.743 K 287.04 % -218.000 K -2 625.00 % -8.000 K 66.67 % -24.000 K 24.37 % -31.734 K 87.36 % -251.000 K -186.85 % 289.000 K 1 421.05 % 19.000 K -93.81 % 307.160 K 708.32 % 38.000 K -99.96 % 88.092 M 55.76 % 56.558 M 924.23 % 5.522 M 2 717.36 % 196.000 K 0.000 0.000
General and administrative expenses 0.000 -100.00 % 31.871 M 0.000 0.000 0.000 -100.00 % 23.192 M 0.000 0.000 0.000 -100.00 % 11.457 M 0.000 0.000 0.000 -100.00 % 15.807 M 0.000 0.000 0.000 -100.00 % 19.181 M 0.000 0.000 0.000 -100.00 % 49.686 M 0.000 0.000 0.000 -100.00 % 10.975 M 0.000 0.000 0.000 -100.00 % 12.522 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.602 M 0.000 0.000 0.000 -100.00 % 3.895 M 0.000 0.000 0.000 -100.00 % 59.891 K 0.000 0.000 0.000 -100.00 % 62.599 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.264 M 0.000 0.000 0.000 -100.00 % 2.503 M 0.000 0.000 0.000 -100.00 % 201.000 K 0.000 0.000 0.000 -100.00 % 232.000 K 0.000 0.000 0.000 -100.00 % 577.004 K 0.000 0.000 0.000 -100.00 % 1.396 M 0.000 0.000 0.000 -100.00 % 2.284 M -79.85 % 11.338 M 75.48 % 6.461 M 0.000 0.000 -100.00 % 9.112 M 0.000 -100.00 % 9.618 M 257.31 % 2.692 M -62.23 % 7.126 M -2.52 % 7.310 M 32.98 % 5.497 M 1 975.66 % 264.832 K -93.96 % 4.387 M -13.35 % 5.063 M 5.57 % 4.796 M 36.16 % 3.522 M -29.09 % 4.967 M 20.53 % 4.121 M 3.05 % 3.999 M 1 483.45 % 252.550 K -89.36 % 2.374 M 10.52 % 2.148 M -0.88 % 2.167 M 0.000 -100.00 % 1.350 M 0.000 0.000
Other expenses 21.948 M 91.87 % 11.439 M -42.34 % 19.840 M -15.86 % 23.579 M 1 234.41 % 1.767 M -86.42 % 13.012 M 1.95 % 12.763 M 400.71 % 2.549 M 247.75 % 733.000 K 221.96 % -601.000 K -569.53 % 128.000 K 1 322.22 % 9.000 K -99.90 % 9.281 M 2 662.20 % 336.000 K 450.82 % 61.000 K -80.82 % 318.000 K 24.22 % 256.000 K 185.31 % -300.079 K -429.76 % 91.000 K -60.43 % 230.000 K -95.17 % 4.761 M 661.44 % -848.000 K -329.81 % 369.000 K 23.00 % 300.000 K 32.16 % 227.000 K -84.57 % 1.472 M 1 032.01 % 130.000 K -72.80 % 478.000 K 624.24 % 66.000 K -84.29 % 420.000 K -17.16 % 507.000 K 745.00 % 60.000 K -94.05 % 1.008 M 1 580.00 % 60.000 K -88.05 % 502.000 K 736.67 % 60.000 K 0.000 0.000 -100.00 % 531.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
Operating expenses 21.948 M -37.12 % 34.905 M 75.93 % 19.840 M -15.86 % 23.579 M 6.50 % 22.139 M -42.45 % 38.468 M 19.99 % 32.059 M 122.17 % 14.430 M 718.78 % -2.332 M -107.36 % 31.697 M 44.89 % 21.877 M -24.63 % 29.025 M -9.46 % 32.058 M 41.56 % 22.646 M 55.71 % 14.544 M -28.69 % 20.395 M -3.14 % 21.056 M 6 871.91 % 302.012 K -99.15 % 35.380 M 146.60 % 14.347 M -21.50 % 18.277 M 112.21 % 8.613 M -80.06 % 43.193 M 137.22 % 18.208 M 17.81 % 15.456 M -45.51 % 28.366 M 36.15 % 20.834 M -4.16 % 21.739 M -8.50 % 23.758 M 15.77 % 20.521 M 34.34 % 15.275 M -37.01 % 24.250 M -20.51 % 30.506 M -67.09 % 92.686 M 193.66 % 31.562 M -3.14 % 32.585 M 13.93 % 28.600 M -26.36 % 38.838 M 123.72 % 17.360 M 13.05 % 15.356 M 35.93 % 11.297 M 29.52 % 8.722 M 8.11 % 8.068 M -8.39 % 8.807 M 10.78 % 7.950 M -27.15 % 10.913 M 32.33 % 8.247 M 14.81 % 7.183 M 4.83 % 6.852 M 221.92 % -5.620 M -232.36 % 4.246 M -29.85 % 6.053 M -41.55 % 10.356 M 262.88 % 2.854 M -30.93 % 4.132 M -43.09 % 7.260 M -4.77 % 7.624 M
Cost and expenses 176.775 M 5.87 % 166.967 M 12.22 % 148.791 M -10.14 % 165.583 M 12.91 % 146.647 M 345.75 % 32.899 M -73.03 % 122.004 M 7.84 % 113.134 M 40.21 % 80.690 M -23.28 % 105.177 M 11.28 % 94.519 M -6.13 % 100.693 M -5.82 % 106.915 M 47.63 % 72.421 M -11.16 % 81.520 M -13.93 % 94.716 M -6.04 % 100.801 M 39.19 % 72.421 M -41.53 % 123.858 M 17.70 % 105.230 M -3.39 % 108.927 M 26.62 % 86.025 M -35.40 % 133.166 M -4.10 % 138.855 M 3.63 % 133.991 M 23.72 % 108.299 M -12.79 % 124.182 M -1.79 % 126.447 M 9.77 % 115.189 M 11.91 % 102.928 M 19.25 % 86.315 M 19.33 % 72.336 M 135.37 % 30.733 M -66.77 % 92.474 M 201.66 % 30.655 M -7.90 % 33.286 M 16.41 % 28.594 M -26.83 % 39.079 M 121.07 % 17.677 M 11.83 % 15.807 M 39.88 % 11.300 M 23.77 % 9.130 M 16.31 % 7.850 M -10.79 % 8.799 M 11.01 % 7.926 M -27.16 % 10.881 M 36.08 % 7.996 M 7.01 % 7.472 M 8.75 % 6.871 M 229.33 % -5.313 M -224.01 % 4.284 M -95.45 % 94.145 M 40.70 % 66.914 M 698.89 % 8.376 M 93.53 % 4.328 M -40.39 % 7.260 M -4.77 % 7.624 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 0.000 0.000 0.000 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 -100.00 % 23.466 M 0.000 0.000 -100.00 % 20.372 M -19.97 % 25.456 M 31.92 % 19.296 M 11.93 % 17.239 M 24.57 % 13.839 M -0.87 % 13.960 M -23.49 % 18.246 M 33.54 % 13.663 M -9.15 % 15.039 M -6.05 % 16.008 M 54.65 % 10.351 M -32.70 % 15.380 M 28.64 % 11.956 M -38.41 % 19.413 M 34.33 % 14.452 M 4.33 % 13.852 M 14.39 % 12.109 M -75.91 % 50.263 M 238.11 % 14.866 M -10.19 % 16.552 M 16.97 % 14.151 M 14.39 % 12.371 M -10.90 % 13.885 M 51.53 % 9.163 M -46.13 % 17.011 M 14.89 % 14.806 M 30.59 % 11.338 M 75.48 % 6.461 M 0.16 % 6.451 M -25.28 % 8.633 M -5.26 % 9.112 M 22.37 % 7.446 M -22.58 % 9.618 M -44.38 % 17.294 M 142.69 % 7.126 M -2.52 % 7.310 M 32.98 % 5.497 M 32.14 % 4.160 M -5.18 % 4.387 M -13.35 % 5.063 M 5.57 % 4.796 M 33.89 % 3.582 M -27.88 % 4.967 M 20.53 % 4.121 M 3.05 % 3.999 M 71.91 % 2.326 M -2.01 % 2.374 M 10.52 % 2.148 M -0.88 % 2.167 M 0.000 -100.00 % 1.350 M 0.000 0.000
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.740 M 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 34.446 M -53.41 % 73.928 M 138.60 % 30.984 M 28.55 % 24.103 M 27.93 % 18.841 M 1 718.63 % 1.036 M -95.51 % 23.072 M 40.32 % 16.442 M 10.41 % 14.892 M 0.000 -100.00 % 9.477 M 12.92 % 8.393 M 6.42 % 7.887 M 0.000 -100.00 % 8.023 M 31.01 % 6.124 M 9.38 % 5.599 M 0.000 -100.00 % 5.410 M -34.80 % 8.298 M 17.49 % 7.063 M -6.00 % 7.514 M 232.46 % 2.260 M -41.30 % 3.850 M 63.76 % 2.351 M
Depreciation and amortization 2.443 M 30.09 % 1.878 M 11.32 % 1.687 M -41.61 % 2.889 M 241.49 % 846.000 K -62.13 % 2.234 M 110.36 % 1.062 M -15.51 % 1.257 M 7.62 % 1.168 M 98.64 % 588.000 K -33.93 % 890.000 K -2.52 % 913.000 K 2.82 % 888.000 K 16.84 % 760.000 K 1.20 % 751.000 K 15.54 % 650.000 K -7.14 % 700.000 K 407.25 % 138.000 K -83.99 % 862.000 K -13.80 % 1.000 M 11.11 % 900.000 K 27.88 % 703.794 K -25.92 % 950.000 K -8.74 % 1.041 M 9.58 % 950.000 K -56.58 % 2.188 M 446.96 % 400.000 K -33.44 % 601.000 K -7.54 % 650.000 K -20.63 % 819.000 K 43.68 % 570.000 K 3.64 % 550.000 K -6.94 % 591.000 K -40.42 % 992.000 K 198.80 % 332.000 K 0.61 % 330.000 K 0.00 % 330.000 K -50.67 % 669.000 K 53.79 % 435.000 K 2.59 % 424.000 K 1.44 % 418.000 K -62.51 % 1.115 M 416.14 % 216.000 K 35.00 % 160.000 K 19.40 % 134.000 K 8.05 % 124.020 K -6.75 % 133.000 K 0.00 % 133.000 K -5.00 % 140.000 K 34.35 % 104.203 K -25.57 % 140.000 K 4.48 % 134.000 K -9.46 % 148.000 K 30.59 % 113.334 K 13.33 % 100.000 K -31.51 % 146.000 K -93.79 % 2.351 M
Operating income 60.991 M 12.25 % 54.334 M -15.84 % 64.561 M -29.07 % 91.026 M -1.16 % 92.096 M 51.15 % 60.932 M 13.21 % 53.823 M 69.75 % 31.707 M -64.17 % 88.503 M 142.63 % 36.477 M -8.87 % 40.026 M 20.78 % 33.139 M 54.57 % 21.439 M -58.10 % 51.162 M 153.42 % 20.189 M -28.97 % 28.422 M 35.42 % 20.988 M -43.22 % 36.964 M 78.35 % 20.726 M -39.15 % 34.061 M 99.89 % 17.040 M -65.57 % 49.488 M 123.73 % 22.120 M -31.65 % 32.364 M 7.70 % 30.050 M 205.36 % 9.841 M -69.89 % 32.684 M -9.35 % 36.055 M 23.78 % 29.129 M 164.28 % 11.022 M -51.78 % 22.860 M -10.92 % 25.661 M 12.80 % 22.750 M -59.62 % 56.343 M 345.61 % 12.644 M -25.95 % 17.075 M -34.63 % 26.120 M 108.98 % 12.499 M 25.87 % 9.930 M -0.80 % 10.010 M -0.61 % 10.071 M 26.36 % 7.970 M 63.90 % 4.863 M 156.35 % 1.897 M -43.69 % 3.369 M 73.74 % 1.939 M -42.61 % 3.379 M -33.64 % 5.092 M 1.92 % 4.996 M 26.83 % 3.939 M -61.15 % 10.140 M 335.01 % 2.331 M 165.61 % -3.553 M -8 273.08 % 43.472 K -99.41 % 7.365 M 334.78 % -3.137 M -229.79 % 2.417 M
Operating income ratio 0.26 4.35 % 0.25 -18.76 % 0.30 -34.48 % 0.46 -43.60 % 0.82 26.10 % 0.65 112.14 % 0.31 39.84 % 0.22 -59.93 % 0.55 112.15 % 0.26 -13.44 % 0.30 20.14 % 0.25 48.25 % 0.17 -59.65 % 0.41 108.56 % 0.20 -14.00 % 0.23 33.94 % 0.17 -61.17 % 0.44 209.64 % 0.14 -41.38 % 0.24 80.77 % 0.14 -70.36 % 0.46 220.35 % 0.14 -24.64 % 0.19 3.19 % 0.18 116.76 % 0.08 -59.44 % 0.21 -6.09 % 0.22 9.93 % 0.20 108.67 % 0.10 -54.02 % 0.21 -19.71 % 0.26 1.27 % 0.26 2.29 % 0.25 48.61 % 0.17 -25.77 % 0.23 -35.43 % 0.36 49.48 % 0.24 21.24 % 0.20 -17.28 % 0.24 -14.71 % 0.28 -18.27 % 0.34 55.04 % 0.22 120.53 % 0.10 -43.42 % 0.18 62.50 % 0.11 -37.95 % 0.17 -36.07 % 0.27 -4.74 % 0.29 -37.66 % 0.46 -30.55 % 0.66 2 869.60 % 0.02 144.10 % -0.05 -687.00 % 0.01 -98.37 % 0.53 234.16 % -0.39 -301.72 % 0.20
Total other income expenses net -7.321 M -94.76 % -3.759 M -180.31 % -1.341 M 0.000 100.00 % -50.681 M -27.45 % -39.766 M -1 126.97 % -3.241 M -227.15 % 2.549 M 119.15 % -13.314 M -3 387.41 % 405.000 K 114.89 % -2.720 M 78.73 % -12.788 M -106.09 % -6.205 M 73.19 % -23.148 M -763.41 % -2.681 M 69.06 % -8.665 M -3.61 % -8.363 M -313.56 % 3.916 M 116.92 % -23.140 M -619.53 % -3.216 M 39.18 % -5.288 M 4.06 % -5.512 M -1 589.60 % 370.000 K 100.89 % -41.679 M -48.05 % -28.152 M -10 812.94 % -257.969 K -296.92 % 131.000 K 100.29 % -45.962 M -68 700.00 % 67.000 K -84.09 % 421.000 K 42 200.00 % -1.000 K 0.00 % -1.000 K -200.00 % 1.000 K 100.00 % -55.471 M -81.98 % -30.482 M -26.78 % -24.043 M -28.02 % -18.781 M -1 878 000.00 % -1.000 K 100.00 % -22.540 M -51.00 % -14.927 M -2.23 % -14.602 M -196 759.93 % 7.425 K 100.08 % -9.477 M -12.92 % -8.393 M -6.42 % -7.887 M -788 800.00 % 1.000 K 100.01 % -8.023 M -31.01 % -6.124 M -612 300.00 % -1.000 K 0.000 -100.00 % 1.000 K 0.000 0.000 -100.00 % 999.000 199.90 % -1.000 K 0.000 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2009-03-31 2008-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-03-31 2022-09-30 2022-03-31 2021-09-30 2021-03-31 2020-09-30 2020-03-31 2019-09-30 2019-03-31 2018-09-30 2018-03-31 2017-09-30 2017-03-31 2016-09-30 2016-03-31 2015-09-30 2015-03-31 2014-09-30 2014-03-31 2013-09-30 2013-03-31 2012-03-31 2009-03-31
Net debt 2.468 B 2.89 % 2.398 B 0.000 -100.00 % 2.201 B 0.000 -100.00 % 2.055 B 0.000 -100.00 % 1.796 B 11.05 % 1.617 B 11.72 % 1.448 B -4.26 % 1.512 B 2.69 % 1.472 B -7.68 % 1.595 B -12.99 % 1.833 B -1.66 % 1.864 B -13.09 % 2.144 B -19.50 % 2.664 B 30.90 % 2.035 B 170.80 % 751.487 M -47.19 % 1.423 B 66.77 % 853.269 M 59.41 % 535.280 M 6.36 % 503.294 M -0.94 % 508.049 M 42.84 % 355.678 M 32.43 % 268.579 M 32.00 % 203.467 M -17.89 % 247.801 M 23.00 % 201.461 M -1.47 % 204.472 M 422.98 % 39.097 M
Total investments 0.000 -100.00 % 40.001 M 0.000 -100.00 % 137.853 M 0.000 -100.00 % 35.001 M 0.000 -100.00 % 143.372 M 5.14 % 136.369 M 80.67 % 75.480 M -18.47 % 92.577 M -39.23 % 152.341 M 115.76 % 70.607 M -72.08 % 252.903 M 64.10 % 154.118 M -47.80 % 295.245 M 166.57 % 110.758 M -6.26 % 118.149 M 24.15 % 95.169 M 61.58 % 58.899 M 8.45 % 54.310 M 20.82 % 44.953 M 40.68 % 31.953 M 20.71 % 26.470 M 23.72 % 21.395 M 34.58 % 15.898 M 48.57 % 10.701 M 44.78 % 7.391 M 0.10 % 7.384 M -76.45 % 31.350 M 294.05 % 7.956 M
Total debt 2.745 B 7.47 % 2.554 B 0.000 -100.00 % 2.420 B 0.000 -100.00 % 2.419 B 0.000 -100.00 % 1.926 B 12.80 % 1.707 B 13.86 % 1.499 B -6.16 % 1.598 B 5.80 % 1.510 B -7.87 % 1.639 B -12.72 % 1.878 B -0.43 % 1.886 B -12.97 % 2.167 B -19.49 % 2.692 B 31.67 % 2.044 B 160.79 % 783.922 M -46.26 % 1.459 B 67.64 % 870.098 M 58.12 % 550.285 M 6.59 % 516.242 M -3.20 % 533.283 M 45.02 % 367.725 M 34.74 % 272.921 M 27.52 % 214.017 M -15.32 % 252.740 M 22.69 % 206.005 M -0.28 % 206.592 M 394.52 % 41.776 M
Accumulated other comprehensive income loss 1.790 B 788.01 % 201.610 M -88.18 % 1.706 B 16.38 % 1.466 B -12.10 % 1.668 B 854.78 % 174.681 M -89.22 % 1.620 B 17.40 % 1.380 B 830.27 % 148.333 M -88.18 % 1.255 B 11 939.80 % 10.427 M 0.000 -100.00 % 945.474 M -22.65 % 1.222 B 12 941.97 % 9.373 M -99.18 % 1.147 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 643.227 M 0.000 0.000 0.000 -100.00 % 547.670 M 0.000 0.000 -100.00 % 446.951 M 0.000 -100.00 % 375.927 M 0.000 -100.00 % 311.633 M 0.000 -100.00 % 251.797 M 0.000 -100.00 % 194.981 M -43.50 % 345.082 M 111.85 % 162.890 M -47.37 % 309.504 M 17.93 % 262.443 M -3.76 % 272.689 M 240.34 % 80.123 M -13.49 % 92.616 M 55.92 % 59.398 M -15.04 % 69.915 M 39.80 % 50.011 M -20.95 % 63.265 M 48.19 % 42.691 M 23.09 % 34.684 M 73.53 % 19.987 M
Common stock 0.000 -100.00 % 240.137 M 0.000 -100.00 % 240.137 M 0.000 -100.00 % 240.137 M 0.000 -100.00 % 240.137 M 0.00 % 240.137 M 0.00 % 240.137 M 100.00 % 120.068 M 0.00 % 120.068 M 0.00 % 120.068 M 0.00 % 120.068 M 0.00 % 120.068 M 0.00 % 120.068 M 18.88 % 101.000 M 0.00 % 101.000 M 0.00 % 101.000 M 0.00 % 101.000 M 0.00 % 101.000 M 0.00 % 101.000 M 64.36 % 61.450 M 0.00 % 61.450 M 0.00 % 61.450 M 0.00 % 61.450 M 0.00 % 61.450 M 0.00 % 61.450 M 0.00 % 61.450 M 0.00 % 61.450 M 0.00 % 61.450 M
Total equity 1.790 B 0.00 % 1.790 B 4.93 % 1.706 B 0.00 % 1.706 B 2.30 % 1.668 B 0.00 % 1.668 B 2.95 % 1.620 B 0.00 % 1.620 B 4.51 % 1.550 B 3.65 % 1.496 B 2.55 % 1.458 B 3.61 % 1.408 B 2.31 % 1.376 B 2.48 % 1.342 B 3.24 % 1.300 B 2.61 % 1.267 B 165.58 % 477.136 M 6.96 % 446.082 M 10.22 % 404.725 M -1.41 % 410.504 M 12.95 % 363.443 M -2.74 % 373.689 M 122.86 % 167.678 M 8.84 % 154.066 M 9.90 % 140.194 M 6.72 % 131.365 M 2.47 % 128.195 M 2.79 % 124.715 M 5.65 % 118.041 M 9.26 % 108.034 M 20.66 % 89.537 M
Other non current liabilities -1.790 B -1 011.05 % 196.510 M 111.52 % -1.706 B -800.29 % 243.630 M 114.61 % -1.668 B -1 727.05 % 102.506 M 106.33 % -1.620 B -972.23 % 185.735 M 20.68 % 153.904 M 3.73 % 148.371 M -59.62 % 367.419 M 347.64 % 82.079 M -83.84 % 507.898 M 93.06 % 263.081 M 221.83 % 81.744 M -52.85 % 173.367 M -85.90 % 1.229 B 5.58 % 1.164 B 200.36 % -1.160 B -203.95 % 1.116 B 16.20 % 960.438 M 22.79 % 782.208 M -0.26 % 784.241 M 209.92 % 253.048 M -21.51 % 322.390 M 10 466.71 % 3.051 M -98.37 % 187.045 M 93.97 % 96.429 M 2.80 % 93.801 M 0.000 0.000
Long term debt 0.000 -100.00 % 2.554 B 0.000 -100.00 % 2.420 B 0.000 -100.00 % 2.419 B 0.000 -100.00 % 1.926 B 12.80 % 1.707 B 13.86 % 1.499 B 10.85 % 1.353 B -10.43 % 1.510 B -11.43 % 1.705 B -9.21 % 1.878 B -4.41 % 1.965 B -9.34 % 2.167 B 34.28 % 1.614 B -2.38 % 1.653 B -15.09 % 1.947 B 196.56 % 656.574 M 144.82 % 268.191 M 65.24 % 162.308 M 67.22 % 97.061 M -71.93 % 345.812 M 90.30 % 181.721 M 19.80 % 151.683 M 65.21 % 91.812 M -48.97 % 179.909 M 33.93 % 134.331 M -14.01 % 156.222 M 273.95 % 41.776 M
Total non current liabilities -1.790 B -165.10 % 2.750 B 261.19 % -1.706 B -166.09 % 2.581 B 254.78 % -1.668 B -166.05 % 2.525 B 255.87 % -1.620 B -179.91 % 2.027 B 11.38 % 1.820 B 14.46 % 1.590 B 12.72 % 1.411 B -11.39 % 1.592 B 24.04 % 1.284 B -38.78 % 2.097 B 28.38 % 1.633 B -28.55 % 2.286 B 40.05 % 1.632 B -2.54 % 1.675 B 112.80 % 787.050 M 18.52 % 664.083 M 140.87 % 275.700 M 66.08 % 166.002 M 64.76 % 100.755 M -71.09 % 348.567 M 88.95 % 184.477 M 19.22 % 154.734 M 63.11 % 94.863 M -48.23 % 183.235 M 33.11 % 137.656 M -11.88 % 156.222 M 273.95 % 41.776 M
Other current liabilities 0.000 100.00 % -14.560 M 0.000 0.000 0.000 100.00 % -43.435 M 0.000 100.00 % -84.190 M -60.73 % -52.381 M 8.80 % -57.437 M 78.75 % -270.348 M 0.000 100.00 % -475.471 M -976.19 % -44.181 M 90.57 % -468.481 M -760.07 % -54.470 M -107.46 % 729.871 M 270.30 % -428.570 M -2 621.74 % -15.746 M 98.08 % -821.813 M -32.92 % -618.296 M -50.97 % -409.546 M -291.37 % 214.006 M 211.06 % -192.687 M -249.38 % 128.990 M 230.30 % 39.052 M 131.43 % -124.267 M -60.66 % -77.349 M -8.67 % -71.175 M -418.20 % 22.368 M 148.68 % 8.995 M
Deferred revenue 0.000 0.000 0.000 0.000 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 % 97.575 M 382.09 % 20.240 M 105.05 % -400.518 M -4 637.42 % 8.827 M 349.90 % 1.962 M -43.52 % 3.474 M -25.39 % 4.656 M -74.68 % 18.391 M 192.09 % 6.296 M -13.15 % 7.250 M 27.93 % 5.667 M -40.49 % 9.523 M 190.38 % 3.280 M 164.27 % -5.103 M 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 -100.00 % 245.091 M 0.000 -100.00 % 439.715 M 0.000 -100.00 % 393.324 M 0.000 -100.00 % 424.643 M 8.57 % 391.128 M -6.48 % 418.228 M -47.86 % 802.089 M 33.26 % 601.907 M 55.14 % 387.977 M -27.39 % 534.322 M 185.02 % 187.471 M 0.79 % 186.004 M 53.42 % 121.238 M -0.79 % 122.205 M 67.79 % 72.831 M 1.61 % 71.674 M 42.30 % 50.370 M 0.000
Total current liabilities 0.000 0.000 0.000 -100.00 % 81.954 M 0.000 -100.00 % 64.266 M 0.000 -100.00 % 84.190 M 105.96 % 40.876 M -28.83 % 57.437 M -81.43 % 309.221 M 549.01 % 47.645 M -90.58 % 505.557 M 1 044.29 % 44.181 M -90.64 % 472.012 M 766.55 % 54.470 M -95.56 % 1.228 B 7.43 % 1.143 B 6 352.66 % 17.710 M -98.40 % 1.109 B 16.33 % 952.929 M 22.40 % 778.514 M -0.26 % 780.582 M 211.87 % 250.293 M -21.69 % 319.634 M 81.17 % 176.424 M -4.11 % 183.994 M 97.62 % 93.103 M -2.16 % 95.157 M 22.25 % 77.840 M 765.39 % 8.995 M
Total liabilities -1.790 B -165.10 % 2.750 B 261.19 % -1.706 B -164.06 % 2.663 B 259.69 % -1.668 B -164.31 % 2.593 B 260.08 % -1.620 B -176.73 % 2.111 B 13.45 % 1.861 B 12.95 % 1.648 B -4.21 % 1.720 B 4.89 % 1.640 B -8.35 % 1.789 B -16.43 % 2.141 B 1.70 % 2.105 B -10.05 % 2.340 B -18.17 % 2.860 B 1.51 % 2.818 B 3.84 % 2.713 B 53.07 % 1.773 B 44.28 % 1.229 B 30.08 % 944.516 M 7.17 % 881.337 M 47.17 % 598.860 M 18.80 % 504.111 M 52.23 % 331.158 M 18.76 % 278.857 M 0.91 % 276.338 M 18.70 % 232.813 M -0.53 % 234.063 M 361.01 % 50.771 M
Other non current assets 0.000 -100.00 % 4.488 B 0.000 -100.00 % 179.442 M 0.000 -100.00 % 217.895 M 0.000 -100.00 % 149.896 M -14.60 % 175.514 M 92.07 % 91.380 M 24.87 % 73.179 M -29.24 % 103.421 M 23.59 % 83.678 M 121.31 % 37.811 M 1 207.41 % 2.892 M 612.33 % 406.000 K -99.98 % 1.993 B 0.54 % 1.983 B 0.99 % 1.963 B 20.66 % 1.627 B 52.19 % 1.069 B 1 379.60 % 72.249 M -11.65 % 81.777 M 71.87 % 47.581 M 0.000 -100.00 % 53.392 M 50.44 % 35.491 M -53.47 % 76.278 M 59.05 % 47.957 M -47.30 % 90.997 M 1 001.67 % 8.260 M
Long term investments 0.000 0.000 0.000 -100.00 % 95.420 M 0.000 0.000 0.000 -100.00 % 105.976 M 120.91 % 47.973 M 91.25 % 25.084 M 25.43 % 19.998 M -74.48 % 78.375 M 699.92 % -13.064 M -105.20 % 251.247 M 64.06 % 153.143 M -48.13 % 295.245 M 0.000 0.000 100.00 % -18.955 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 128.899 M 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 -100.00 % 1.803 M 0.000 -100.00 % 1.578 M 0.000 -100.00 % 1.659 M 0.000 -100.00 % 2.184 M 57.35 % 1.388 M 37.97 % 1.006 M 0.00 % 1.006 M -5.09 % 1.060 M -0.04 % 1.060 M 3.96 % 1.020 M 3.14 % 988.930 K 9.39 % 904.000 K 22.41 % 738.480 K 0.000 -100.00 % 660.480 K 0.000 0.000 0.000 -100.00 % 660.480 K 0.000 -100.00 % 660.480 K 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 1.803 M 0.000 -100.00 % 1.578 M 0.000 -100.00 % 1.659 M 0.000 -100.00 % 2.184 M 57.35 % 1.388 M 37.97 % 1.006 M 0.00 % 1.006 M -5.09 % 1.060 M -0.04 % 1.060 M 3.96 % 1.020 M 3.14 % 988.930 K 9.39 % 904.000 K 22.41 % 738.480 K 0.000 -100.00 % 660.480 K 0.000 0.000 0.000 -100.00 % 660.480 K 0.000 -100.00 % 660.480 K 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 0.000 -100.00 % 50.656 M 0.000 -100.00 % 38.762 M 0.000 -100.00 % 40.369 M 0.000 -100.00 % 31.291 M 148.26 % 12.604 M 8.14 % 11.655 M -7.88 % 12.652 M -7.03 % 13.608 M 8.77 % 12.511 M 9.31 % 11.446 M -12.91 % 13.143 M 0.51 % 13.076 M -19.12 % 16.167 M -12.35 % 18.445 M 0.82 % 18.295 M 31.71 % 13.890 M 37.31 % 10.116 M -15.69 % 11.999 M 6.98 % 11.216 M 32.53 % 8.463 M -1.52 % 8.594 M 79.18 % 4.796 M 22.79 % 3.906 M -1.91 % 3.982 M -6.41 % 4.255 M -10.88 % 4.774 M 248.91 % 1.368 M
Total non current assets 0.000 -100.00 % 4.540 B 0.000 -100.00 % 315.202 M 0.000 -100.00 % 255.935 M 0.000 -100.00 % 289.768 M 21.80 % 237.900 M 83.40 % 129.713 M 20.75 % 107.423 M -45.34 % 196.534 M 133.26 % 84.256 M -72.09 % 301.886 M 77.03 % 170.529 M -45.91 % 315.266 M -84.36 % 2.016 B 0.49 % 2.006 B 2.05 % 1.966 B 19.63 % 1.643 B 51.94 % 1.082 B 1 168.60 % 85.252 M -9.94 % 94.657 M 67.77 % 56.422 M -59.27 % 138.531 M 136.67 % 58.534 M 47.28 % 39.743 M -50.74 % 80.681 M 53.29 % 52.633 M -45.06 % 95.802 M 895.02 % 9.628 M
Other current assets -277.400 M -66.91 % -166.199 M 0.000 -100.00 % 3.782 B 0.000 -100.00 % 3.526 B 0.000 -100.00 % 3.217 B 2 352.90 % 131.162 M 35.69 % 96.666 M -96.60 % 2.842 B 6.05 % 2.680 B -9.19 % 2.952 B -5.82 % 3.134 B -2.40 % 3.211 B -1.76 % 3.269 B 160.41 % 1.255 B 0.65 % 1.247 B -50.54 % 2.521 B 1 032.87 % 222.569 M 39.61 % 159.417 M 21.70 % 130.989 M 42.04 % 92.217 M 19.96 % 76.870 M 115.57 % -493.646 M -970.93 % 56.680 M 38.18 % 41.018 M -2.45 % 42.046 M 280 206.67 % 15.000 K -99.63 % 4.050 M -94.63 % 75.364 M
Short term investments 0.000 0.000 0.000 -100.00 % 42.433 M 0.000 -100.00 % 35.001 M 0.000 -100.00 % 37.396 M -57.69 % 88.396 M 75.40 % 50.396 M -30.56 % 72.579 M -1.88 % 73.966 M -11.60 % 83.671 M 4 952.60 % 1.656 M 69.87 % 974.879 K 0.000 0.000 0.000 -100.00 % 114.124 M 0.000 0.000 0.000 0.000 0.000 100.00 % -107.504 M 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 276.900 M 78.15 % 155.431 M 0.000 -100.00 % 218.528 M 0.000 -100.00 % 325.749 M 0.000 -100.00 % 129.757 M 44.28 % 89.937 M 73.41 % 51.863 M -39.54 % 85.784 M 127.34 % 37.733 M -14.73 % 44.253 M -1.83 % 45.080 M 102.94 % 22.213 M -1.67 % 22.590 M -18.99 % 27.887 M 196.48 % 9.406 M -71.00 % 32.435 M -9.01 % 35.647 M 111.82 % 16.829 M 12.16 % 15.005 M 15.88 % 12.949 M -48.69 % 25.234 M 109.46 % 12.047 M 177.45 % 4.342 M -58.84 % 10.550 M 113.61 % 4.939 M 8.68 % 4.544 M 114.32 % 2.120 M -20.86 % 2.679 M
Cash and short term investments 276.900 M 78.15 % 155.431 M 0.000 -100.00 % 260.961 M 0.000 -100.00 % 360.959 M 0.000 -100.00 % 167.153 M -6.27 % 178.333 M 74.39 % 102.259 M -35.43 % 158.363 M 41.78 % 111.699 M -12.68 % 127.924 M 173.72 % 46.736 M 101.55 % 23.188 M 2.65 % 22.590 M -18.99 % 27.887 M 196.48 % 9.406 M -71.00 % 32.435 M -9.01 % 35.647 M 111.82 % 16.829 M 12.16 % 15.005 M 15.88 % 12.949 M -48.69 % 25.234 M 109.46 % 12.047 M 177.45 % 4.342 M -58.84 % 10.550 M 113.61 % 4.939 M 8.68 % 4.544 M 114.32 % 2.120 M -20.86 % 2.679 M
Total current assets 0.000 0.000 0.000 -100.00 % 4.054 B 0.000 -100.00 % 4.001 B 0.000 -100.00 % 3.442 B 8.46 % 3.173 B 5.30 % 3.014 B -1.87 % 3.071 B 7.72 % 2.851 B -7.46 % 3.081 B -3.17 % 3.182 B -1.65 % 3.235 B -1.74 % 3.292 B 149.18 % 1.321 B 5.06 % 1.258 B 68.20 % 747.683 M 38.48 % 539.930 M 5.75 % 510.570 M -58.59 % 1.233 B 29.19 % 954.359 M 37.02 % 696.504 M 37.71 % 505.774 M 25.19 % 403.990 M 9.99 % 367.309 M 14.65 % 320.372 M 7.43 % 298.221 M 21.08 % 246.294 M 88.47 % 130.681 M
Inventory 0.000 -100.00 % 10.393 M 0.000 -100.00 % 10.530 M 0.000 0.000 0.000 -100.00 % 15.391 M 3 343.18 % 447.000 K -55.74 % 1.010 M -2.88 % 1.040 M -0.29 % 1.043 M -6.35 % 1.114 M 48.10 % 752.000 K 3.23 % 728.441 K -29.96 % 1.040 M -1.09 % 1.051 M -4.84 % 1.105 M -4.61 % 1.158 M -99.59 % 281.714 M -14.94 % 331.195 M -69.24 % 1.077 B 28.08 % 840.687 M 41.61 % 593.665 M 39.21 % 426.444 M 24.34 % 342.968 M 8.84 % 315.107 M 15.51 % 272.792 M 3.25 % 264.198 M 19.42 % 221.229 M 1 305.51 % 15.740 M
Net receivables 500.000 K 33.33 % 375.000 K 0.000 -100.00 % 367.000 K 0.000 -100.00 % 114.505 M 0.000 -100.00 % 41.904 M -98.60 % 2.994 B 6.42 % 2.814 B 3 972.58 % 69.087 M 19.65 % 57.740 M 0.000 100.00 % -3.135 B -3 256.92 % 99.301 M 103.04 % -3.270 B -275.70 % 1.861 B 0.000 100.00 % -1.807 B 0.000 -100.00 % 3.129 M -69.27 % 10.184 M 84.96 % 5.506 M 649.13 % 735.000 K -98.91 % 67.202 M 0.000 -100.00 % 634.049 K 6.56 % 595.000 K -97.98 % 29.463 M 55.93 % 18.895 M -48.79 % 36.898 M
Tax assets 0.000 0.000 0.000 0.000 0.000 100.00 % -3.988 M 0.000 -100.00 % 421.000 K 0.00 % 421.000 K -28.40 % 588.000 K 0.00 % 588.000 K 740.00 % 70.000 K -0.19 % 70.135 K -80.63 % 362.000 K 0.02 % 361.927 K -93.58 % 5.635 M 0.00 % 5.635 M 13.42 % 4.968 M 92.92 % 2.575 M 7.61 % 2.393 M 0.00 % 2.393 M 138.35 % 1.004 M 0.03 % 1.004 M 165.53 % 378.000 K 0.11 % 377.571 K 9.12 % 346.000 K -0.01 % 346.049 K -17.80 % 421.000 K -0.05 % 421.198 K 1 254.86 % 31.088 K 0.000
Other assets 4.815 B 0.000 0.000 0.000 0.000 -100.00 % 3.988 M 0.000 0.000 0.000 -100.00 % 1.000 K -50.00 % 2.000 K 100.00 % 1.000 K -80.39 % 5.099 K 609.90 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 14.560 M 0.000 -100.00 % 19.255 M 0.000 -100.00 % 61.812 M 0.000 -100.00 % 22.402 M -62.03 % 59.000 M 407.00 % 11.637 M -48.21 % 22.468 M 155.73 % 8.786 M -72.90 % 32.424 M 730.53 % 3.904 M -91.24 % 44.559 M 27.46 % 34.960 M -47.19 % 66.194 M 76.79 % 37.442 M -72.65 % 136.903 M 594.09 % 19.724 M 20.35 % 16.389 M -24.02 % 21.569 M 81.02 % 11.915 M 128.43 % 5.216 M 43.41 % 3.637 M -59.06 % 8.884 M 330.83 % 2.062 M -54.36 % 4.518 M 8.06 % 4.181 M -18.06 % 5.103 M 0.000
Tax payables 0.000 0.000 0.000 -100.00 % 62.699 M 0.000 -100.00 % 45.889 M 0.000 -100.00 % 61.788 M 80.37 % 34.257 M -25.20 % 45.800 M 1 542.17 % 2.789 M -92.82 % 38.859 M 1 066.09 % 3.332 M -91.73 % 40.277 M 31.63 % 30.598 M 56.83 % 19.510 M 177.85 % 7.022 M 0.000 -100.00 % 30.722 M 0.000 0.000 0.000 -100.00 % 1.864 M 0.000 -100.00 % 1.003 M 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 100.00 % -35.000 K 0.000 -100.00 % 54.588 M 0.000 -100.00 % 81.934 M 0.000 -100.00 % 137.543 M 0.000 100.00 % -35.315 K 0.000 -100.00 % 787.015 M 0.000 0.000 0.000 -100.00 % 3.659 M 0.000 100.00 % -35.315 K 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 -100.00 % 505.556 M 0.000 -100.00 % 78.687 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.818 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 705.337 M 0.000 -100.00 % 1.466 B 0.000 -100.00 % 705.336 M 0.000 0.000 -100.00 % 705.337 M 0.000 -100.00 % 825.406 M -35.89 % 1.287 B 55.98 % 825.406 M 0.000 -100.00 % 825.406 M 0.000 -100.00 % 108.864 M 0.000 -100.00 % 122.605 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.900 M 46.91 % 8.100 M
Deferred tax liabilities non current 0.000 -100.00 % 4.137 M 0.000 -100.00 % 3.988 M 0.000 -100.00 % 4.023 M 0.000 0.000 -100.00 % 35.000 K 0.000 -100.00 % 35.000 K 0.000 -100.00 % 35.315 K 0.000 -100.00 % 35.315 K 0.000 -100.00 % 35.315 K 0.000 -100.00 % 35.315 K 0.000 0.000 0.000 -100.00 % 35.315 K 0.000 -100.00 % 35.315 K 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.987 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 % 1.909 B 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 4.815 B 6.05 % 4.540 B 0.000 -100.00 % 4.369 B 0.000 -100.00 % 4.261 B 0.000 -100.00 % 3.731 B 9.39 % 3.411 B 8.52 % 3.143 B -1.10 % 3.178 B 4.30 % 3.047 B -3.72 % 3.165 B -9.14 % 3.483 B 2.29 % 3.406 B -5.60 % 3.608 B 8.10 % 3.337 B 2.25 % 3.264 B 20.28 % 2.713 B 24.29 % 2.183 B 37.13 % 1.592 B 20.78 % 1.318 B 25.66 % 1.049 B 39.33 % 752.926 M 16.86 % 644.305 M 39.30 % 462.524 M 13.63 % 407.052 M 1.50 % 401.053 M 14.31 % 350.854 M 2.56 % 342.097 M 143.82 % 140.309 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-03-31 2022-09-30 2022-03-31 2021-09-30 2021-03-31 2020-09-30 2020-03-31 2019-09-30 2019-03-31 2018-09-30 2018-03-31 2017-09-30 2017-03-31 2016-09-30 2016-03-31 2015-09-30 2015-03-31 2014-09-30 2014-03-31 2013-09-30 2013-03-31 2012-03-31 2009-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 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31
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 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 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 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 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 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -40.161 M -10.37 % -36.387 M 23.08 % -47.307 M -141.67 % -19.575 M 37.24 % -31.189 M -172.30 % -11.454 M 67.26 % -34.990 M -36.50 % -25.634 M 54.31 % -56.101 M -110.15 % -26.696 M 4.75 % -28.028 M -13.00 % -24.804 M -2.23 % -24.263 M 31.30 % -35.317 M -133.07 % -15.153 M 29.54 % -21.506 M -35.29 % -15.896 M 7.83 % -17.246 M -10.72 % -15.576 M 39.30 % -25.660 M -57.28 % -16.315 M -26.82 % -12.865 M 33.26 % -19.277 M 16.74 % -23.153 M -7.89 % -21.460 M 17.72 % -26.081 M -10.54 % -23.595 M 10.52 % -26.370 M -25.14 % -21.073 M -133.29 % -9.033 M 40.85 % -15.271 M 4.27 % -15.952 M 3.22 % -16.483 M -440.25 % -3.051 M 60.47 % -7.719 M 31.44 % -11.258 M 36.24 % -17.657 M -157.40 % -6.860 M -1.60 % -6.752 M 1.10 % -6.827 M 3.08 % -7.044 M -28.65 % -5.475 M -63.25 % -3.354 M -304.58 % -829.000 K 64.59 % -2.341 M -107.57 % -1.128 M 52.05 % -2.352 M 27.00 % -3.222 M 6.66 % -3.452 M 51.88 % -7.174 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.124 M -15.51 % 2.514 M 7.62 % 2.336 M 0.000 -100.00 % 1.780 M -2.52 % 1.826 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 % 2.124 M -15.51 % 2.514 M 7.62 % 2.336 M 0.000 -100.00 % 1.780 M -2.52 % 1.826 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 0.000 0.000 0.000
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 169.277 M 1.27 % 167.153 M 1.53 % 164.639 M 78.31 % 92.332 M 0.000 -100.00 % 102.259 M 1.82 % 100.433 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 0.000 0.000 0.000
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 325.749 M 92.44 % 169.277 M 1.27 % 167.153 M 76.57 % 94.668 M 0.000 -100.00 % 104.039 M 1.74 % 102.259 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 0.000 0.000 0.000
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.124 M -15.51 % 2.514 M 7.62 % 2.336 M 0.000 -100.00 % 1.780 M -2.52 % 1.826 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 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 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 % 2.124 M -15.51 % 2.514 M 7.62 % 2.336 M 0.000 -100.00 % 1.780 M -2.52 % 1.826 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 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 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013