PCCOSMA.BO

Pee Cee Cosma Sope Limited PCCOSMA.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Revenue 1.443 B 8.00 % 1.336 B 7.33 % 1.245 B 34.33 % 926.927 M 12.69 % 822.542 M 11.22 % 739.562 M -2.79 % 760.796 M -0.47 % 764.425 M 7.67 % 709.940 M -4.77 % 745.487 M -7.44 % 805.423 M 6.43 % 756.734 M -7.82 % 820.971 M 4.23 % 787.666 M 194.70 % 267.273 M -7.07 % 287.619 M -20.86 % 363.451 M
Net income 96.377 M -7.72 % 104.437 M 320.08 % 24.861 M 47.52 % 16.853 M -64.64 % 47.663 M 126.39 % 21.054 M -25.78 % 28.366 M -22.68 % 36.685 M 138.33 % 15.392 M -24.89 % 20.493 M 52.24 % 13.461 M -28.26 % 18.765 M -23.06 % 24.390 M 329.69 % 5.676 M 637.12 % -1.057 M -102.30 % 45.873 M 267.81 % 12.472 M
Income before tax 129.352 M -7.96 % 140.546 M 321.72 % 33.327 M 45.74 % 22.867 M -64.50 % 64.418 M 124.17 % 28.737 M -29.02 % 40.483 M -27.27 % 55.664 M 141.25 % 23.073 M -27.15 % 31.671 M 55.10 % 20.420 M -28.62 % 28.607 M -22.66 % 36.987 M 380.92 % 7.691 M 807.13 % -1.088 M -102.17 % 50.126 M 157.26 % 19.484 M
Income before tax ratio 0.09 -14.79 % 0.11 292.92 % 0.03 8.49 % 0.02 -68.50 % 0.08 101.55 % 0.04 -26.98 % 0.05 -26.93 % 0.07 124.05 % 0.03 -23.50 % 0.04 67.57 % 0.03 -32.93 % 0.04 -16.09 % 0.05 361.41 % 0.01 339.95 % 0.00 -102.33 % 0.17 225.09 % 0.05
EBITDA 130.166 M -18.43 % 159.578 M 179.04 % 57.188 M 67.56 % 34.130 M -53.04 % 72.672 M 90.74 % 38.100 M -20.55 % 47.956 M -25.93 % 64.740 M 82.70 % 35.435 M -25.33 % 47.454 M 24.27 % 38.186 M -5.14 % 40.255 M -19.72 % 50.140 M 118.68 % 22.929 M 306.59 % 5.639 M -90.33 % 58.320 M 47.91 % 39.430 M
Net income ratio 0.07 -14.56 % 0.08 291.40 % 0.02 9.81 % 0.02 -68.62 % 0.06 103.55 % 0.03 -23.65 % 0.04 -22.31 % 0.05 121.35 % 0.02 -21.13 % 0.03 64.48 % 0.02 -32.60 % 0.02 -16.53 % 0.03 312.26 % 0.01 282.26 % 0.00 -102.48 % 0.16 364.78 % 0.03
Ratio EBITDA 0.09 -24.48 % 0.12 159.99 % 0.05 24.73 % 0.04 -58.32 % 0.09 71.50 % 0.05 -18.27 % 0.06 -25.57 % 0.08 69.68 % 0.05 -21.59 % 0.06 34.26 % 0.05 -10.87 % 0.05 -12.90 % 0.06 109.80 % 0.03 37.97 % 0.02 -89.59 % 0.20 86.90 % 0.11
Gross profit ratio 0.28 -4.79 % 0.30 38.02 % 0.22 -1.28 % 0.22 -16.21 % 0.26 -2.03 % 0.27 2.29 % 0.26 -4.25 % 0.27 13.34 % 0.24 -4.31 % 0.25 22.46 % 0.21 0.33 % 0.20 3.72 % 0.20 20.98 % 0.16 3.11 % 0.16 -29.85 % 0.23 5.47 % 0.21
Weighted average shs out dil 2.648 M 0.15 % 2.644 M -0.09 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 120.52 % 1.200 M 0.00 % 1.200 M 0.00 % 1.200 M
Weighted average shs out 2.648 M 0.15 % 2.644 M -0.09 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 120.52 % 1.200 M 0.00 % 1.200 M 0.00 % 1.200 M
EPS diluted 36.40 -7.85 % 39.50 320.21 % 9.40 47.57 % 6.37 -64.63 % 18.01 126.26 % 7.96 -25.75 % 10.72 -22.66 % 13.86 138.14 % 5.82 -24.42 % 7.70 50.98 % 5.10 -28.17 % 7.10 -22.99 % 9.22 328.84 % 2.15 344.32 % -0.88 -102.30 % 38.23 267.95 % 10.39
Earnings per share 36.40 -7.85 % 39.50 320.21 % 9.40 47.57 % 6.37 -64.63 % 18.01 126.26 % 7.96 -25.75 % 10.72 -22.66 % 13.86 138.14 % 5.82 -24.42 % 7.70 50.98 % 5.10 -28.17 % 7.10 -22.99 % 9.22 328.84 % 2.15 344.32 % -0.88 -102.30 % 38.23 267.95 % 10.39
Gross profit 410.814 M 2.83 % 399.503 M 48.14 % 269.687 M 32.61 % 203.369 M -5.58 % 215.385 M 8.96 % 197.670 M -0.57 % 198.803 M -4.70 % 208.607 M 22.04 % 170.933 M -8.88 % 187.586 M 13.35 % 165.494 M 6.78 % 154.985 M -4.40 % 162.111 M 26.10 % 128.559 M 203.87 % 42.308 M -34.81 % 64.898 M -16.53 % 77.753 M
Income tax expense 32.975 M -8.68 % 36.109 M 326.57 % 8.465 M 40.75 % 6.014 M -64.11 % 16.755 M 118.08 % 7.683 M -36.59 % 12.117 M -36.16 % 18.979 M 147.09 % 7.681 M -31.28 % 11.178 M 60.63 % 6.959 M -29.29 % 9.842 M -21.88 % 12.597 M 525.24 % 2.015 M 6 630.88 % -30.850 K -100.73 % 4.254 M -39.34 % 7.013 M
Cost of revenue 1.033 B 10.21 % 936.928 M -3.95 % 975.480 M 34.82 % 723.558 M 19.17 % 607.157 M 12.04 % 541.891 M -3.58 % 561.994 M 1.11 % 555.818 M 3.12 % 539.006 M -3.39 % 557.901 M -12.82 % 639.929 M 6.34 % 601.750 M -8.67 % 658.860 M -0.04 % 659.107 M 192.98 % 224.966 M 1.01 % 222.721 M -22.04 % 285.698 M
General and administrative expenses 0.000 -100.00 % 3.687 M -21.10 % 4.673 M -7.26 % 5.039 M 44.01 % 3.499 M -18.26 % 4.281 M -1.14 % 4.330 M 18.75 % 3.646 M -9.10 % 4.011 M 20.10 % 3.340 M 1.74 % 3.283 M 0.000 0.000 -100.00 % 18.114 M 182.76 % 6.406 M 0.000 -100.00 % 8.428 M
Selling and marketing expenses 0.000 -100.00 % 106.568 M 22.88 % 86.724 M 51.78 % 57.139 M 31.13 % 43.573 M -16.59 % 52.239 M 11.68 % 46.776 M 3.14 % 45.351 M 4.26 % 43.496 M -13.27 % 50.148 M 275.89 % 13.341 M -66.56 % 39.891 M -2.93 % 41.095 M 14.54 % 35.879 M 136.86 % 15.148 M 1.72 % 14.892 M -6.55 % 15.935 M
Other expenses 158.928 M 5.81 % 150.200 M 6.67 % 140.809 M 17.56 % 119.772 M 11.57 % 107.354 M -5.58 % 113.699 M 140 889.29 % 80.644 K 148.35 % 32.472 K -86.26 % 236.390 K -37.05 % 375.537 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 281.462 M 8.07 % 260.455 M 12.17 % 232.206 M 27.62 % 181.950 M 17.82 % 154.426 M -9.28 % 170.220 M 7.73 % 157.999 M 4.74 % 150.844 M 5.39 % 143.135 M -3.76 % 148.724 M 8.27 % 137.358 M 12.26 % 122.358 M 2.28 % 119.635 M 4.50 % 114.482 M 176.09 % 41.466 M -0.69 % 41.754 M -15.16 % 49.218 M
Cost and expenses 1.314 B 9.74 % 1.197 B -0.85 % 1.208 B 33.37 % 905.508 M 18.90 % 761.583 M 6.95 % 712.111 M -1.09 % 719.993 M 1.89 % 706.662 M 3.59 % 682.141 M -3.46 % 706.625 M -9.09 % 777.288 M 7.34 % 724.108 M -6.99 % 778.495 M 0.63 % 773.589 M 190.35 % 266.432 M 0.74 % 264.475 M -21.03 % 334.916 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
Selling general and administrative expenses 122.534 M 11.14 % 110.255 M 20.63 % 91.397 M 46.99 % 62.178 M 32.09 % 47.072 M -16.72 % 56.520 M 10.59 % 51.106 M 4.30 % 48.997 M 3.14 % 47.507 M -11.18 % 53.488 M 221.75 % 16.624 M -58.33 % 39.891 M -2.93 % 41.095 M -23.89 % 53.993 M 150.50 % 21.554 M 44.74 % 14.892 M -38.87 % 24.363 M
Interest income 4.150 M -18.63 % 5.100 M -1.24 % 5.164 M -14.43 % 6.035 M 19.21 % 5.062 M 82.95 % 2.767 M 130.83 % 1.199 M 1 001.54 % 108.822 K 46.33 % 74.365 K -77.17 % 325.673 K 73.49 % 187.721 K -70.20 % 629.927 K 684.70 % 80.276 K -34.45 % 122.458 K 518.10 % 19.812 K -92.70 % 271.319 K 387.62 % 55.642 K
Interest expense 2.196 M -26.73 % 2.997 M -65.78 % 8.757 M 87.72 % 4.665 M 95.51 % 2.386 M 26.90 % 1.880 M 17.56 % 1.599 M -30.53 % 2.302 M -51.03 % 4.702 M -38.26 % 7.616 M -5.70 % 8.076 M 104.26 % 3.954 M -22.90 % 5.128 M -11.89 % 5.820 M 166.04 % 2.188 M -17.12 % 2.640 M -71.10 % 9.132 M
Depreciation and amortization 16.322 M 1.79 % 16.035 M 6.16 % 15.104 M 128.92 % 6.598 M 12.44 % 5.868 M -21.59 % 7.484 M 27.42 % 5.873 M -13.29 % 6.774 M -7.46 % 7.319 M -10.38 % 8.167 M -15.72 % 9.690 M 38.47 % 6.998 M -12.79 % 8.025 M -14.79 % 9.418 M 96.30 % 4.798 M -13.62 % 5.554 M -49.61 % 11.021 M
Operating income 113.844 M -18.32 % 139.377 M 263.51 % 38.342 M 71.63 % 22.340 M -63.74 % 61.612 M 122.50 % 27.690 M -32.94 % 41.294 M -28.72 % 57.932 M 109.01 % 27.717 M -12.48 % 31.671 M 55.10 % 20.420 M -28.62 % 28.607 M -22.66 % 36.987 M 380.92 % 7.691 M 807.13 % -1.088 M -102.17 % 50.126 M 157.26 % 19.484 M
Operating income ratio 0.08 -24.37 % 0.10 238.69 % 0.03 27.76 % 0.02 -67.82 % 0.07 100.06 % 0.04 -31.02 % 0.05 -28.38 % 0.08 94.12 % 0.04 -8.10 % 0.04 67.57 % 0.03 -32.93 % 0.04 -16.09 % 0.05 361.41 % 0.01 339.95 % 0.00 -102.33 % 0.17 225.09 % 0.05
Total other income expenses net 15.508 M 1 226.60 % 1.169 M 123.31 % -5.015 M -1 051.61 % 527.000 K -81.22 % 2.806 M 118.22 % 1.286 M 501.75 % -320.050 K 84.75 % -2.099 M 55.58 % -4.725 M 31.66 % -6.914 M 8.86 % -7.586 M -95.05 % -3.889 M 28.22 % -5.419 M 6.98 % -5.825 M -213.04 % -1.861 M -103.32 % 56.059 M 798.57 % -8.025 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 2009
Net debt 8.724 M -29.37 % 12.351 M -88.33 % 105.835 M -17.23 % 127.871 M 288.21 % 32.939 M 10.75 % 29.743 M -1.16 % 30.090 M 16.22 % 25.892 M -30.72 % 37.374 M -35.25 % 57.719 M -7.48 % 62.384 M 2.33 % 60.962 M 58.40 % 38.486 M -21.97 % 49.321 M 77.09 % 27.850 M 34.81 % 20.659 M -66.71 % 62.057 M
Total investments 126.199 M -4.76 % 132.502 M 91 915.28 % 144.000 K -99.86 % 103.737 M 280.26 % 27.281 M 2 657.65 % 989.275 K 12.29 % 880.982 K 8.10 % 815.000 K 0.62 % 810.000 K 32.79 % 610.000 K -97.64 % 25.801 M 1.54 % 25.410 M 0.000 0.000 0.000 0.000 0.000
Total debt 16.447 M 8.58 % 15.148 M -85.81 % 106.757 M -24.48 % 141.362 M 318.05 % 33.815 M -34.29 % 51.461 M 59.74 % 32.216 M 17.26 % 27.473 M -31.03 % 39.834 M -33.98 % 60.340 M -9.32 % 66.540 M 3.79 % 64.113 M 5.68 % 60.666 M 15.43 % 52.557 M 80.75 % 29.077 M 29.25 % 22.497 M -69.48 % 73.705 M
Accumulated other comprehensive income loss 103.381 M 38.16 % 74.828 M 182.76 % 26.463 M 0.00 % 26.463 M 0.000 -100.00 % 26.463 M 0.00 % 26.463 M 0.00 % 26.463 M 0.00 % 26.463 M 0.00 % 26.463 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 355.836 M 30.34 % 273.003 M 57.03 % 173.859 M 14.65 % 151.643 M 6.25 % 142.729 M 50.14 % 95.065 M 0.85 % 94.263 M 23.30 % 76.452 M 56.89 % 48.729 M 41.91 % 34.337 M 66.87 % 20.577 M -42.09 % 35.532 M -48.15 % 68.535 M 3.46 % 66.243 M 9.37 % 60.567 M -1.71 % 61.624 M 158.45 % 23.843 M
Common stock 26.463 M 0.00 % 26.463 M 0.00 % 26.463 M 0.00 % 26.463 M 0.00 % 26.463 M 0.00 % 26.463 M 0.00 % 26.463 M 0.00 % 26.463 M 0.00 % 26.463 M 0.00 % 26.463 M 0.00 % 26.463 M -50.81 % 53.795 M -45.54 % 98.775 M 273.26 % 26.463 M 120.52 % 12.000 M 0.00 % 12.000 M 0.00 % 12.000 M
Total equity 485.680 M 20.56 % 402.847 M 32.65 % 303.703 M 7.89 % 281.487 M 3.27 % 272.573 M 21.19 % 224.909 M 0.81 % 223.107 M 9.21 % 204.296 M 16.36 % 175.579 M 5.96 % 165.702 M 14.11 % 145.209 M -11.80 % 164.630 M -17.02 % 198.398 M 5.60 % 187.875 M 70.01 % 110.509 M -0.95 % 111.566 M 61.26 % 69.186 M
Other non current liabilities 3.134 M -28.30 % 4.371 M 5.73 % 4.134 M -0.67 % 4.162 M 10.22 % 3.776 M -24.76 % 5.018 M 147.02 % 2.032 M -51.06 % 4.151 M -15.40 % 4.907 M 6.36 % 4.614 M 0.69 % 4.582 M 1.45 % 4.517 M 4.99 % 4.302 M 0.12 % 4.297 M 664.72 % 561.892 K 102.52 % -22.337 M 27.93 % -30.995 M
Long term debt 4.244 M -13.70 % 4.918 M -91.01 % 54.676 M -14.97 % 64.300 M 0.000 -100.00 % 2.299 M 0.00 % 2.299 M 0.000 -100.00 % 1.483 M 119.95 % 674.309 K -94.27 % 11.778 M -43.91 % 21.000 M 0.000 -100.00 % 148.344 K 0.000 -100.00 % 22.497 M -69.48 % 73.705 M
Total non current liabilities 7.378 M -20.57 % 9.289 M -84.21 % 58.810 M -14.10 % 68.462 M 1 713.08 % 3.776 M -48.40 % 7.317 M 68.98 % 4.330 M 4.31 % 4.151 M -35.03 % 6.390 M 20.84 % 5.288 M -67.68 % 16.360 M -35.88 % 25.517 M 493.10 % 4.302 M -3.22 % 4.445 M 691.12 % 561.892 K -97.50 % 22.497 M -70.72 % 76.822 M
Other current liabilities 32.008 M 78.47 % 17.935 M 2.37 % 17.519 M -39.63 % 29.018 M 83.24 % 15.836 M 9.51 % 14.461 M 1.83 % 14.201 M 37.08 % 10.360 M -37.72 % 16.634 M -22.68 % 21.514 M 3.93 % 20.700 M 8.62 % 19.057 M 35.70 % 14.044 M 10.45 % 12.715 M 360.82 % 2.759 M -90.38 % 28.673 M -39.22 % 47.171 M
Deferred revenue 0.000 -100.00 % 10.349 M -50.47 % 20.894 M 60.69 % 13.003 M 60.00 % 8.127 M -19.74 % 10.126 M 36.55 % 7.416 M 64.52 % 4.507 M -33.52 % 6.781 M 30.86 % 5.182 M -51.69 % 10.725 M -7.93 % 11.649 M -45.50 % 21.374 M 515.23 % 3.474 M 373.08 % 734.378 K 0.000 0.000
Short term debt 12.203 M 19.29 % 10.230 M -80.36 % 52.081 M -32.42 % 77.062 M 127.89 % 33.815 M -31.22 % 49.162 M 52.60 % 32.216 M 17.26 % 27.473 M -28.36 % 38.351 M -35.72 % 59.666 M -6.69 % 63.942 M 35.72 % 47.113 M 19.46 % 39.440 M -20.32 % 49.497 M 70.23 % 29.077 M 0.000 0.000
Total current liabilities 85.077 M 20.01 % 70.890 M -32.48 % 104.992 M -14.49 % 122.785 M 48.41 % 82.733 M -6.46 % 88.445 M 30.71 % 67.664 M 13.18 % 59.786 M -18.60 % 73.445 M -22.74 % 95.068 M -20.85 % 120.117 M 40.23 % 85.655 M -20.55 % 107.814 M 30.19 % 82.812 M 129.27 % 36.119 M 15.88 % 31.169 M 57.96 % 19.732 M
Total liabilities 92.455 M 15.31 % 80.179 M -51.05 % 163.802 M -14.35 % 191.247 M 121.07 % 86.509 M -9.66 % 95.762 M 33.01 % 71.994 M 12.60 % 63.937 M -19.91 % 79.835 M -20.45 % 100.356 M -26.47 % 136.477 M 22.76 % 111.172 M -0.84 % 112.116 M 28.49 % 87.257 M 137.88 % 36.681 M -31.65 % 53.666 M -44.42 % 96.554 M
Other non current assets 101.716 M 3 582.69 % 2.762 M -96.83 % 87.229 M 1 208.17 % 6.668 M -91.37 % 77.243 M 143.16 % 31.766 M 596.39 % 4.562 M 0.000 0.000 0.000 -100.00 % 53.677 M 2.21 % 52.518 M -29.72 % 74.729 M -1.22 % 75.652 M 3.89 % 72.822 M 0.000 0.000
Long term investments 37.442 M -58.00 % 89.138 M 71 785.48 % 124.000 K -99.88 % 103.707 M 280.57 % 27.251 M 2 740.76 % 959.275 K -96.42 % 26.773 M -4.76 % 28.110 M 0.83 % 27.880 M 185 492.54 % 15.022 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 20.000 K 0.00 % 20.000 K -37.50 % 32.000 K -45.76 % 59.000 K -44.86 % 107.000 K -44.89 % 194.161 K -45.19 % 354.275 K -92.54 % 4.751 M 72.13 % 2.760 M -32.70 % 4.102 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 2.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
Goodwill and intangible assets 22.000 K 10.00 % 20.000 K -37.50 % 32.000 K -45.76 % 59.000 K -44.86 % 107.000 K -44.89 % 194.161 K -45.19 % 354.275 K -90.76 % 3.833 M -0.72 % 3.861 M -88.35 % 33.131 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 151.104 M -22.03 % 193.791 M -7.34 % 209.141 M -1.37 % 212.049 M 70.38 % 124.460 M 4.73 % 118.842 M 8.40 % 109.635 M -1.33 % 111.117 M -4.10 % 115.869 M -2.26 % 118.553 M 52.57 % 77.703 M -4.83 % 81.648 M -6.50 % 87.326 M -6.61 % 93.504 M 171.91 % 34.388 M -1.16 % 34.791 M -69.42 % 113.787 M
Total non current assets 293.635 M 1.14 % 290.333 M -3.50 % 300.873 M -7.67 % 325.883 M 40.03 % 232.722 M 49.06 % 156.132 M 7.58 % 145.131 M -1.49 % 147.324 M -2.64 % 151.322 M -2.20 % 154.721 M 15.47 % 133.988 M -1.09 % 135.458 M -17.09 % 163.383 M -4.15 % 170.458 M 58.72 % 107.398 M 208.13 % 34.855 M -69.37 % 113.787 M
Other current assets 7.260 M 93.34 % 3.755 M -26.66 % 5.120 M 6.07 % 4.827 M 107.12 % -67.827 M -1 091.41 % 6.841 M 220.37 % 2.135 M -6.26 % 2.278 M -30.40 % 3.273 M -42.50 % 5.693 M 102.18 % 2.816 M -27.48 % 3.883 M 9 301.59 % 41.297 K -21.01 % 52.278 K -87.31 % 411.881 K -99.56 % 93.235 M 1 396.85 % 6.229 M
Short term investments 88.757 M 105.66 % 43.158 M 215 690.00 % 20.000 K -33.33 % 30.000 K 0.00 % 30.000 K 0.00 % 30.000 K 0.00 % 30.000 K -26.84 % 41.006 K -95.25 % 863.103 K -0.82 % 870.234 K -96.63 % 25.801 M 1.54 % 25.410 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 7.723 M 176.12 % 2.797 M 203.36 % 922.000 K -93.17 % 13.491 M 1 440.07 % 876.000 K -95.97 % 21.718 M 921.75 % 2.126 M 34.39 % 1.582 M -35.71 % 2.460 M -6.14 % 2.621 M -36.94 % 4.157 M 31.91 % 3.151 M -85.79 % 22.180 M 585.44 % 3.236 M 163.87 % 1.226 M -33.28 % 1.838 M -84.22 % 11.648 M
Cash and short term investments 96.480 M 110.04 % 45.935 M 4 776.33 % 942.000 K -93.03 % 13.521 M 1 392.38 % 906.000 K -95.83 % 21.748 M 908.92 % 2.156 M 32.84 % 1.623 M -51.17 % 3.323 M -4.82 % 3.491 M -88.35 % 29.958 M 4.89 % 28.561 M 28.77 % 22.180 M 585.44 % 3.236 M 163.87 % 1.226 M -33.28 % 1.838 M -84.22 % 11.648 M
Total current assets 284.500 M 47.64 % 192.693 M 15.64 % 166.632 M 13.47 % 146.851 M 16.22 % 126.360 M -23.20 % 164.540 M 9.71 % 149.970 M 24.04 % 120.909 M 16.16 % 104.091 M -6.51 % 111.337 M -24.62 % 147.698 M 5.24 % 140.345 M -4.61 % 147.130 M 40.56 % 104.674 M 163.05 % 39.792 M -69.48 % 130.377 M 150.95 % 51.953 M
Inventory 174.591 M 25.31 % 139.328 M -9.40 % 153.785 M 24.42 % 123.603 M 5.09 % 117.620 M 26.83 % 92.741 M -21.00 % 117.401 M 5.47 % 111.311 M 17.50 % 94.735 M -3.38 % 98.051 M -10.47 % 109.516 M 6.37 % 102.955 M 0.12 % 102.832 M 26.01 % 81.606 M 174.82 % 29.694 M -1.52 % 30.153 M 6.31 % 28.364 M
Net receivables 6.169 M 67.86 % 3.675 M -45.84 % 6.785 M 38.47 % 4.900 M -93.52 % 75.661 M 75.11 % 43.208 M 71.12 % 25.250 M 431.42 % 4.751 M 72.13 % 2.760 M -32.70 % 4.102 M -50.13 % 8.225 M 108.22 % 3.950 M 0.000 0.000 -100.00 % 8.460 M 64.21 % 5.152 M -9.82 % 5.712 M
Tax assets 3.351 M -27.50 % 4.622 M 6.33 % 4.347 M 27.85 % 3.400 M -7.13 % 3.661 M -16.23 % 4.371 M 14.78 % 3.808 M -10.71 % 4.264 M 14.86 % 3.713 M 22.85 % 3.022 M 15.88 % 2.608 M 102.00 % 1.291 M -2.85 % 1.329 M 2.10 % 1.302 M 590.75 % 188.436 K 195.71 % 63.723 K 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 40.866 M 43.93 % 28.393 M 113.58 % 13.294 M 259.10 % 3.702 M -83.63 % 22.618 M 53.92 % 14.695 M 7.30 % 13.696 M 2.01 % 13.426 M 25.13 % 10.730 M -17.78 % 13.051 M -50.56 % 26.396 M 83.45 % 14.389 M 24.24 % 11.581 M -15.16 % 13.651 M 284.70 % 3.548 M 42.17 % 2.496 M -29.80 % 3.555 M
Tax payables 0.000 -100.00 % 3.983 M 230.81 % 1.204 M 0.000 -100.00 % 2.337 M 0.000 -100.00 % 135.573 K -96.63 % 4.018 M 323.22 % 949.505 K 13.45 % 836.926 K 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
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
Capital lease obligations 4.918 M -10.34 % 5.485 M -7.58 % 5.935 M -6.52 % 6.349 M 0.000 -100.00 % 3.510 M 52.70 % 2.299 M 0.000 0.000 0.000 0.000 0.000 100.00 % -21.374 M -515.23 % -3.474 M 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
Other total stockholders equity 0.000 -100.00 % 72.313 M 0.00 % 72.313 M 0.00 % 72.313 M -30.05 % 103.381 M 42.96 % 72.313 M -29.37 % 102.381 M 0.99 % 101.381 M 0.000 -100.00 % 104.902 M 6.86 % 98.169 M 118.25 % 44.980 M 44.69 % 31.088 M -67.33 % 95.169 M 150.83 % 37.942 M 0.00 % 37.942 M 13.80 % 33.342 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 -100.00 % 3.118 M
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
Total assets 578.135 M 19.69 % 483.026 M 3.32 % 467.505 M -1.11 % 472.734 M 31.65 % 359.082 M 11.98 % 320.671 M 8.66 % 295.101 M 10.02 % 268.233 M 5.02 % 255.414 M -4.00 % 266.058 M -5.55 % 281.686 M 2.13 % 275.802 M -11.18 % 310.513 M 12.86 % 275.132 M 86.92 % 147.190 M -10.92 % 165.232 M -0.31 % 165.740 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 2009
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 -79.929 M -26.90 % -62.987 M -306.21 % -15.506 M -125.64 % 60.487 M 210.73 % -54.628 M -2 101.85 % 2.729 M 111.32 % -24.115 M -5.37 % -22.887 M -1 019.66 % 2.489 M 111.72 % -21.234 M -210.22 % 19.266 M 25.38 % 15.366 M 231.21 % -11.711 M 27.75 % -16.210 M -643.21 % 2.984 M 103.91 % -76.395 M -1 671.53 % -4.312 M
Accounts receivables -1.835 M -159.00 % 3.110 M 264.72 % -1.888 M -218.92 % -592.000 K 60.53 % -1.500 M -199.04 % 1.515 M 259.96 % 420.756 K 121.18 % -1.987 M -253.06 % 1.298 M 5 781.77 % -22.846 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -36.281 M -370.61 % 13.407 M 142.27 % -31.716 M -545.42 % -4.914 M 77.15 % -21.508 M -187.22 % 24.659 M 504.95 % -6.089 M 63.26 % -16.577 M -599.86 % 3.316 M -71.07 % 11.465 M 274.76 % -6.560 M -5 221.60 % -123.278 K 99.42 % -21.226 M 59.11 % -51.912 M -11 426.62 % 458.317 K 125.61 % -1.789 M 30.94 % -2.591 M
Accounts payables 0.000 100.00 % -3.835 M 22.15 % -4.926 M -11.62 % -4.413 M -152.77 % 8.362 M 736.88 % 999.233 K 271.01 % 269.329 K -90.01 % 2.697 M 216.18 % -2.321 M 82.61 % -13.345 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -41.813 M 47.41 % -79.504 M -445.31 % 23.024 M -67.30 % 70.406 M 276.09 % -39.982 M -63.56 % -24.444 M -30.61 % -18.716 M -166.58 % -7.021 M -3 692.18 % 195.442 K 101.01 % -19.332 M -174.85 % 25.826 M 66.74 % 15.489 M 62.79 % 9.515 M -73.35 % 35.702 M 1 313.54 % 2.526 M 103.39 % -74.606 M -4 233.35 % -1.722 M
Other non cash items 42.521 M 50.66 % 28.223 M 2 928.22 % 932.000 K 154.38 % -1.714 M 88.84 % -15.354 M -139.65 % -6.407 M 41.45 % -10.942 M 36.91 % -17.343 M -457.81 % -3.109 M 26.88 % -4.252 M -1 641.33 % 275.888 K 104.23 % -6.518 M 11.11 % -7.332 M -283.33 % 4.000 M 111.15 % 1.894 M 104.31 % -43.912 M -298.64 % 22.106 M
Net cash provided by operating activities 75.537 M -11.87 % 85.708 M 153.15 % 33.857 M -61.63 % 88.238 M 29 021.45 % 303.000 K -99.07 % 32.542 M 188.01 % 11.299 M -49.12 % 22.207 M -25.41 % 29.772 M 107.45 % 14.351 M -71.10 % 49.652 M 11.70 % 44.453 M 71.18 % 25.968 M 430.14 % 4.898 M -42.96 % 8.588 M 113.29 % -64.627 M -324.28 % 28.815 M
Investments in property plant and equipment -19.805 M -89.07 % -10.475 M -11.80 % -9.369 M 90.79 % -101.738 M -1 853.49 % -5.208 M 29.31 % -7.368 M -55.26 % -4.745 M -121.19 % -2.145 M 54.05 % -4.670 M -54.32 % -3.026 M 61.84 % -7.930 M -459.85 % -1.416 M 30.96 % -2.051 M 97.03 % -69.182 M -1 427.84 % -4.528 M 29.16 % -6.392 M -104.84 % -3.121 M
Acquisitions net 1.083 M 0.000 0.000 0.000 -100.00 % 728.454 K 53.14 % 475.669 K 0.000 -100.00 % 189.570 K 362.37 % 41.000 K 351.69 % 9.077 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 118.377 M 0.000
Purchases of investments -42.000 M 0.000 0.000 100.00 % -4.477 M -1 025.90 % -397.638 K 0.000 100.00 % -22.070 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -27.400 M 0.000
Sales maturities of investments 4.560 M 0.000 0.000 0.000 -100.00 % 95.184 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.434 M 0.000
Other investing activites 92.000 K 100.22 % -42.679 M -51 520.48 % 83.000 K -51.74 % 172.000 K 17 100.00 % 1.000 K -98.96 % 95.771 K -40.28 % 160.380 K 47.38 % 108.822 K -68.07 % 340.838 K 4.66 % 325.673 K -76.58 % 1.391 M 91.76 % 725.250 K 119.59 % 330.276 K -60.33 % 832.458 K 296.76 % 209.812 K -99.82 % 118.377 M 153 750.06 % 76.943 K
Net cash used for investing activites -56.070 M -5.49 % -53.154 M -472.41 % -9.286 M 91.24 % -106.043 M -2 118.01 % -4.781 M 29.65 % -6.796 M -47.52 % -4.607 M -149.43 % -1.847 M 56.92 % -4.288 M -59.33 % -2.691 M 58.84 % -6.539 M -846.09 % -691.148 K 59.84 % -1.721 M 97.48 % -68.350 M -1 482.79 % -4.318 M -103.86 % 112.018 M 3 780.46 % -3.044 M
Debt repayment 13.795 M 132.87 % -41.969 M -67.78 % -25.014 M -158.40 % 42.832 M 403.00 % -14.136 M -189.84 % 15.735 M 231.78 % 4.743 M 141.38 % -11.461 M 24.62 % -15.204 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.579 M 112.85 % -51.207 M -633.09 % -6.985 M
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 100.00 % -27.332 M 39.23 % -44.980 M 0.000 0.000 0.000 0.000 0.000
Dividends paid -13.231 M -150.02 % -5.292 M -100.00 % -2.646 M 66.67 % -7.939 M 0.000 100.00 % -19.142 M -100.34 % -9.555 M -44.43 % -6.616 M -38.89 % -4.763 M -20.00 % -3.969 M 38.51 % -6.455 M 45.54 % -11.853 M 14.53 % -13.867 M 0.000 100.00 % -3.498 M -1.63 % -3.442 M -2 966.69 % -112.249 K
Other financing activites -14.945 M -3 206.42 % -452.000 K 95.23 % -9.479 M -111.87 % -4.474 M -100.71 % -2.229 M 18.82 % -2.746 M -105.58 % -1.336 M 57.76 % -3.162 M 44.31 % -5.679 M 29.54 % -8.060 M 77.63 % -36.025 M 29.29 % -50.948 M -700.99 % 8.477 M -85.24 % 57.432 M 759.59 % -8.707 M -241.21 % -2.552 M 71.81 % -9.053 M
Net cash used provided by financing activities -14.381 M 69.86 % -47.713 M -28.47 % -37.139 M -222.09 % 30.419 M 285.88 % -16.365 M -165.97 % -6.153 M -0.08 % -6.148 M 71.05 % -21.238 M 17.18 % -25.646 M -113.20 % -12.029 M 71.68 % -42.480 M 32.36 % -62.801 M -1 065.14 % -5.390 M -108.23 % 65.491 M 1 264.05 % -5.626 M 90.16 % -57.202 M -254.18 % -16.150 M
Effect of forex changes on cash 0.000 -100.00 % 14.714 M 1 471 500.00 % -1.000 K -200.00 % 1.000 K 0.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 5.086 M 1 245.50 % -444.000 K 96.47 % -12.569 M -199.64 % 12.615 M 160.53 % -20.842 M -206.38 % 19.593 M 3 502.15 % 543.921 K 161.92 % -878.471 K -445.48 % -161.045 K 56.33 % -368.807 K -158.23 % 633.360 K 103.33 % -19.039 M -200.96 % 18.857 M 824.55 % 2.040 M 250.39 % -1.356 M 86.18 % -9.810 M -201.96 % 9.621 M
Cash at beginning of period 863.000 K -6.40 % 922.000 K -93.17 % 13.491 M 1 440.07 % 876.000 K -95.97 % 21.718 M 921.73 % 2.126 M 34.39 % 1.582 M -35.71 % 2.460 M -6.14 % 2.621 M -12.33 % 2.990 M 27.81 % 2.339 M -89.06 % 21.379 M 747.90 % 2.521 M 423.37 % 481.759 K -73.79 % 1.838 M -84.22 % 11.648 M 474.70 % 2.027 M
Cash at end of period 5.949 M 589.34 % 863.000 K -6.40 % 922.000 K -93.17 % 13.491 M 1 440.07 % 876.000 K -95.97 % 21.718 M 921.75 % 2.126 M 34.39 % 1.582 M -35.71 % 2.460 M -6.14 % 2.621 M -11.83 % 2.973 M 27.07 % 2.339 M -89.06 % 21.379 M 747.90 % 2.521 M 423.37 % 481.759 K -73.79 % 1.838 M -84.22 % 11.648 M
Operating cash flow 75.537 M -11.87 % 85.708 M 153.15 % 33.857 M -61.63 % 88.238 M 29 021.45 % 303.000 K -99.07 % 32.542 M 188.01 % 11.299 M -49.12 % 22.207 M -25.41 % 29.772 M 107.45 % 14.351 M -71.10 % 49.652 M 11.70 % 44.453 M 71.18 % 25.968 M 430.14 % 4.898 M -42.96 % 8.588 M 113.29 % -64.627 M -324.28 % 28.815 M
Capital expenditure -19.805 M -89.07 % -10.475 M -11.80 % -9.369 M 90.79 % -101.738 M -1 853.49 % -5.208 M 29.31 % -7.368 M -55.26 % -4.745 M -121.19 % -2.145 M 54.05 % -4.670 M -54.32 % -3.026 M 61.84 % -7.930 M -459.85 % -1.416 M 30.96 % -2.051 M 97.03 % -69.182 M -1 427.84 % -4.528 M 29.16 % -6.392 M -104.84 % -3.121 M
Free CashFlow 55.732 M 10.51 % 50.430 M 105.94 % 24.488 M 281.39 % -13.500 M -175.23 % -4.905 M -119.48 % 25.174 M 284.13 % 6.554 M -67.33 % 20.062 M -20.08 % 25.103 M 121.65 % 11.325 M -72.86 % 41.723 M -3.05 % 43.037 M 79.94 % 23.917 M 137.21 % -64.284 M -1 683.31 % 4.060 M 105.72 % -71.019 M -376.40 % 25.695 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
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
Revenue 399.517 M 10.39 % 361.898 M 5.47 % 343.131 M 10.89 % 309.432 M -22.35 % 398.513 M 30.48 % 305.425 M -9.63 % 337.956 M 3.76 % 325.699 M -11.34 % 367.351 M 24.04 % 296.156 M -10.39 % 330.479 M 15.27 % 286.711 M -13.59 % 331.820 M 30.99 % 253.313 M 11.76 % 226.657 M 3.67 % 218.625 M -4.25 % 228.331 M 19.53 % 191.030 M -4.12 % 199.245 M -7.32 % 214.983 M -1.06 % 217.283 M 44.73 % 150.129 M -24.27 % 198.255 M 9.43 % 181.175 M -13.73 % 210.003 M 18.93 % 176.581 M -7.12 % 190.121 M 0.89 % 188.441 M -8.37 % 205.654 M 16.25 % 176.910 M -12.73 % 202.706 M 2.71 % 197.349 M 5.30 % 187.422 M 13.59 % 164.992 M -8.33 % 179.982 M 8.32 % 166.161 M -16.44 % 198.854 M 21.60 % 163.537 M -10.09 % 181.891 M -0.96 % 183.662 M -15.13 % 216.397 M 23.74 % 174.878 M -11.64 % 197.922 M -1.93 % 201.810 M -12.57 % 230.812 M 42.41 % 162.071 M -16.17 % 193.329 M 2.98 % 187.741 M -12.10 % 213.593 M 22.31 % 174.637 M -18.30 % 213.762 M 1.83 % 209.919 M -5.72 % 222.654 M 140.31 % 92.653 M -53.77 % 200.402 M
Net income 29.055 M 356.84 % 6.360 M -78.44 % 29.500 M 10.87 % 26.608 M -20.65 % 33.533 M 23.82 % 27.083 M -3.05 % 27.934 M 11.17 % 25.127 M 3.43 % 24.293 M 67.47 % 14.506 M 92.16 % 7.549 M 370.34 % 1.605 M 33.53 % 1.202 M 8.78 % 1.105 M 7.91 % 1.024 M -85.17 % 6.904 M -11.71 % 7.820 M 31.09 % 5.965 M -52.43 % 12.541 M -11.64 % 14.193 M -5.15 % 14.964 M 1 328.39 % 1.048 M -82.55 % 6.004 M 90.36 % 3.154 M -70.93 % 10.848 M 21.44 % 8.933 M 96.16 % 4.554 M -24.70 % 6.048 M -31.72 % 8.857 M 15.37 % 7.677 M -48.62 % 14.942 M 69.12 % 8.835 M 70.13 % 5.193 M -14.38 % 6.065 M 417.05 % 1.173 M 142.86 % 483.000 K -94.43 % 8.668 M 92.15 % 4.511 M -13.50 % 5.215 M 23.87 % 4.210 M -35.79 % 6.557 M 143.92 % 2.688 M 15.67 % 2.324 M -42.39 % 4.034 M -7.86 % 4.378 M 520.61 % -1.041 M -141.52 % 2.507 M -55.92 % 5.688 M -51.01 % 11.611 M 5.23 % 11.034 M 58.51 % 6.961 M 252.10 % 1.977 M -53.68 % 4.268 M 155.38 % 1.671 M -33.63 % 2.518 M
Income before tax 39.684 M 342.26 % 8.973 M -77.15 % 39.266 M 11.06 % 35.355 M -21.82 % 45.224 M 23.48 % 36.624 M -2.01 % 37.376 M 11.56 % 33.503 M 1.39 % 33.043 M 70.25 % 19.408 M 92.77 % 10.068 M 421.66 % 1.930 M 0.47 % 1.921 M 2.40 % 1.876 M 46.33 % 1.282 M -86.13 % 9.245 M -11.65 % 10.464 M 29.14 % 8.103 M -51.28 % 16.633 M -12.19 % 18.941 M -8.69 % 20.743 M 797.72 % 2.311 M -71.39 % 8.076 M 78.04 % 4.536 M -67.16 % 13.814 M 24.38 % 11.106 M 58.55 % 7.005 M -21.17 % 8.886 M -34.11 % 13.486 M 10.15 % 12.243 M -45.19 % 22.338 M 68.60 % 13.249 M 69.95 % 7.796 M -17.07 % 9.401 M 478.52 % 1.625 M 79.56 % 905.000 K -93.04 % 13.007 M 79.78 % 7.235 M -10.57 % 8.090 M 27.62 % 6.339 M -36.65 % 10.006 M 88.55 % 5.307 M 43.70 % 3.693 M -28.49 % 5.164 M -17.47 % 6.257 M 978.43 % -712.293 K -118.98 % 3.753 M -54.73 % 8.291 M -52.01 % 17.275 M 3.93 % 16.622 M 62.03 % 10.259 M 159.66 % 3.951 M -36.70 % 6.242 M 235.41 % 1.861 M -50.21 % 3.738 M
Income before tax ratio 0.10 300.62 % 0.02 -78.33 % 0.11 0.15 % 0.11 0.68 % 0.11 -5.36 % 0.12 8.42 % 0.11 7.51 % 0.10 14.36 % 0.09 37.26 % 0.07 115.11 % 0.03 352.57 % 0.01 16.28 % 0.01 -21.83 % 0.01 30.94 % 0.01 -86.62 % 0.04 -7.73 % 0.05 8.04 % 0.04 -49.19 % 0.08 -5.25 % 0.09 -7.71 % 0.10 520.27 % 0.02 -62.22 % 0.04 62.70 % 0.03 -61.94 % 0.07 4.58 % 0.06 70.71 % 0.04 -21.86 % 0.05 -28.09 % 0.07 -5.24 % 0.07 -37.20 % 0.11 64.15 % 0.07 61.40 % 0.04 -27.00 % 0.06 531.08 % 0.01 65.77 % 0.01 -91.67 % 0.07 47.85 % 0.04 -0.53 % 0.04 28.87 % 0.03 -25.36 % 0.05 52.38 % 0.03 62.63 % 0.02 -27.08 % 0.03 -5.61 % 0.03 716.82 % 0.00 -122.64 % 0.02 -56.04 % 0.04 -45.40 % 0.08 -15.03 % 0.10 98.33 % 0.05 154.99 % 0.02 -32.86 % 0.03 39.58 % 0.02 7.68 % 0.02
EBITDA 43.739 M 222.42 % 13.566 M -69.32 % 44.211 M 11.21 % 39.756 M -18.29 % 48.653 M 18.17 % 41.173 M -1.96 % 41.995 M 9.36 % 38.401 M 1.03 % 38.011 M 51.07 % 25.162 M 56.87 % 16.040 M 83.76 % 8.729 M 20.30 % 7.256 M 100.22 % 3.624 M -25.31 % 4.852 M -62.77 % 13.034 M 2.96 % 12.659 M 33.76 % 9.464 M -50.72 % 19.203 M -10.27 % 21.402 M -5.31 % 22.602 M 299.77 % 5.654 M -43.91 % 10.080 M 63.74 % 6.156 M -60.79 % 15.702 M 19.54 % 13.135 M 47.54 % 8.903 M -15.35 % 10.517 M -30.53 % 15.138 M 4.87 % 14.435 M -41.11 % 24.513 M 58.85 % 15.432 M 49.51 % 10.322 M -10.86 % 11.580 M 140.15 % 4.822 M 35.22 % 3.566 M -77.41 % 15.789 M 39.05 % 11.355 M -8.96 % 12.472 M 22.12 % 10.213 M -23.86 % 13.414 M 15.59 % 11.605 M 49.92 % 7.741 M -11.39 % 8.736 M -9.22 % 9.623 M 295.70 % 2.432 M -63.42 % 6.649 M -39.06 % 10.911 M -44.43 % 19.634 M 0.13 % 19.609 M 45.34 % 13.492 M 77.55 % 7.599 M -23.13 % 9.886 M 110.45 % -94.558 M -1 282.27 % 7.998 M
Net income ratio 0.07 313.82 % 0.02 -79.56 % 0.09 -0.02 % 0.09 2.19 % 0.08 -5.11 % 0.09 7.28 % 0.08 7.14 % 0.08 16.66 % 0.07 35.01 % 0.05 114.43 % 0.02 308.05 % 0.01 54.54 % 0.00 -16.96 % 0.00 -3.45 % 0.00 -85.69 % 0.03 -7.79 % 0.03 9.68 % 0.03 -50.39 % 0.06 -4.66 % 0.07 -4.14 % 0.07 886.93 % 0.01 -76.96 % 0.03 73.96 % 0.02 -66.30 % 0.05 2.11 % 0.05 111.20 % 0.02 -25.37 % 0.03 -25.48 % 0.04 -0.75 % 0.04 -41.13 % 0.07 64.65 % 0.04 61.57 % 0.03 -24.62 % 0.04 464.03 % 0.01 124.21 % 0.00 -93.33 % 0.04 58.03 % 0.03 -3.79 % 0.03 25.08 % 0.02 -24.35 % 0.03 97.12 % 0.02 30.91 % 0.01 -41.26 % 0.02 5.38 % 0.02 395.34 % -0.01 -149.53 % 0.01 -57.20 % 0.03 -44.27 % 0.05 -13.96 % 0.06 94.02 % 0.03 245.77 % 0.01 -50.87 % 0.02 6.27 % 0.02 43.56 % 0.01
Ratio EBITDA 0.11 192.06 % 0.04 -70.91 % 0.13 0.28 % 0.13 5.24 % 0.12 -9.44 % 0.13 8.49 % 0.12 5.39 % 0.12 13.95 % 0.10 21.79 % 0.08 75.05 % 0.05 59.42 % 0.03 39.23 % 0.02 52.85 % 0.01 -33.17 % 0.02 -64.09 % 0.06 7.53 % 0.06 11.91 % 0.05 -48.60 % 0.10 -3.19 % 0.10 -4.30 % 0.10 176.22 % 0.04 -25.93 % 0.05 49.64 % 0.03 -54.56 % 0.07 0.52 % 0.07 58.85 % 0.05 -16.09 % 0.06 -24.18 % 0.07 -9.79 % 0.08 -32.53 % 0.12 54.65 % 0.08 41.99 % 0.06 -21.53 % 0.07 161.97 % 0.03 24.84 % 0.02 -72.97 % 0.08 14.35 % 0.07 1.26 % 0.07 23.31 % 0.06 -10.29 % 0.06 -6.59 % 0.07 69.67 % 0.04 -9.65 % 0.04 3.83 % 0.04 177.85 % 0.02 -56.37 % 0.03 -40.82 % 0.06 -36.78 % 0.09 -18.13 % 0.11 77.90 % 0.06 74.36 % 0.04 -18.47 % 0.04 104.35 % -1.02 -2 657.15 % 0.04
Gross profit ratio 0.27 9.61 % 0.24 -25.63 % 0.33 13.03 % 0.29 42.86 % 0.20 8.05 % 0.19 -22.96 % 0.24 -28.51 % 0.34 7.81 % 0.31 50.25 % 0.21 -13.17 % 0.24 9.90 % 0.22 12.35 % 0.20 41.68 % 0.14 -42.58 % 0.24 -11.64 % 0.27 13.98 % 0.24 52.25 % 0.16 -47.57 % 0.30 -3.00 % 0.31 12.28 % 0.27 50.06 % 0.18 -37.39 % 0.29 3.69 % 0.28 -3.40 % 0.29 49.75 % 0.19 -30.25 % 0.28 -4.14 % 0.29 6.16 % 0.27 -11.88 % 0.31 -7.33 % 0.34 21.26 % 0.28 6.91 % 0.26 -12.80 % 0.30 28.14 % 0.23 -4.91 % 0.24 -19.47 % 0.30 -5.03 % 0.32 11.62 % 0.29 2.96 % 0.28 7.74 % 0.26 89.23 % 0.14 -42.91 % 0.24 6.94 % 0.22 4.02 % 0.21 297.51 % 0.05 -74.99 % 0.22 -15.38 % 0.25 -4.00 % 0.27 95.36 % 0.14 -44.17 % 0.24 21.43 % 0.20 0.79 % 0.20 121.48 % -0.93 -575.96 % 0.19
Weighted average shs out dil 2.641 M -0.33 % 2.650 M -0.29 % 2.658 M 0.88 % 2.634 M -0.45 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M -1.07 % 2.675 M 11.27 % 2.404 M -9.15 % 2.646 M 3.37 % 2.560 M -3.59 % 2.655 M 1.87 % 2.607 M -1.50 % 2.646 M -0.83 % 2.668 M 1.52 % 2.628 M 0.12 % 2.625 M -0.12 % 2.628 M 0.69 % 2.610 M -0.68 % 2.628 M -0.66 % 2.646 M -0.01 % 2.646 M -1.22 % 2.679 M 1.87 % 2.630 M -2.03 % 2.684 M 8.38 % 2.476 M -7.19 % 2.668 M 0.83 % 2.646 M -3.18 % 2.733 M 3.28 % 2.646 M 0.00 % 2.646 M 9.35 % 2.420 M -8.55 % 2.646 M -0.27 % 2.654 M 1.77 % 2.608 M -0.90 % 2.631 M 0.32 % 2.623 M -0.45 % 2.635 M 2.03 % 2.582 M -3.98 % 2.689 M 4.43 % 2.575 M -1.36 % 2.611 M 4.14 % 2.507 M -7.44 % 2.709 M 2.64 % 2.639 M -0.86 % 2.662 M -0.58 % 2.677 M -5.20 % 2.824 M 5.88 % 2.668 M 0.40 % 2.657 M 5.52 % 2.518 M
Weighted average shs out 2.641 M -0.33 % 2.650 M -0.29 % 2.658 M 0.88 % 2.634 M -0.45 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 0.00 % 2.646 M 10.08 % 2.404 M -9.15 % 2.646 M 3.37 % 2.560 M -3.26 % 2.646 M 1.52 % 2.607 M -1.50 % 2.646 M -0.83 % 2.668 M 1.52 % 2.628 M 0.12 % 2.625 M -0.12 % 2.628 M 0.69 % 2.610 M -0.68 % 2.628 M -0.66 % 2.646 M -0.01 % 2.646 M -1.22 % 2.679 M 1.87 % 2.630 M -2.03 % 2.684 M 8.38 % 2.476 M -7.19 % 2.668 M 0.83 % 2.646 M -3.18 % 2.733 M 3.28 % 2.646 M 0.00 % 2.646 M 9.35 % 2.420 M -8.55 % 2.646 M -0.27 % 2.654 M 1.77 % 2.608 M -0.90 % 2.631 M 0.32 % 2.623 M -0.45 % 2.635 M 2.03 % 2.582 M -3.98 % 2.689 M 4.43 % 2.575 M -1.36 % 2.611 M 4.14 % 2.507 M -7.44 % 2.709 M 2.64 % 2.639 M -0.86 % 2.662 M -0.58 % 2.677 M -5.20 % 2.824 M 5.88 % 2.668 M 0.40 % 2.657 M 5.52 % 2.518 M
EPS diluted 11.00 358.33 % 2.40 -78.38 % 11.10 9.90 % 10.10 -20.28 % 12.67 24.22 % 10.20 -3.41 % 10.56 11.16 % 9.50 3.49 % 9.18 67.52 % 5.48 92.28 % 2.85 375.00 % 0.60 20.00 % 0.50 19.05 % 0.42 5.00 % 0.40 -84.62 % 2.60 -13.33 % 3.00 33.33 % 2.25 -52.13 % 4.70 -12.96 % 5.40 -5.26 % 5.70 1 325.00 % 0.40 -82.61 % 2.30 91.67 % 1.20 -70.73 % 4.10 21.30 % 3.38 98.82 % 1.70 -26.09 % 2.30 -30.30 % 3.30 6.45 % 3.10 -44.64 % 5.60 67.66 % 3.34 75.79 % 1.90 -17.03 % 2.29 420.45 % 0.44 144.44 % 0.18 -94.51 % 3.28 92.94 % 1.70 -15.00 % 2.00 25.00 % 1.60 -36.00 % 2.50 145.10 % 1.02 13.33 % 0.90 -40.00 % 1.50 -11.76 % 1.70 525.00 % -0.40 -140.00 % 1.00 -52.38 % 2.10 -52.27 % 4.40 6.02 % 4.15 59.62 % 2.60 271.43 % 0.70 -56.25 % 1.60 153.97 % 0.63 -37.00 % 1.00
Earnings per share 11.00 358.33 % 2.40 -78.38 % 11.10 9.90 % 10.10 -20.28 % 12.67 24.22 % 10.20 -3.41 % 10.56 11.16 % 9.50 3.49 % 9.18 67.52 % 5.48 92.28 % 2.85 367.21 % 0.61 22.00 % 0.50 19.05 % 0.42 5.00 % 0.40 -84.62 % 2.60 -13.33 % 3.00 33.33 % 2.25 -52.13 % 4.70 -12.96 % 5.40 -5.26 % 5.70 1 325.00 % 0.40 -82.61 % 2.30 91.67 % 1.20 -70.73 % 4.10 21.30 % 3.38 98.82 % 1.70 -26.09 % 2.30 -30.30 % 3.30 6.45 % 3.10 -44.64 % 5.60 67.66 % 3.34 75.79 % 1.90 -17.03 % 2.29 420.45 % 0.44 144.44 % 0.18 -94.51 % 3.28 92.94 % 1.70 -15.00 % 2.00 25.00 % 1.60 -36.00 % 2.50 145.10 % 1.02 13.33 % 0.90 -40.00 % 1.50 -11.76 % 1.70 525.00 % -0.40 -140.00 % 1.00 -52.38 % 2.10 -52.27 % 4.40 6.02 % 4.15 59.62 % 2.60 271.43 % 0.70 -56.25 % 1.60 153.97 % 0.63 -37.00 % 1.00
Gross profit 106.239 M 21.00 % 87.798 M -21.57 % 111.940 M 25.34 % 89.306 M 10.92 % 80.512 M 40.98 % 57.108 M -30.38 % 82.025 M -25.82 % 110.578 M -4.41 % 115.682 M 86.37 % 62.070 M -22.19 % 79.770 M 26.67 % 62.974 M -2.92 % 64.871 M 85.59 % 34.953 M -35.83 % 54.470 M -8.39 % 59.461 M 9.13 % 54.484 M 81.98 % 29.940 M -49.73 % 59.559 M -10.10 % 66.250 M 11.09 % 59.636 M 117.18 % 27.459 M -52.59 % 57.919 M 13.47 % 51.044 M -16.66 % 61.248 M 78.09 % 34.392 M -35.22 % 53.090 M -3.28 % 54.892 M -2.73 % 56.431 M 2.43 % 55.091 M -19.12 % 68.114 M 24.55 % 54.688 M 12.57 % 48.582 M -0.94 % 49.045 M 17.46 % 41.753 M 3.00 % 40.537 M -32.71 % 60.244 M 15.48 % 52.169 M 0.36 % 51.982 M 1.97 % 50.980 M -8.56 % 55.750 M 134.16 % 23.809 M -49.56 % 47.200 M 4.88 % 45.002 M -9.05 % 49.482 M 466.11 % 8.741 M -79.04 % 41.695 M -12.86 % 47.847 M -15.62 % 56.703 M 138.94 % 23.731 M -54.39 % 52.028 M 23.66 % 42.075 M -4.98 % 44.278 M 151.61 % -85.796 M -320.05 % 38.989 M
Income tax expense 10.629 M 306.77 % 2.613 M -73.41 % 9.828 M 12.36 % 8.747 M -25.18 % 11.691 M 22.53 % 9.541 M 1.05 % 9.442 M 12.73 % 8.376 M -4.27 % 8.750 M 78.50 % 4.902 M 94.68 % 2.518 M 674.77 % 325.000 K -54.80 % 719.000 K -6.74 % 771.000 K 200.00 % 257.000 K -89.03 % 2.342 M -11.42 % 2.644 M 23.69 % 2.138 M -47.76 % 4.092 M -13.80 % 4.747 M -17.86 % 5.779 M 357.56 % 1.263 M -39.04 % 2.072 M 49.93 % 1.382 M -53.41 % 2.966 M 36.47 % 2.173 M -11.33 % 2.451 M -13.64 % 2.838 M -38.69 % 4.629 M 1.38 % 4.566 M -38.26 % 7.396 M 67.56 % 4.414 M 69.57 % 2.603 M -21.97 % 3.336 M 638.05 % 452.000 K 7.11 % 422.000 K -90.27 % 4.339 M 59.23 % 2.725 M -5.22 % 2.875 M 35.04 % 2.129 M -38.27 % 3.449 M 31.72 % 2.619 M 91.27 % 1.369 M 21.15 % 1.130 M -39.86 % 1.879 M 471.86 % 328.577 K -73.63 % 1.246 M -52.13 % 2.603 M -54.04 % 5.664 M 1.36 % 5.588 M 69.44 % 3.298 M 67.07 % 1.974 M 0.00 % 1.974 M 940.18 % 189.775 K -84.44 % 1.220 M
Cost of revenue 293.278 M 7.00 % 274.100 M 18.56 % 231.191 M 5.03 % 220.126 M -30.78 % 318.001 M 28.06 % 248.317 M -2.98 % 255.931 M 18.97 % 215.121 M -14.52 % 251.669 M 7.51 % 234.086 M -6.63 % 250.709 M 12.06 % 223.737 M -16.19 % 266.949 M 22.25 % 218.360 M 26.82 % 172.187 M 8.18 % 159.164 M -8.45 % 173.847 M 7.92 % 161.090 M 15.32 % 139.686 M -6.08 % 148.733 M -5.65 % 157.647 M 28.51 % 122.669 M -12.59 % 140.336 M 7.84 % 130.131 M -12.52 % 148.755 M 4.62 % 142.190 M 3.76 % 137.031 M 2.61 % 133.549 M -10.50 % 149.223 M 22.50 % 121.819 M -9.49 % 134.592 M -5.66 % 142.661 M 2.75 % 138.840 M 19.74 % 115.947 M -16.12 % 138.229 M 10.03 % 125.624 M -9.37 % 138.610 M 24.46 % 111.368 M -14.27 % 129.909 M -2.09 % 132.682 M -17.41 % 160.647 M 6.34 % 151.069 M 0.23 % 150.722 M -3.88 % 156.808 M -13.52 % 181.330 M 18.26 % 153.331 M 1.12 % 151.634 M 8.39 % 139.894 M -10.83 % 156.890 M 3.97 % 150.906 M -6.69 % 161.734 M -3.64 % 167.844 M -5.90 % 178.376 M -0.04 % 178.450 M 10.55 % 161.413 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 28.374 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 -100.00 % 21.741 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 75.175 M 78.10 % 42.209 M -42.82 % 73.822 M 84.71 % 39.966 M 0.000 0.000 0.000 -100.00 % 1.260 M 0.00 % 1.260 M 0.000 -100.00 % 1.322 M 9.35 % 1.209 M -20.77 % 1.526 M 138.06 % -4.009 M -356.82 % 1.561 M 24.58 % 1.253 M -1.49 % 1.272 M 140.09 % -3.173 M -372.34 % 1.165 M -15.21 % 1.374 M 40.49 % 978.000 K 145.26 % -2.161 M -9 494.96 % 23.000 K -98.68 % 1.737 M 222.86 % 538.000 K 349.82 % -215.356 K -280.97 % 119.000 K 19.00 % 100.000 K 29.87 % 77.000 K 0.000 -100.00 % 7.000 K -53.33 % 15.000 K -53.13 % 32.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
Operating expenses 75.175 M -4.63 % 78.824 M 6.78 % 73.822 M 19.63 % 61.707 M 46.44 % 42.138 M 88.13 % 22.398 M -50.76 % 45.492 M -41.29 % 77.483 M -6.09 % 82.511 M 100.44 % 41.164 M -40.50 % 69.182 M 16.31 % 59.480 M -4.65 % 62.379 M 77.51 % 35.142 M -33.73 % 53.027 M 7.05 % 49.534 M 11.95 % 44.246 M 88.89 % 23.424 M -45.98 % 43.360 M -9.64 % 47.987 M 21.01 % 39.655 M 57.51 % 25.176 M -49.03 % 49.389 M 2.62 % 48.129 M 1.27 % 47.526 M 101.35 % 23.603 M -48.40 % 45.746 M -0.35 % 45.906 M 7.40 % 42.745 M 0.48 % 42.541 M -5.80 % 45.162 M 10.19 % 40.987 M 2.70 % 39.911 M 3.42 % 38.590 M -0.41 % 38.750 M 0.90 % 38.406 M -16.24 % 45.853 M 5.92 % 43.291 M 3.42 % 41.861 M -2.14 % 42.775 M -2.04 % 43.667 M 158.87 % 16.869 M -59.18 % 41.329 M 8.82 % 37.978 M -8.28 % 41.407 M 411.50 % 8.095 M -77.92 % 36.670 M -5.50 % 38.806 M 0.05 % 38.786 M 537.00 % 6.089 M -85.00 % 40.582 M 11.23 % 36.484 M 0.24 % 36.396 M 228.01 % 11.096 M -66.63 % 33.248 M
Cost and expenses 368.453 M 4.40 % 352.924 M 15.71 % 305.013 M 8.22 % 281.833 M -21.74 % 360.139 M 33.03 % 270.715 M -10.19 % 301.423 M 3.01 % 292.604 M -12.44 % 334.180 M 21.41 % 275.250 M -13.96 % 319.891 M 12.95 % 283.217 M -14.00 % 329.328 M 29.91 % 253.502 M 12.56 % 225.214 M 7.91 % 208.698 M -4.31 % 218.093 M 18.20 % 184.514 M 0.80 % 183.046 M -6.95 % 196.720 M -0.29 % 197.302 M 33.45 % 147.845 M -22.07 % 189.725 M 6.43 % 178.260 M -9.18 % 196.281 M 18.39 % 165.793 M -9.29 % 182.777 M 1.85 % 179.455 M -6.52 % 191.968 M 16.80 % 164.360 M -8.56 % 179.754 M -2.12 % 183.648 M 2.74 % 178.751 M 15.67 % 154.537 M -12.68 % 176.979 M 7.89 % 164.030 M -11.08 % 184.463 M 19.27 % 154.659 M -9.96 % 171.770 M -2.10 % 175.457 M -14.12 % 204.314 M 21.66 % 167.938 M -12.56 % 192.051 M -1.40 % 194.786 M -12.55 % 222.737 M 37.98 % 161.426 M -14.27 % 188.304 M 5.37 % 178.700 M -8.68 % 195.676 M 24.64 % 156.995 M -22.40 % 202.316 M -0.98 % 204.328 M -4.86 % 214.772 M 13.31 % 189.546 M -2.63 % 194.661 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
Selling general and administrative expenses 0.000 -100.00 % 36.615 M 0.000 -100.00 % 21.741 M -48.41 % 42.138 M 88.13 % 22.398 M -50.76 % 45.492 M -3.22 % 47.007 M -10.92 % 52.771 M 27.63 % 41.348 M 2.35 % 40.397 M 30.00 % 31.074 M -11.74 % 35.207 M 5.53 % 33.362 M 17.57 % 28.377 M 11.88 % 25.363 M 16.85 % 21.705 M 5.05 % 20.662 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
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.985 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.905 M 0.000 0.000 0.000 -100.00 % 2.521 M 0.000 0.000 0.000 -100.00 % 934.993 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
Interest expense 189.000 K -71.62 % 666.000 K -22.56 % 860.000 K 78.42 % 482.000 K 173.86 % 176.000 K -32.82 % 262.000 K -47.07 % 495.000 K -41.90 % 852.000 K -38.62 % 1.388 M -25.62 % 1.866 M 1.30 % 1.842 M -33.57 % 2.773 M 32.24 % 2.097 M 0.000 -100.00 % 1.723 M -10.96 % 1.935 M 84.99 % 1.046 M 79.26 % 583.494 K -20.18 % 731.000 K 4.88 % 697.000 K 221.20 % 217.000 K -63.56 % 595.503 K 24.84 % 477.000 K 311.21 % 116.000 K -73.93 % 445.000 K 10.78 % 401.687 K -12.30 % 458.000 K 129.00 % 200.000 K -27.80 % 277.000 K -9.77 % 307.000 K -50.56 % 621.000 K 32.98 % 467.000 K -48.51 % 907.000 K -13.95 % 1.054 M -23.51 % 1.378 M 12.40 % 1.226 M -11.42 % 1.384 M -15.71 % 1.642 M -19.15 % 2.031 M 8.78 % 1.867 M -10.11 % 2.077 M 0.000 -100.00 % 2.178 M 17.10 % 1.860 M 2.31 % 1.818 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 3.866 M -5.27 % 4.081 M -0.10 % 4.085 M 4.24 % 3.919 M 20.47 % 3.253 M -24.10 % 4.286 M 3.93 % 4.124 M 1.93 % 4.046 M 13.02 % 3.580 M -3.50 % 3.710 M -10.17 % 4.130 M 2.58 % 4.026 M 24.34 % 3.238 M 85.24 % 1.748 M -5.41 % 1.848 M -0.32 % 1.854 M 61.36 % 1.149 M 85.32 % 620.000 K -66.29 % 1.839 M 4.19 % 1.765 M 7.43 % 1.643 M -45.41 % 3.010 M 97.09 % 1.527 M 1.53 % 1.504 M 4.23 % 1.443 M -11.31 % 1.627 M 12.99 % 1.440 M 0.63 % 1.431 M 4.07 % 1.375 M -27.06 % 1.885 M 21.30 % 1.554 M -9.44 % 1.716 M 5.99 % 1.619 M -15.63 % 1.919 M 5.50 % 1.819 M 0.55 % 1.809 M 2.15 % 1.771 M -28.53 % 2.478 M 5.40 % 2.351 M 17.14 % 2.007 M 50.79 % 1.331 M -70.81 % 4.560 M 143.88 % 1.870 M 9.23 % 1.712 M 10.59 % 1.548 M -13.35 % 1.786 M 10.00 % 1.624 M -13.16 % 1.870 M 8.91 % 1.717 M -12.69 % 1.967 M -3.88 % 2.046 M 1.89 % 2.008 M 0.20 % 2.004 M -14.16 % 2.335 M 3.44 % 2.257 M
Operating income 31.064 M 246.16 % 8.974 M -76.46 % 38.118 M 38.11 % 27.599 M -28.08 % 38.374 M 10.56 % 34.710 M -4.99 % 36.533 M 10.39 % 33.095 M -0.23 % 33.171 M 64.47 % 20.169 M 90.49 % 10.588 M 203.03 % 3.494 M 40.21 % 2.492 M 1 425.53 % -188.000 K -113.03 % 1.443 M -85.46 % 9.927 M -3.04 % 10.238 M 57.12 % 6.516 M -62.47 % 17.364 M -11.58 % 19.638 M -6.31 % 20.960 M 692.68 % 2.644 M -69.08 % 8.553 M 83.86 % 4.652 M -67.37 % 14.259 M 23.91 % 11.508 M 54.20 % 7.463 M -17.86 % 9.086 M -33.98 % 13.763 M 9.67 % 12.550 M -43.82 % 22.338 M 68.60 % 13.249 M 69.95 % 7.796 M -9.42 % 8.607 M 429.66 % 1.625 M 79.56 % 905.000 K -93.04 % 13.007 M 79.75 % 7.236 M -10.56 % 8.090 M 27.64 % 6.338 M -36.66 % 10.006 M 88.59 % 5.306 M 43.67 % 3.693 M -28.49 % 5.164 M -17.47 % 6.257 M 978.43 % -712.293 K -118.98 % 3.753 M -54.74 % 8.292 M -52.00 % 17.275 M 3.92 % 16.623 M 62.04 % 10.259 M 159.66 % 3.951 M -36.70 % 6.242 M 106.36 % -98.140 M -2 780.69 % 3.661 M
Operating income ratio 0.08 213.56 % 0.02 -77.68 % 0.11 24.55 % 0.09 -7.37 % 0.10 -15.27 % 0.11 5.13 % 0.11 6.38 % 0.10 12.53 % 0.09 32.59 % 0.07 112.57 % 0.03 162.90 % 0.01 62.27 % 0.01 1 111.92 % 0.00 -111.66 % 0.01 -85.98 % 0.05 1.27 % 0.04 31.45 % 0.03 -60.86 % 0.09 -4.60 % 0.09 -5.30 % 0.10 447.69 % 0.02 -59.17 % 0.04 68.02 % 0.03 -62.18 % 0.07 4.19 % 0.07 66.02 % 0.04 -18.59 % 0.05 -27.95 % 0.07 -5.66 % 0.07 -35.63 % 0.11 64.15 % 0.07 61.40 % 0.04 -20.26 % 0.05 477.78 % 0.01 65.77 % 0.01 -91.67 % 0.07 47.83 % 0.04 -0.52 % 0.04 28.89 % 0.03 -25.37 % 0.05 52.40 % 0.03 62.60 % 0.02 -27.08 % 0.03 -5.61 % 0.03 716.82 % 0.00 -122.64 % 0.02 -56.05 % 0.04 -45.39 % 0.08 -15.03 % 0.10 98.34 % 0.05 154.99 % 0.02 -32.86 % 0.03 102.65 % -1.06 -5 898.11 % 0.02
Total other income expenses net 8.620 M 862 100.00 % -1.000 K -100.08 % 1.210 M -84.40 % 7.756 M 13.23 % 6.850 M 257.89 % 1.914 M 127.05 % 843.000 K 106.62 % 408.000 K 418.75 % -128.000 K 91.46 % -1.498 M -188.08 % -520.000 K 66.75 % -1.564 M -173.91 % -571.000 K -127.65 % 2.065 M 1 374.69 % -162.000 K 76.25 % -682.000 K -401.77 % 226.000 K -85.76 % 1.587 M 317.11 % -731.000 K -4.73 % -698.000 K -221.66 % -217.000 K -909.76 % 26.798 K 105.90 % -454.000 K -128.01 % 1.621 M 464.27 % -445.000 K -10.78 % -401.687 K -18.49 % -339.000 K -239.00 % -100.000 K 50.00 % -200.000 K 34.85 % -307.000 K 50.00 % -614.000 K -35.84 % -452.000 K 50.17 % -907.000 K -214.23 % 794.000 K 158.90 % -1.348 M 0.000 100.00 % -962.000 K -96 100.00 % -1.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 100.00 % -1.000 K 0.000 0.000 0.000 -100.00 % 100.001 M 129 771.43 % 77.000 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 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
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-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-09-30 2013-03-31 2012-03-31
Net debt 0.000 -100.00 % 8.724 M 0.000 -100.00 % 22.297 M 0.000 -100.00 % 12.351 M 0.000 -100.00 % 21.354 M -79.82 % 105.835 M -20.85 % 133.712 M 4.57 % 127.871 M 57.58 % 81.145 M 146.35 % 32.939 M 0.000 -100.00 % 20.883 M 0.000 -100.00 % 29.743 M 0.000 100.00 % -5.159 M 0.000 -100.00 % 30.090 M 0.000 -100.00 % 12.217 M 0.000 -100.00 % 24.905 M 0.000 -100.00 % 21.494 M 0.000 -100.00 % 35.611 M 0.000 -100.00 % 42.171 M 0.000 -100.00 % 57.719 M 0.000 -100.00 % 50.576 M 0.000 -100.00 % 62.384 M 0.000 -100.00 % 63.867 M 0.000 -100.00 % 60.962 M 174.15 % 22.237 M -42.22 % 38.486 M -21.97 % 49.321 M
Total investments 0.000 -100.00 % 88.757 M 0.000 -100.00 % 163.020 M 0.000 -100.00 % 132.502 M 0.000 -100.00 % 9.172 M 6 269.44 % 144.000 K -97.57 % 5.926 M 4 225.55 % 137.000 K -96.10 % 3.517 M 263.70 % 967.000 K 0.000 -100.00 % 6.720 M 0.000 -100.00 % 989.275 K 0.000 -100.00 % 5.433 M 0.000 -100.00 % 880.982 K 0.000 -100.00 % 4.258 M 0.000 -100.00 % 4.498 M 0.000 -100.00 % 25.845 M 0.000 -100.00 % 25.845 M 0.000 -100.00 % 25.850 M 0.000 -100.00 % 610.000 K 0.000 -100.00 % 25.868 M 0.000 -100.00 % 25.801 M 0.000 -100.00 % 25.410 M 0.000 -100.00 % 25.410 M 0.00 % 25.410 M 0.000 0.000
Total debt 0.000 -100.00 % 16.447 M 0.000 -100.00 % 48.224 M 0.000 -100.00 % 15.148 M 0.000 -100.00 % 52.141 M -51.16 % 106.757 M -20.65 % 134.536 M -4.83 % 141.362 M 72.49 % 81.956 M 142.37 % 33.815 M 0.000 -100.00 % 22.713 M 0.000 -100.00 % 51.461 M 0.000 -100.00 % 41.893 M 0.000 -100.00 % 32.216 M 0.000 -100.00 % 14.977 M 0.000 -100.00 % 27.473 M 0.000 -100.00 % 31.374 M 0.000 -100.00 % 38.934 M 0.000 -100.00 % 49.967 M 0.000 -100.00 % 60.340 M 0.000 -100.00 % 58.186 M 0.000 -100.00 % 66.540 M 0.000 -100.00 % 69.873 M 0.000 -100.00 % 64.113 M 76.68 % 36.287 M -40.19 % 60.666 M 15.43 % 52.557 M
Accumulated other comprehensive income loss 485.680 M 369.80 % 103.381 M -77.67 % 462.987 M 6.06 % 436.524 M 8.36 % 402.847 M 289.67 % 103.381 M -70.28 % 347.830 M 1 214.40 % 26.463 M 0.00 % 26.463 M 0.00 % 26.463 M 0.00 % 26.463 M 0.00 % 26.463 M 0.00 % 26.463 M -89.58 % 254.067 M 0.000 -100.00 % 224.910 M 0.000 -100.00 % 237.110 M 0.000 -100.00 % 223.107 M 0.000 -100.00 % 219.162 M 0.000 -100.00 % 204.296 M 0.000 -100.00 % 181.235 M 0.000 -100.00 % 167.616 M 0.000 -100.00 % 168.620 M 0.000 -100.00 % 159.969 M 0.000 -100.00 % 155.975 M 0.000 -100.00 % 145.209 M 0.000 -100.00 % 173.043 M 0.000 -100.00 % 164.630 M 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 355.836 M 0.000 0.000 0.000 -100.00 % 273.003 M 0.000 0.000 -100.00 % 173.859 M 0.000 -100.00 % 151.643 M 0.000 -100.00 % 142.729 M 0.000 0.000 0.000 -100.00 % 95.065 M 0.000 0.000 0.000 -100.00 % 94.263 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.337 M 0.000 0.000 0.000 -100.00 % 20.577 M 0.000 0.000 0.000 -100.00 % 35.532 M 0.000 -100.00 % 68.535 M 3.46 % 66.243 M
Common stock 0.000 -100.00 % 26.463 M 0.000 -100.00 % 26.463 M 0.000 -100.00 % 26.463 M 0.000 -100.00 % 26.463 M 0.00 % 26.463 M 0.00 % 26.463 M 0.00 % 26.463 M 0.00 % 26.463 M 0.00 % 26.463 M 0.000 -100.00 % 26.463 M 0.000 -100.00 % 26.463 M 0.000 -100.00 % 26.463 M 0.000 -100.00 % 26.463 M 0.000 -100.00 % 26.463 M 0.000 -100.00 % 26.463 M 0.000 -100.00 % 26.463 M 0.000 -100.00 % 26.463 M 0.000 -100.00 % 26.463 M 0.000 -100.00 % 26.463 M 0.000 -100.00 % 26.463 M 0.000 -100.00 % 26.463 M 0.000 -100.00 % 53.795 M 0.000 -100.00 % 53.795 M -26.78 % 73.466 M -25.62 % 98.775 M 273.26 % 26.463 M
Total equity 485.680 M 0.00 % 485.680 M 4.90 % 462.987 M 0.00 % 462.987 M 14.93 % 402.847 M 0.00 % 402.847 M 15.82 % 347.830 M 0.00 % 347.830 M 14.53 % 303.703 M 7.83 % 281.648 M 0.06 % 281.487 M 0.76 % 279.358 M 2.49 % 272.573 M 7.28 % 254.067 M 0.00 % 254.067 M 12.96 % 224.910 M 0.00 % 224.909 M -5.15 % 237.110 M 0.00 % 237.110 M 6.28 % 223.107 M 0.00 % 223.107 M 1.80 % 219.162 M 0.00 % 219.162 M 7.28 % 204.296 M 0.00 % 204.296 M 12.72 % 181.235 M 0.00 % 181.235 M 8.13 % 167.616 M 0.00 % 167.616 M -0.60 % 168.620 M 0.00 % 168.620 M 5.41 % 159.969 M -3.46 % 165.702 M 6.24 % 155.975 M 0.00 % 155.975 M 7.41 % 145.209 M 0.00 % 145.209 M -16.09 % 173.043 M 0.00 % 173.043 M 5.11 % 164.630 M 0.00 % 164.630 M -13.53 % 190.388 M -4.04 % 198.398 M 5.60 % 187.875 M
Other non current liabilities -485.680 M -15 597.13 % 3.134 M 100.68 % -462.987 M -10 684.98 % 4.374 M 101.09 % -402.847 M -9 316.36 % 4.371 M 101.26 % -347.830 M -8 573.33 % 4.105 M -0.70 % 4.134 M 4.84 % 3.943 M -6.76 % 4.229 M -7.52 % 4.573 M 21.11 % 3.776 M 101.49 % -254.067 M -6 393.46 % 4.037 M 101.79 % -224.910 M -4 581.69 % 5.018 M 102.12 % -237.110 M -5 650.33 % 4.272 M 101.91 % -223.107 M -5 252.25 % 4.330 M 101.98 % -219.162 M -5 404.02 % 4.132 M 102.02 % -204.296 M -5 021.61 % 4.151 M 102.29 % -181.235 M -4 761.39 % 3.888 M 102.32 % -167.616 M -3 515.16 % 4.908 M 102.91 % -168.620 M -3 753.74 % 4.615 M 102.88 % -159.969 M -3 567.21 % 4.614 M 102.96 % -155.975 M -3 553.83 % 4.516 M 103.11 % -145.209 M -3 268.91 % 4.582 M 102.65 % -173.043 M -3 972.94 % 4.468 M 102.71 % -164.630 M -3 744.80 % 4.517 M -0.77 % 4.552 M 5.81 % 4.302 M 0.12 % 4.297 M
Long term debt 0.000 -100.00 % 4.244 M 0.000 -100.00 % 4.588 M 0.000 -100.00 % 4.918 M 0.000 -100.00 % 11.728 M -78.55 % 54.676 M -8.14 % 59.521 M -7.43 % 64.300 M 112.59 % 30.246 M 0.000 0.000 -100.00 % 1.801 M 0.000 -100.00 % 2.299 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.461 M 0.000 -100.00 % 1.483 M 0.000 -100.00 % 93.000 K 0.000 -100.00 % 674.309 K 0.000 -100.00 % 6.961 M 0.000 -100.00 % 11.778 M 0.000 -100.00 % 20.000 M 0.000 -100.00 % 21.000 M 0.000 0.000 -100.00 % 148.344 K
Total non current liabilities -485.680 M -6 682.81 % 7.378 M 101.59 % -462.987 M -5 266.11 % 8.962 M 102.22 % -402.847 M -4 436.82 % 9.289 M 102.67 % -347.830 M -2 296.87 % 15.833 M -73.08 % 58.810 M -7.33 % 63.464 M -7.30 % 68.462 M 96.62 % 34.819 M 822.11 % 3.776 M 101.49 % -254.067 M -4 451.95 % 5.838 M 102.60 % -224.910 M -3 173.74 % 7.317 M 103.09 % -237.110 M -5 650.33 % 4.272 M 101.91 % -223.107 M -5 252.25 % 4.330 M 101.98 % -219.162 M -5 404.02 % 4.132 M 102.02 % -204.296 M -5 021.61 % 4.151 M 102.29 % -181.235 M -3 488.20 % 5.349 M 103.19 % -167.616 M -2 722.69 % 6.391 M 103.79 % -168.620 M -3 681.56 % 4.708 M 102.94 % -159.969 M -3 125.09 % 5.288 M 103.39 % -155.975 M -1 459.02 % 11.477 M 107.90 % -145.209 M -987.56 % 16.360 M 109.45 % -173.043 M -807.22 % 24.468 M 114.86 % -164.630 M -745.18 % 25.517 M 460.56 % 4.552 M 5.81 % 4.302 M -3.22 % 4.445 M
Other current liabilities 0.000 -100.00 % 32.008 M 0.000 -100.00 % 21.280 M 0.000 -100.00 % 17.935 M 0.000 -100.00 % 35.841 M 104.58 % 17.519 M 9.51 % 15.997 M -44.74 % 28.951 M 17.51 % 24.638 M 2.82 % 23.963 M 0.000 -100.00 % 31.501 M 0.000 -100.00 % 14.461 M 0.000 -100.00 % 14.908 M 0.000 -100.00 % 21.752 M 0.000 -100.00 % 21.432 M 0.000 -100.00 % 14.812 M 0.000 -100.00 % 9.213 M 0.000 -100.00 % 19.989 M 0.000 -100.00 % 18.623 M 0.000 -100.00 % 21.514 M 0.000 -100.00 % 20.476 M 0.000 -100.00 % 28.234 M 0.000 -100.00 % 11.786 M 0.000 -100.00 % 16.504 M 66.43 % 9.917 M -30.12 % 14.192 M 6.88 % 13.278 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.349 M 0.000 -100.00 % 16.182 M -22.55 % 20.894 M 139.20 % 8.735 M -32.82 % 13.003 M -31.04 % 18.857 M 132.03 % 8.127 M 0.000 -100.00 % 17.901 M 0.000 -100.00 % 24.587 M 0.000 -100.00 % 6.771 M 0.000 0.000 0.000 -100.00 % 6.115 M 0.000 -100.00 % 12.568 M 0.000 -100.00 % 10.553 M 0.000 -100.00 % 13.237 M 0.000 -100.00 % 4.466 M 0.000 100.00 % -642.191 K 0.000 -100.00 % 9.021 M 0.000 -100.00 % 10.725 M 0.000 -100.00 % 3.799 M 0.000 -100.00 % 11.649 M -40.57 % 19.600 M -8.30 % 21.374 M 515.23 % 3.474 M
Short term debt 0.000 -100.00 % 12.203 M 0.000 -100.00 % 43.636 M 0.000 -100.00 % 10.230 M 0.000 -100.00 % 40.413 M -22.40 % 52.081 M -30.57 % 75.015 M -2.66 % 77.062 M 49.03 % 51.710 M 52.92 % 33.815 M 0.000 -100.00 % 20.912 M 0.000 -100.00 % 49.162 M 0.000 -100.00 % 41.893 M 0.000 -100.00 % 32.216 M 0.000 -100.00 % 14.977 M 0.000 -100.00 % 27.473 M 0.000 -100.00 % 29.913 M 0.000 -100.00 % 37.451 M 0.000 -100.00 % 49.874 M 0.000 -100.00 % 59.666 M 0.000 -100.00 % 51.225 M 0.000 -100.00 % 54.762 M 0.000 -100.00 % 49.873 M 0.000 -100.00 % 43.113 M 18.81 % 36.287 M -40.19 % 60.666 M 15.76 % 52.408 M
Total current liabilities 0.000 -100.00 % 85.077 M 0.000 -100.00 % 118.430 M 0.000 -100.00 % 70.890 M 0.000 -100.00 % 136.260 M 29.78 % 104.992 M -21.13 % 133.113 M 8.41 % 122.785 M 15.49 % 106.314 M 28.50 % 82.733 M 0.000 -100.00 % 82.315 M 0.000 -100.00 % 88.445 M 0.000 -100.00 % 93.752 M 0.000 -100.00 % 67.664 M 0.000 -100.00 % 66.485 M 0.000 -100.00 % 59.729 M 0.000 -100.00 % 72.068 M 0.000 -100.00 % 81.407 M 0.000 -100.00 % 93.085 M 0.000 -100.00 % 95.068 M 0.000 -100.00 % 97.583 M 0.000 -100.00 % 120.117 M 0.000 -100.00 % 86.266 M 0.000 -100.00 % 85.655 M -4.00 % 89.221 M -17.25 % 107.814 M 30.19 % 82.812 M
Total liabilities -485.680 M -625.32 % 92.455 M 119.97 % -462.987 M -463.43 % 127.392 M 131.62 % -402.847 M -602.43 % 80.179 M 123.05 % -347.830 M -328.70 % 152.093 M -7.15 % 163.802 M -16.67 % 196.577 M 2.79 % 191.247 M 35.51 % 141.133 M 63.14 % 86.509 M 134.05 % -254.067 M -388.21 % 88.153 M 139.19 % -224.910 M -334.86 % 95.762 M 140.39 % -237.110 M -341.89 % 98.024 M 143.94 % -223.107 M -409.90 % 71.994 M 132.85 % -219.162 M -410.35 % 70.617 M 134.57 % -204.296 M -419.81 % 63.880 M 135.25 % -181.235 M -334.10 % 77.417 M 146.19 % -167.616 M -290.91 % 87.798 M 152.07 % -168.620 M -272.43 % 97.793 M 161.13 % -159.969 M -259.40 % 100.356 M 164.34 % -155.975 M -243.02 % 109.060 M 175.11 % -145.209 M -206.40 % 136.477 M 178.87 % -173.043 M -256.27 % 110.734 M 167.26 % -164.630 M -248.09 % 111.172 M 18.55 % 93.773 M -16.36 % 112.116 M 28.49 % 87.257 M
Other non current assets 0.000 -100.00 % 139.158 M 0.000 -100.00 % 108.031 M 0.000 -100.00 % 2.762 M 0.000 -100.00 % 52.865 M 946.00 % 5.054 M -90.82 % 55.046 M 725.52 % 6.668 M -87.47 % 53.230 M -31.09 % 77.243 M 0.000 -100.00 % 99.751 M 0.000 -100.00 % 31.766 M 0.000 -100.00 % 73.273 M 0.000 -100.00 % 30.483 M 0.000 -100.00 % 46.142 M 0.000 -100.00 % 46.281 M 0.000 -100.00 % 51.686 M 0.000 -100.00 % 51.895 M 0.000 -100.00 % 51.072 M 0.000 0.000 0.000 -100.00 % 79.139 M 0.000 -100.00 % 53.677 M 0.000 -100.00 % 77.710 M 0.000 -100.00 % 52.518 M -29.69 % 74.695 M -0.05 % 74.729 M -1.22 % 75.652 M
Long term investments 0.000 0.000 0.000 -100.00 % 79.471 M 0.000 -100.00 % 89.138 M 0.000 -100.00 % 95.205 M 15.68 % 82.299 M -6.05 % 87.600 M -15.53 % 103.707 M 248.23 % 29.781 M 9.29 % 27.251 M 0.000 -100.00 % 4.806 M 0.000 -100.00 % 959.275 K 0.000 -100.00 % 4.177 M 0.000 -100.00 % 850.982 K 0.000 100.00 % -4.658 M 0.000 -100.00 % 4.480 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -260.234 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 -100.00 % 20.000 K 0.000 -100.00 % 20.000 K 0.000 -100.00 % 20.000 K 0.000 -100.00 % 26.000 K -18.75 % 32.000 K -28.89 % 45.000 K -23.73 % 59.000 K -29.76 % 84.000 K -21.50 % 107.000 K 0.000 -100.00 % 150.000 K 0.000 -100.00 % 194.161 K 0.000 -100.00 % 270.000 K 0.000 -100.00 % 354.275 K 0.000 -100.00 % 3.849 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.102 M 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 -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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 22.000 K 0.000 -100.00 % 20.000 K 0.000 -100.00 % 20.000 K 0.000 -100.00 % 26.000 K -18.75 % 32.000 K -28.89 % 45.000 K -23.73 % 59.000 K -29.76 % 84.000 K -21.50 % 107.000 K 0.000 -100.00 % 150.000 K 0.000 -100.00 % 194.161 K 0.000 -100.00 % 270.000 K 0.000 -100.00 % 354.275 K 0.000 -100.00 % 36.081 M 0.000 -100.00 % 27.182 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 33.406 M 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 % 151.104 M 0.000 -100.00 % 145.775 M 0.000 -100.00 % 193.791 M 0.000 -100.00 % 151.813 M -27.41 % 209.141 M 26.45 % 165.400 M -22.00 % 212.049 M 75.70 % 120.690 M -3.03 % 124.460 M 0.000 -100.00 % 67.127 M 0.000 -100.00 % 118.842 M 0.000 -100.00 % 62.274 M 0.000 -100.00 % 109.635 M 0.000 -100.00 % 63.145 M 0.000 -100.00 % 65.117 M 0.000 -100.00 % 67.780 M 0.000 -100.00 % 69.869 M 0.000 -100.00 % 70.846 M 0.000 -100.00 % 118.553 M 0.000 -100.00 % 76.441 M 0.000 -100.00 % 77.703 M 0.000 -100.00 % 82.851 M 0.000 -100.00 % 81.648 M -3.03 % 84.196 M -3.58 % 87.326 M -6.61 % 93.504 M
Total non current assets 0.000 -100.00 % 293.635 M 0.000 -100.00 % 334.758 M 0.000 -100.00 % 290.333 M 0.000 -100.00 % 304.287 M 1.13 % 300.873 M -3.67 % 312.341 M -4.16 % 325.883 M 57.44 % 206.985 M -11.06 % 232.722 M 0.000 -100.00 % 175.721 M 0.000 -100.00 % 156.132 M 0.000 -100.00 % 144.305 M 0.000 -100.00 % 145.131 M 0.000 -100.00 % 145.141 M 0.000 -100.00 % 147.324 M 0.000 -100.00 % 123.402 M 0.000 -100.00 % 125.477 M 0.000 -100.00 % 125.179 M 0.000 -100.00 % 154.721 M 0.000 -100.00 % 158.020 M 0.000 -100.00 % 133.988 M 0.000 -100.00 % 162.416 M 0.000 -100.00 % 135.458 M -15.58 % 160.453 M -1.79 % 163.383 M -4.15 % 170.458 M
Other current assets -96.480 M -1 428.93 % 7.260 M 106.53 % -111.204 M -858.97 % 14.652 M 131.90 % -45.935 M -1 323.30 % 3.755 M 111.34 % -33.099 M -325.24 % 14.695 M 420.91 % 2.821 M -82.89 % 16.484 M 16.35 % 14.167 M 25.07 % 11.327 M 1.10 % 11.204 M 399.73 % -3.738 M -120.65 % 18.105 M 177.66 % -23.314 M -3 641.32 % 658.343 K 101.36 % -48.304 M -538.65 % 11.012 M 425.99 % -3.378 M -258.19 % 2.135 M 118.29 % -11.674 M -136.88 % 31.655 M 1 332.67 % -2.568 M -215.62 % 2.221 M 106.22 % -35.725 M -2 029.00 % 1.852 M 155.73 % -3.323 M -25 661.54 % 13.000 K 100.04 % -33.646 M -748.91 % 5.185 M 117.68 % -29.319 M -615.05 % 5.693 M 174.80 % -7.610 M 0.000 100.00 % -3.626 M 0.000 100.00 % -6.006 M 0.000 100.00 % -3.151 M -17 442.73 % 18.169 K -55.69 % 41.000 K -0.72 % 41.297 K -21.01 % 52.278 K
Short term investments 0.000 -100.00 % 88.757 M 0.000 -100.00 % 83.549 M 0.000 -100.00 % 43.138 M 0.000 -100.00 % 2.319 M 11 495.00 % 20.000 K -99.13 % 2.290 M 7 533.33 % 30.000 K -98.28 % 1.747 M 5 723.33 % 30.000 K 0.000 -100.00 % 1.914 M 0.000 -100.00 % 30.000 K 0.000 -100.00 % 1.256 M 0.000 -100.00 % 30.000 K 0.000 -100.00 % 8.916 M 0.000 -100.00 % 18.000 K 0.000 -100.00 % 25.845 M 0.000 -100.00 % 25.845 M 0.000 -100.00 % 25.850 M 0.000 -100.00 % 870.234 K 0.000 0.000 0.000 -100.00 % 25.801 M 0.000 0.000 0.000 -100.00 % 25.410 M 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 7.723 M 0.000 -100.00 % 27.655 M 0.000 -100.00 % 2.797 M 0.000 -100.00 % 30.787 M 3 239.15 % 922.000 K 11.89 % 824.000 K -93.89 % 13.491 M 1 563.50 % 811.000 K -7.42 % 876.000 K 0.000 -100.00 % 1.830 M 0.000 -100.00 % 21.718 M 0.000 -100.00 % 47.052 M 0.000 -100.00 % 2.126 M 0.000 -100.00 % 2.760 M 0.000 -100.00 % 2.568 M 0.000 -100.00 % 9.880 M 0.000 -100.00 % 3.323 M 0.000 -100.00 % 7.796 M 0.000 -100.00 % 2.621 M 0.000 -100.00 % 7.610 M 0.000 -100.00 % 4.157 M 0.000 -100.00 % 6.006 M 0.000 -100.00 % 3.151 M -77.57 % 14.050 M -36.66 % 22.180 M 585.44 % 3.236 M
Cash and short term investments 96.480 M 0.00 % 96.480 M -13.24 % 111.204 M -0.01 % 111.212 M 142.11 % 45.935 M 0.00 % 45.935 M 38.78 % 33.099 M -0.02 % 33.106 M 3 414.44 % 942.000 K -69.75 % 3.114 M -76.97 % 13.521 M 428.58 % 2.558 M 182.34 % 906.000 K -75.76 % 3.738 M -0.16 % 3.744 M -83.94 % 23.314 M 7.20 % 21.748 M -54.98 % 48.304 M -0.01 % 48.308 M 1 330.08 % 3.378 M 56.71 % 2.156 M -81.53 % 11.674 M -0.02 % 11.676 M 354.67 % 2.568 M -0.70 % 2.586 M -92.76 % 35.725 M 0.00 % 35.725 M 975.08 % 3.323 M -88.61 % 29.168 M -13.31 % 33.646 M 0.00 % 33.646 M 14.76 % 29.319 M 739.74 % 3.491 M -54.12 % 7.610 M 0.00 % 7.610 M 109.87 % 3.626 M -87.90 % 29.958 M 398.80 % 6.006 M 0.00 % 6.006 M 90.61 % 3.151 M -88.97 % 28.561 M 103.28 % 14.050 M -36.66 % 22.180 M 585.44 % 3.236 M
Total current assets 0.000 -100.00 % 284.500 M 0.000 -100.00 % 255.621 M 0.000 -100.00 % 192.693 M 0.000 -100.00 % 195.636 M 17.41 % 166.632 M 0.45 % 165.884 M 12.96 % 146.851 M -31.22 % 213.506 M 68.97 % 126.360 M 0.000 -100.00 % 166.499 M 0.000 -100.00 % 164.540 M 0.000 -100.00 % 190.829 M 0.000 -100.00 % 149.970 M 0.000 -100.00 % 144.638 M 0.000 -100.00 % 120.852 M 0.000 -100.00 % 135.249 M 0.000 -100.00 % 129.936 M 0.000 -100.00 % 141.235 M 0.000 -100.00 % 111.337 M 0.000 -100.00 % 107.015 M 0.000 -100.00 % 147.698 M 0.000 -100.00 % 121.361 M 0.000 -100.00 % 140.345 M 13.45 % 123.708 M -15.92 % 147.130 M 40.56 % 104.674 M
Inventory 0.000 -100.00 % 174.591 M 0.000 -100.00 % 127.295 M 0.000 -100.00 % 139.328 M 0.000 -100.00 % 143.471 M -4.91 % 150.879 M 7.79 % 139.981 M 17.47 % 119.163 M -2.39 % 122.080 M 6.85 % 114.250 M 0.000 -100.00 % 102.349 M 0.000 -100.00 % 92.741 M 0.000 -100.00 % 98.091 M 0.000 -100.00 % 117.401 M 0.000 -100.00 % 97.460 M 0.000 -100.00 % 111.311 M 0.000 -100.00 % 92.671 M 0.000 -100.00 % 94.735 M 0.000 -100.00 % 95.236 M 0.000 -100.00 % 98.051 M 0.000 -100.00 % 85.755 M 0.000 -100.00 % 109.516 M 0.000 -100.00 % 96.831 M 0.000 -100.00 % 102.955 M 20.99 % 85.097 M -17.25 % 102.832 M 26.01 % 81.606 M
Net receivables 0.000 -100.00 % 6.169 M 0.000 -100.00 % 2.462 M 0.000 -100.00 % 3.675 M 0.000 -100.00 % 4.364 M -35.68 % 6.785 M 7.44 % 6.315 M 379.55 % -2.259 M 0.000 100.00 % -1.715 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.189 M 0.000 -100.00 % 3.849 M 0.000 0.000 0.000 -100.00 % 5.001 M 0.000 0.000 0.000 -100.00 % 12.296 M 0.000 -100.00 % 4.102 M 0.000 -100.00 % 13.650 M 0.000 -100.00 % 8.225 M 0.000 -100.00 % 18.524 M 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 -100.00 % 3.351 M 0.000 -100.00 % 1.461 M 0.000 -100.00 % 4.622 M 0.000 -100.00 % 4.378 M 0.71 % 4.347 M 2.28 % 4.250 M 25.00 % 3.400 M 6.25 % 3.200 M -12.59 % 3.661 M 0.000 -100.00 % 3.887 M 0.000 -100.00 % 4.371 M 0.000 -100.00 % 4.311 M 0.000 -100.00 % 3.808 M 0.000 -100.00 % 4.431 M 0.000 -100.00 % 4.264 M 0.000 -100.00 % 3.936 M 0.000 -100.00 % 3.713 M 0.000 -100.00 % 3.261 M 0.000 -100.00 % 3.022 M 0.000 -100.00 % 2.440 M 0.000 -100.00 % 2.608 M 0.000 -100.00 % 1.855 M 0.000 -100.00 % 1.291 M -17.34 % 1.562 M 17.53 % 1.329 M 2.10 % 1.302 M
Other 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 0.000 0.000 0.000 0.000 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.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 0.000 0.000 0.000
Account payables 0.000 -100.00 % 40.866 M 0.000 -100.00 % 52.825 M 0.000 -100.00 % 28.393 M 0.000 -100.00 % 54.319 M 308.60 % 13.294 M -46.03 % 24.631 M 565.34 % 3.702 M -87.48 % 29.566 M 30.72 % 22.618 M 0.000 -100.00 % 23.839 M 0.000 -100.00 % 14.695 M 0.000 -100.00 % 30.180 M 0.000 -100.00 % 13.696 M 0.000 -100.00 % 27.927 M 0.000 -100.00 % 13.426 M 0.000 -100.00 % 19.853 M 0.000 -100.00 % 10.730 M 0.000 -100.00 % 20.122 M 0.000 -100.00 % 13.051 M 0.000 -100.00 % 16.861 M 0.000 -100.00 % 26.396 M 0.000 -100.00 % 20.808 M 0.000 -100.00 % 14.389 M -38.55 % 23.417 M 102.20 % 11.581 M -15.16 % 13.651 M
Tax payables 0.000 0.000 0.000 -100.00 % 689.000 K 0.000 -100.00 % 3.983 M 0.000 -100.00 % 5.687 M 372.34 % 1.204 M 0.000 0.000 -100.00 % 400.000 K -82.88 % 2.337 M 0.000 -100.00 % 6.063 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.149 M 0.000 -100.00 % 4.018 M 0.000 -100.00 % 2.536 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 836.926 K 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 4.918 M 0.000 -100.00 % 5.236 M 0.000 -100.00 % 5.485 M 0.000 -100.00 % 5.715 M -3.71 % 5.935 M -3.42 % 6.145 M -3.21 % 6.349 M 0.000 0.000 0.000 -100.00 % 2.916 M 0.000 -100.00 % 3.510 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 -100.00 % 436.524 M 0.000 0.000 0.000 -100.00 % 294.904 M 185.26 % 103.381 M -54.80 % 228.722 M 121.24 % 103.381 M -54.34 % 226.432 M 119.03 % 103.381 M 0.000 -100.00 % 227.604 M 0.000 -100.00 % 103.381 M 0.000 -100.00 % 210.647 M 0.000 -100.00 % 102.381 M 0.000 -100.00 % 192.699 M 0.000 -100.00 % 177.833 M 0.000 -100.00 % 154.772 M 0.000 -100.00 % 100.169 M 0.000 -100.00 % 142.157 M 0.000 -100.00 % 104.902 M 0.000 -100.00 % 129.512 M 0.000 -100.00 % 98.169 M 0.000 -100.00 % 119.248 M 0.000 -100.00 % 75.303 M -35.60 % 116.922 M 276.10 % 31.088 M -67.33 % 95.169 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 578.135 M 0.000 -100.00 % 590.379 M 0.000 -100.00 % 483.026 M 0.000 -100.00 % 499.923 M 6.93 % 467.505 M -2.24 % 478.225 M 1.16 % 472.734 M 12.42 % 420.491 M 17.10 % 359.082 M 0.000 -100.00 % 342.220 M 0.000 -100.00 % 320.671 M 0.000 -100.00 % 335.134 M 0.000 -100.00 % 295.101 M 0.000 -100.00 % 289.779 M 0.000 -100.00 % 268.176 M 0.000 -100.00 % 258.651 M 0.000 -100.00 % 255.414 M 0.000 -100.00 % 266.413 M 0.000 -100.00 % 266.058 M 0.000 -100.00 % 265.035 M 0.000 -100.00 % 281.686 M 0.000 -100.00 % 283.777 M 0.000 -100.00 % 275.802 M -2.94 % 284.161 M -8.49 % 310.513 M 12.86 % 275.132 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-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-09-30 2013-03-31 2012-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
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
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
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
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
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
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
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
Other non cash items -29.055 M -356.84 % -6.360 M 78.44 % -29.500 M -10.87 % -26.608 M 20.65 % -33.533 M -23.82 % -27.083 M -556.72 % -4.124 M -1.93 % -4.046 M -13.02 % -3.580 M 3.50 % -3.710 M 10.17 % -4.130 M -2.58 % -4.026 M -234.94 % -1.202 M -8.78 % -1.105 M -7.91 % -1.024 M 85.17 % -6.903 M 11.73 % -7.820 M -31.08 % -5.966 M 52.43 % -12.541 M 11.64 % -14.193 M 5.15 % -14.964 M -1 327.86 % -1.048 M 82.54 % -6.004 M -90.36 % -3.154 M 70.93 % -10.848 M -21.44 % -8.933 M -96.16 % -4.554 M 24.70 % -6.048 M 31.72 % -8.857 M -14.80 % -7.715 M 48.37 % -14.942 M -69.12 % -8.835 M -70.13 % -5.193 M 6.73 % -5.568 M -374.68 % -1.173 M -384.71 % -242.000 K 97.12 % -8.410 M -86.43 % -4.511 M 13.50 % -5.215 M -23.87 % -4.210 M 35.79 % -6.557 M -143.94 % -2.688 M -15.66 % -2.324 M 42.39 % -4.034 M 7.86 % -4.378 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.934 M 11.17 % 25.127 M 3.43 % 24.293 M 67.47 % 14.506 M 92.16 % 7.549 M 370.34 % 1.605 M 33.53 % 1.202 M 8.78 % 1.105 M 7.91 % 1.024 M -85.17 % 6.903 M -11.73 % 7.820 M 31.08 % 5.966 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
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
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
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
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
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
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
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
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
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
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
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
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
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
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.165 M -120.56 % 25.127 M 19.24 % 21.072 M 45.26 % 14.506 M 226.34 % 4.445 M 176.95 % 1.605 M 33.53 % 1.202 M 8.78 % 1.105 M 7.91 % 1.024 M -85.17 % 6.903 M -11.73 % 7.820 M 31.08 % 5.966 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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.934 M -15.60 % 33.099 M 315.19 % 7.972 M 147.50 % 3.221 M 128.54 % -11.285 M -463.56 % 3.104 M 107.07 % 1.499 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 863.000 K -96.91 % 27.934 M -15.60 % 33.099 M 36.25 % 24.293 M 654.21 % 3.221 M -57.33 % 7.549 M 143.20 % 3.104 M 158.24 % 1.202 M 8.78 % 1.105 M 7.91 % 1.024 M -85.17 % 6.903 M -11.73 % 7.820 M 31.08 % 5.966 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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.934 M 11.17 % 25.127 M 3.43 % 24.293 M 67.47 % 14.506 M 92.16 % 7.549 M 370.34 % 1.605 M 33.53 % 1.202 M 8.78 % 1.105 M 7.91 % 1.024 M -85.17 % 6.903 M -11.73 % 7.820 M 31.08 % 5.966 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
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
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.934 M 11.17 % 25.127 M 3.43 % 24.293 M 67.47 % 14.506 M 92.16 % 7.549 M 370.34 % 1.605 M 33.53 % 1.202 M 8.78 % 1.105 M 7.91 % 1.024 M -85.17 % 6.903 M -11.73 % 7.820 M 31.08 % 5.966 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
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
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009