BCPL.BO

BCPL Railway Infrastructure Li BCPL.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 1.609 B 82.93 % 879.339 M -28.26 % 1.226 B 16.57 % 1.051 B 26.81 % 829.093 M -34.74 % 1.270 B 54.08 % 824.488 M 68.36 % 489.710 M 52.57 % 320.980 M 37.01 % 234.282 M -57.31 % 548.772 M 75.03 % 313.536 M
Net income 66.400 M 22.08 % 54.392 M -32.44 % 80.509 M 8.67 % 74.084 M -6.75 % 79.446 M 4.28 % 76.188 M 8.16 % 70.437 M 72.93 % 40.731 M 220.22 % 12.720 M 32.35 % 9.611 M -70.60 % 32.691 M 58.06 % 20.683 M
Income before tax 62.014 M -14.86 % 72.841 M -34.01 % 110.382 M 4.62 % 105.510 M -1.72 % 107.358 M 1.69 % 105.574 M 4.77 % 100.764 M 75.97 % 57.262 M 209.84 % 18.481 M 38.82 % 13.313 M -70.06 % 44.471 M 72.81 % 25.734 M
Income before tax ratio 0.04 -53.46 % 0.08 -8.02 % 0.09 -10.26 % 0.10 -22.50 % 0.13 55.82 % 0.08 -32.00 % 0.12 4.52 % 0.12 103.08 % 0.06 1.32 % 0.06 -29.88 % 0.08 -1.27 % 0.08
EBITDA 130.741 M 46.87 % 89.019 M -28.67 % 124.799 M 12.51 % 110.925 M -3.82 % 115.329 M -11.53 % 130.362 M 12.64 % 115.738 M 59.46 % 72.582 M 144.83 % 29.646 M 14.29 % 25.940 M -53.75 % 56.090 M 30.88 % 42.857 M
Net income ratio 0.04 -33.27 % 0.06 -5.83 % 0.07 -6.78 % 0.07 -26.47 % 0.10 59.78 % 0.06 -29.80 % 0.09 2.71 % 0.08 109.89 % 0.04 -3.40 % 0.04 -31.14 % 0.06 -9.70 % 0.07
Ratio EBITDA 0.08 -19.71 % 0.10 -0.58 % 0.10 -3.49 % 0.11 -24.16 % 0.14 35.56 % 0.10 -26.90 % 0.14 -5.29 % 0.15 60.47 % 0.09 -16.58 % 0.11 8.33 % 0.10 -25.22 % 0.14
Gross profit ratio 0.13 -41.17 % 0.21 45.81 % 0.15 18.77 % 0.12 -42.11 % 0.21 70.94 % 0.13 -23.02 % 0.16 -0.56 % 0.16 43.30 % 0.11 -23.56 % 0.15 -18.10 % 0.18 -18.53 % 0.22
Weighted average shs out dil 16.591 M -0.79 % 16.724 M 0.00 % 16.724 M 0.00 % 16.724 M 0.00 % 16.724 M 0.00 % 16.724 M 0.00 % 16.724 M 33.54 % 12.524 M -25.11 % 16.724 M 0.00 % 16.724 M 33.53 % 12.524 M 0.00 % 12.524 M
Weighted average shs out 16.591 M -0.79 % 16.724 M 0.00 % 16.724 M 0.00 % 16.724 M 0.00 % 16.724 M 0.00 % 16.724 M -0.04 % 16.731 M 33.50 % 12.533 M -25.06 % 16.724 M 0.00 % 16.724 M 33.53 % 12.524 M 0.00 % 12.524 M
EPS diluted 3.97 22.15 % 3.25 -32.43 % 4.81 8.58 % 4.43 -6.74 % 4.75 4.17 % 4.56 8.31 % 4.21 29.54 % 3.25 327.63 % 0.76 33.33 % 0.57 -78.16 % 2.61 58.18 % 1.65
Earnings per share 3.97 22.15 % 3.25 -32.43 % 4.81 8.58 % 4.43 -6.74 % 4.75 4.17 % 4.56 8.31 % 4.21 29.54 % 3.25 327.63 % 0.76 33.33 % 0.57 -78.16 % 2.61 58.18 % 1.65
Gross profit 203.063 M 7.62 % 188.679 M 4.61 % 180.363 M 38.45 % 130.274 M -26.59 % 177.468 M 11.56 % 159.076 M 18.62 % 134.108 M 67.42 % 80.102 M 118.64 % 36.637 M 4.73 % 34.982 M -65.03 % 100.045 M 42.59 % 70.161 M
Income tax expense 11.422 M -40.73 % 19.271 M -36.01 % 30.115 M -4.20 % 31.436 M 12.63 % 27.912 M -5.02 % 29.386 M -3.10 % 30.327 M 83.46 % 16.530 M 186.93 % 5.761 M 55.62 % 3.702 M -68.57 % 11.780 M 133.22 % 5.051 M
Cost of revenue 1.406 B 103.50 % 690.660 M -33.93 % 1.045 B 13.48 % 921.131 M 41.36 % 651.625 M -41.37 % 1.111 B 60.97 % 690.381 M 68.55 % 409.608 M 44.05 % 284.343 M 42.67 % 199.300 M -55.59 % 448.727 M 84.38 % 243.375 M
General and administrative expenses 7.018 M 11.86 % 6.274 M 27.06 % 4.938 M -84.03 % 30.911 M 855.22 % 3.236 M -89.76 % 31.590 M -14.02 % 36.742 M 189.82 % 12.678 M 13.62 % 11.158 M -15.56 % 13.214 M 4.19 % 12.682 M 13.31 % 11.192 M
Selling and marketing expenses 11.635 M 281.98 % 3.046 M 163.95 % 1.154 M 22.51 % 942.000 K 40.81 % 669.000 K -45.48 % 1.227 M 15.24 % 1.065 M 9.84 % 969.386 K 95.05 % 497.000 K -31.16 % 722.000 K 8.90 % 663.000 K 21.21 % 547.000 K
Other expenses 99.069 M 92.85 % 51.372 M -27.22 % 70.581 M 99 309.86 % 71.000 K -99.89 % 62.175 M 138 066.67 % 45.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 117.722 M 93.97 % 60.692 M -20.84 % 76.673 M 140.17 % 31.924 M -51.69 % 66.080 M 101.08 % 32.862 M -15.23 % 38.764 M 177.11 % 13.989 M 17.89 % 11.866 M -16.83 % 14.268 M 6.92 % 13.345 M 13.68 % 11.739 M
Cost and expenses 1.523 B 95.46 % 779.310 M -30.51 % 1.122 B 17.68 % 953.055 M 32.79 % 717.705 M -37.27 % 1.144 B 56.92 % 729.145 M 72.13 % 423.597 M 43.01 % 296.209 M 38.70 % 213.568 M -53.78 % 462.072 M 81.12 % 255.114 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
Selling general and administrative expenses 18.653 M 100.14 % 9.320 M 52.99 % 6.092 M -80.87 % 31.853 M 715.70 % 3.905 M -88.10 % 32.817 M -13.20 % 37.806 M 177.03 % 13.647 M 17.09 % 11.655 M -16.37 % 13.936 M 4.43 % 13.345 M 13.68 % 11.739 M
Interest income 12.328 M 30.57 % 9.442 M 47.76 % 6.390 M 33.57 % 4.784 M -31.54 % 6.988 M -20.39 % 8.778 M 39.52 % 6.292 M 20.15 % 5.236 M -9.18 % 5.766 M -1.22 % 5.837 M -10.90 % 6.551 M -19.78 % 8.166 M
Interest expense 51.811 M 84.49 % 28.083 M 120.47 % 12.738 M 42.72 % 8.925 M -54.53 % 19.628 M 54.61 % 12.695 M -8.59 % 13.888 M -4.05 % 14.474 M -9.98 % 16.078 M -15.66 % 19.064 M 0.000 0.000
Depreciation and amortization 11.574 M 441.85 % 2.136 M 27.22 % 1.679 M 5.73 % 1.588 M -13.98 % 1.846 M 16.03 % 1.591 M 46.52 % 1.086 M 28.19 % 847.052 K -17.44 % 1.026 M 13.75 % 902.000 K -51.19 % 1.848 M 166.28 % 694.000 K
Operating income 85.341 M 10.31 % 77.363 M -25.68 % 104.099 M 5.37 % 98.792 M -11.42 % 111.530 M -11.63 % 126.214 M 32.38 % 95.344 M 44.21 % 66.113 M 166.90 % 24.771 M 19.59 % 20.714 M -76.11 % 86.700 M 48.40 % 58.422 M
Operating income ratio 0.05 -39.70 % 0.09 3.58 % 0.08 -9.61 % 0.09 -30.15 % 0.13 35.40 % 0.10 -14.09 % 0.12 -14.34 % 0.14 74.94 % 0.08 -12.71 % 0.09 -44.04 % 0.16 -15.21 % 0.19
Total other income expenses net -23.327 M -415.86 % -4.522 M -171.97 % 6.283 M -6.48 % 6.718 M 261.03 % -4.172 M 79.79 % -20.640 M -480.79 % 5.420 M 161.24 % -8.852 M -40.73 % -6.290 M 15.01 % -7.401 M 82.47 % -42.229 M -29.19 % -32.688 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Net debt 555.386 M 70.37 % 325.995 M 1 450.36 % 21.027 M 141.13 % -51.129 M -18.35 % -43.202 M -144.25 % 97.632 M 219.30 % -81.839 M -942.30 % 9.716 M 116.51 % -58.848 M -82.43 % -32.257 M -222.47 % 26.339 M -13.61 % 30.490 M
Total investments 297.398 M 29.90 % 228.945 M 7.61 % 212.764 M 21.76 % 174.746 M 5.28 % 165.981 M -0.54 % 166.881 M 286.06 % 43.227 M 6.66 % 40.528 M -6.88 % 43.520 M -7.21 % 46.902 M 36.32 % 34.405 M 123.16 % 15.417 M
Total debt 753.341 M 89.09 % 398.409 M 1 371.66 % 27.072 M 12.39 % 24.087 M -50.94 % 49.097 M -50.54 % 99.266 M 1 383.59 % 6.691 M -92.48 % 89.011 M -8.31 % 97.083 M -25.69 % 130.648 M 18.18 % 110.547 M 11.30 % 99.326 M
Accumulated other comprehensive income loss 1.020 M -93.59 % 15.904 M 27.79 % 12.445 M 53.09 % 8.129 M 81.78 % 4.472 M 42.10 % 3.147 M 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 662.214 M 9.00 % 607.520 M 7.60 % 564.613 M 13.91 % 495.674 M 14.38 % 433.339 M 21.30 % 357.239 M 17.52 % 303.969 M 30.16 % 233.531 M 20.95 % 193.077 M 7.05 % 180.356 M 5.63 % 170.744 M 18.50 % 144.082 M
Common stock 167.236 M 0.00 % 167.236 M 0.00 % 167.236 M 0.00 % 167.236 M 0.00 % 167.236 M 0.00 % 167.236 M 0.00 % 167.236 M 33.54 % 125.236 M 100.00 % 62.618 M 0.00 % 62.618 M 0.00 % 62.618 M 0.00 % 62.618 M
Total equity 989.979 M 2.48 % 965.980 M 6.08 % 910.635 M 16.80 % 779.681 M 10.59 % 704.999 M 12.34 % 627.574 M 9.88 % 571.158 M 53.13 % 373.000 M 11.92 % 333.285 M 3.97 % 320.564 M 3.09 % 310.952 M 9.38 % 284.290 M
Other non current liabilities 5.267 M -16.25 % 6.289 M 92.50 % 3.267 M -43.24 % 5.756 M 15.98 % 4.963 M 3.12 % 4.813 M 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000
Long term debt 288.474 M 33.78 % 215.637 M 4 415.96 % 4.775 M -45.49 % 8.760 M -50.05 % 17.538 M 1 125.58 % 1.431 M 36.82 % 1.046 M -82.25 % 5.891 M -64.54 % 16.615 M -53.13 % 35.449 M 28.20 % 27.651 M -7.13 % 29.773 M
Total non current liabilities 293.741 M 32.36 % 221.926 M 2 659.59 % 8.042 M -44.60 % 14.516 M -35.49 % 22.501 M 144.79 % 9.192 M 778.86 % 1.046 M -82.25 % 5.891 M -64.54 % 16.615 M -53.13 % 35.449 M 28.20 % 27.652 M -7.12 % 29.773 M
Other current liabilities 56.069 M 4.84 % 53.481 M -52.51 % 112.618 M -32.74 % 167.426 M 609.28 % 23.605 M 37.17 % 17.208 M -58.49 % 41.453 M 9.80 % 37.751 M -11.39 % 42.606 M -2.87 % 43.864 M 8.17 % 40.551 M 687.55 % 5.149 M
Deferred revenue 0.000 0.000 -100.00 % 1.771 M 0.000 0.000 -100.00 % 7.727 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.540 M
Short term debt 464.867 M 154.34 % 182.772 M 719.72 % 22.297 M 45.48 % 15.327 M -51.43 % 31.559 M -67.74 % 97.835 M 1 633.12 % 5.645 M -93.21 % 83.120 M 3.30 % 80.468 M -15.47 % 95.199 M 14.84 % 82.896 M 19.18 % 69.553 M
Total current liabilities 778.202 M 108.65 % 372.972 M 57.73 % 236.467 M -0.27 % 237.100 M 173.59 % 86.661 M -43.14 % 152.398 M 129.96 % 66.272 M -52.45 % 139.387 M 4.15 % 133.837 M -18.65 % 164.513 M 14.60 % 143.550 M 20.66 % 118.974 M
Total liabilities 1.072 B 80.19 % 594.898 M 143.30 % 244.509 M -2.82 % 251.617 M 130.50 % 109.162 M -32.45 % 161.590 M 140.04 % 67.318 M -53.66 % 145.278 M -3.44 % 150.452 M -24.76 % 199.962 M 16.80 % 171.202 M 15.10 % 148.747 M
Other non current assets 119.840 M -30.26 % 171.828 M -19.03 % 212.205 M 12.33 % 188.914 M 9.43 % 172.634 M 20.12 % 143.716 M 1 329.03 % 10.057 M 34.99 % 7.450 M 101.08 % 3.705 M 30.14 % 2.847 M -67.36 % 8.723 M -8.13 % 9.495 M
Long term investments 134.969 M 18.49 % 113.903 M -7.24 % 122.790 M -29.73 % 174.746 M 5.28 % 165.981 M -0.54 % 166.881 M 286.06 % 43.227 M 6.66 % 40.528 M -6.88 % 43.520 M -7.21 % 46.902 M 36.32 % 34.405 M 123.16 % 15.417 M
Intangible assets 335.000 K 121.85 % 151.000 K -20.94 % 191.000 K -9.91 % 212.000 K 226.15 % 65.000 K -15.58 % 77.000 K 8.82 % 70.762 K -43.69 % 125.670 K 161.81 % 48.000 K 700.00 % 6.000 K 0.00 % 6.000 K -91.55 % 71.000 K
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
Goodwill and intangible assets 334.000 K 121.19 % 151.000 K -20.94 % 191.000 K -9.91 % 212.000 K 226.15 % 65.000 K -15.58 % 77.000 K 8.82 % 70.762 K -43.69 % 125.670 K 161.81 % 48.000 K 700.00 % 6.000 K 0.00 % 6.000 K -91.55 % 71.000 K
Property plant equipment net 450.465 M 18.60 % 379.829 M 173.74 % 138.757 M 240.67 % 40.731 M 338.30 % 9.293 M 1.02 % 9.199 M 3.53 % 8.886 M 13.94 % 7.798 M 1.21 % 7.705 M -6.40 % 8.232 M -8.88 % 9.034 M -3.27 % 9.339 M
Total non current assets 723.270 M 8.65 % 665.711 M 39.23 % 478.129 M 16.16 % 411.611 M 14.99 % 357.946 M 7.16 % 334.037 M 423.84 % 63.767 M 11.83 % 57.021 M 1.84 % 55.988 M -5.06 % 58.970 M 13.04 % 52.168 M 52.00 % 34.322 M
Other current assets 103.151 M -31.74 % 151.109 M 276.24 % 40.163 M -11.59 % 45.426 M -58.59 % 109.697 M -22.73 % 141.962 M -52.25 % 297.330 M 136.01 % 125.979 M 28.74 % 97.859 M -11.66 % 110.772 M -6.31 % 118.232 M 24.71 % 94.804 M
Short term investments 162.429 M 41.19 % 115.042 M 27.86 % 89.974 M 15 253.92 % 586.000 K 0.000 0.000 100.00 % -87.368 M 0.000 100.00 % -79.500 M 10.73 % -89.053 M 0.000 0.000
cash and cash equivalents 197.955 M 173.37 % 72.414 M 1 097.92 % 6.045 M -91.96 % 75.216 M -18.41 % 92.186 M 5 541.74 % 1.634 M -98.15 % 88.530 M 11.65 % 79.295 M -49.15 % 155.931 M -4.28 % 162.905 M 93.46 % 84.208 M 22.33 % 68.836 M
Cash and short term investments 499.709 M 166.57 % 187.456 M 95.23 % 96.019 M 26.67 % 75.802 M -17.87 % 92.299 M 5 548.65 % 1.634 M 40.57 % 1.162 M -98.53 % 79.295 M 3.75 % 76.431 M 3.49 % 73.852 M -12.30 % 84.208 M 22.33 % 68.836 M
Total current assets 1.339 B 49.54 % 895.167 M 32.22 % 677.014 M 9.25 % 619.687 M 35.83 % 456.214 M 0.24 % 455.127 M -20.81 % 574.708 M 24.60 % 461.257 M 7.83 % 427.749 M -7.32 % 461.556 M 7.34 % 429.986 M 7.84 % 398.715 M
Inventory 609.325 M 35.30 % 450.365 M 27.71 % 352.650 M 16.18 % 303.543 M 94.84 % 155.790 M -10.88 % 174.810 M 3.90 % 168.241 M -8.21 % 183.294 M 0.61 % 182.186 M -16.29 % 217.651 M 62.49 % 133.951 M -7.17 % 144.302 M
Net receivables 126.467 M 19.04 % 106.237 M -43.55 % 188.182 M -3.45 % 194.916 M 98.03 % 98.428 M -28.01 % 136.721 M 26.62 % 107.974 M 48.54 % 72.689 M -2.39 % 74.471 M 25.62 % 59.281 M -36.66 % 93.595 M 3.11 % 90.773 M
Tax assets 17.662 M 0.000 -100.00 % 4.186 M -40.27 % 7.008 M -29.73 % 9.973 M -29.59 % 14.164 M 827.24 % 1.528 M 36.49 % 1.119 M 10.81 % 1.010 M 2.75 % 983.000 K 0.000 0.000
Other assets 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
Account payables 257.266 M 88.17 % 136.719 M 45.17 % 94.178 M 84.51 % 51.042 M 62.40 % 31.430 M 6.18 % 29.600 M 144.02 % 12.130 M -11.91 % 13.771 M 27.94 % 10.763 M -57.71 % 25.450 M 26.60 % 20.103 M -3.03 % 20.732 M
Tax payables 0.000 0.000 -100.00 % 5.603 M 69.53 % 3.305 M 4 832.84 % 67.000 K 139.29 % 28.000 K -99.60 % 7.044 M 48.44 % 4.746 M 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
Minority interest 59.556 M -20.98 % 75.367 M 13.52 % 66.389 M 663.97 % 8.690 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 335.000 K 10.93 % 302.000 K 13.11 % 267.000 K 5.95 % 252.000 K -2.70 % 259.000 K -2.26 % 265.000 K 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
Other total stockholders equity 99.952 M 0.00 % 99.952 M 0.00 % 99.952 M 0.00 % 99.952 M 0.00 % 99.952 M 0.00 % 99.952 M 0.00 % 99.952 M 602.30 % 14.232 M -81.66 % 77.590 M 0.00 % 77.590 M 0.00 % 77.590 M 0.00 % 77.590 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.948 M 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 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
Total assets 2.062 B 32.10 % 1.561 B 35.12 % 1.155 B 12.01 % 1.031 B 26.67 % 814.160 M 3.17 % 789.164 M 23.60 % 638.475 M 23.19 % 518.278 M 7.14 % 483.737 M -7.07 % 520.526 M 7.96 % 482.154 M 11.34 % 433.037 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
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
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
Change in working capital -145.694 M -71.48 % -84.962 M 5.82 % -90.208 M -154.39 % -35.460 M -151.32 % 69.090 M 142.42 % -162.873 M -52.93 % -106.503 M -209.34 % -34.429 M -267.94 % 20.501 M 161.46 % -33.358 M -458.46 % 9.306 M 141.41 % -22.471 M
Accounts receivables -108.845 M -518.99 % 25.978 M 190.88 % -28.585 M 55.78 % -64.647 M -231.69 % 49.092 M 131.41 % -156.304 M -45.90 % -107.128 M -300.54 % -26.746 M -76.09 % -15.189 M -144.27 % 34.313 M 1 315.91 % -2.822 M -112.68 % 22.252 M
Inventory -158.960 M -43.28 % -110.940 M -98.46 % -55.901 M 56.24 % -127.735 M -771.58 % 19.020 M 389.54 % -6.569 M -143.64 % 15.053 M 449.61 % -4.306 M -111.14 % 38.663 M 146.19 % -83.700 M -908.62 % 10.351 M 149.17 % -21.053 M
Accounts payables 122.111 M 895.82 % -15.344 M -168.16 % -5.722 M -103.65 % 156.922 M 15 945.19 % 978.000 K -83.08 % 5.779 M 138.55 % 2.423 M 171.72 % -3.378 M 77.00 % -14.687 M -374.68 % 5.347 M 0.000 0.000
Other working capital 0.000 -100.00 % 15.344 M 0.000 0.000 0.000 100.00 % -5.779 M 65.70 % -16.851 M 0.000 -100.00 % 11.714 M 9.66 % 10.682 M 501.13 % 1.777 M 107.51 % -23.670 M
Other non cash items 14.421 M 372.35 % -5.295 M -130.28 % 17.487 M 183.47 % -20.951 M -225.98 % 16.631 M -1.42 % 16.871 M -16.96 % 20.318 M 244.87 % 5.891 M 796.39 % -846.000 K -72.65 % -490.000 K -105.55 % 8.821 M -60.91 % 22.568 M
Net cash provided by operating activities -57.687 M -71.03 % -33.729 M -456.28 % 9.467 M -81.32 % 50.687 M -69.65 % 167.013 M 344.80 % -68.223 M -365.29 % -14.662 M -212.44 % 13.040 M -60.96 % 33.401 M 243.14 % -23.335 M -144.25 % 52.731 M 145.56 % 21.474 M
Investments in property plant and equipment -384.711 M -46.21 % -263.119 M -159.20 % -101.512 M -105.56 % -49.382 M -2 459.98 % -1.929 M -17.55 % -1.641 M 22.53 % -2.118 M -101.94 % -1.049 M -93.88 % -541.000 K -441.00 % -100.000 K 93.52 % -1.543 M 3.62 % -1.601 M
Acquisitions net 281.148 M 0.000 -100.00 % 52.320 M 458.62 % 9.366 M 6 649.65 % -143.000 K 0.000 0.000 -100.00 % 90.000 K 0.000 0.000 0.000 0.000
Purchases of investments -2.949 M 0.000 0.000 0.000 100.00 % -143.000 K -70.24 % -84.000 K -242.02 % -24.560 K 97.55 % -1.004 M 0.000 100.00 % -7.112 M 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 371.000 K 0.000 -100.00 % 12.497 M 8 763.12 % 141.000 K 0.000 -100.00 % 748.694 K 27.15 % 588.834 K -58.09 % 1.405 M 0.000 0.000 0.000
Other investing activites 0.000 -100.00 % 20.486 M 140.38 % -50.733 M -483.14 % -8.700 M -946.93 % -831.000 K 51.52 % -1.714 M 91.32 % -19.747 M 0.000 -100.00 % 1.939 M 0.000 100.00 % -27.665 M -52.37 % -18.157 M
Net cash used for investing activites -106.512 M 56.03 % -242.262 M -142.44 % -99.925 M -175.89 % -36.219 M -1 146.78 % -2.905 M 15.53 % -3.439 M 83.73 % -21.141 M -1 438.35 % -1.374 M -149.03 % 2.803 M 138.87 % -7.212 M 75.31 % -29.208 M -47.83 % -19.758 M
Debt repayment 354.932 M -4.42 % 371.338 M 12 340.13 % 2.985 M 111.99 % -24.903 M 50.68 % -50.492 M -39 857.48 % 127.000 K 102.62 % -4.845 M 39.90 % -8.062 M 76.02 % -33.625 M -266.53 % 20.191 M 1 051.51 % -2.122 M -280.90 % 1.173 M
Common stock issued 0.000 0.000 0.000 -100.00 % 6.670 M 0.000 0.000 -100.00 % 127.720 M 25 644.04 % -500.000 K 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 100.00 % -240.000 K 0.000 0.000 0.000 0.000
Dividends paid -11.707 M -1.93 % -11.485 M 0.73 % -11.570 M 1.52 % -11.749 M -251.24 % -3.345 M 83.41 % -20.161 M 0.000 0.000 0.000 0.000 100.00 % -6.029 M 0.000
Other financing activites -53.485 M -205.75 % -17.493 M -158.56 % 29.872 M 3 141.96 % -982.000 K 94.99 % -19.606 M -124.66 % 79.496 M 59.36 % 49.884 M 6 841.06 % -740.000 K 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 289.740 M -15.37 % 342.360 M 1 508.31 % 21.287 M 168.75 % -30.964 M 57.84 % -73.443 M -223.51 % 59.462 M 32.02 % 45.039 M 611.69 % -8.802 M 73.82 % -33.625 M -266.53 % 20.191 M 347.71 % -8.151 M -794.88 % 1.173 M
Effect of forex changes on cash 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
Net change in cash 125.541 M 89.16 % 66.369 M 195.95 % -69.171 M -319.29 % -16.497 M -118.20 % 90.664 M 19 124.24 % 471.613 K -94.89 % 9.235 M 222.48 % 2.864 M 11.04 % 2.579 M 124.90 % -10.356 M -167.37 % 15.372 M 432.09 % 2.889 M
Cash at beginning of period 72.414 M 1 097.92 % 6.045 M -91.96 % 75.216 M -18.51 % 92.298 M 5 548.59 % 1.634 M 40.57 % 1.162 M -98.53 % 79.295 M 3.75 % 76.431 M -53.08 % 162.905 M -14.15 % 189.745 M 175.65 % 68.836 M 4.38 % 65.947 M
Cash at end of period 197.955 M 173.37 % 72.414 M 1 097.92 % 6.045 M -91.96 % 75.216 M -18.51 % 92.298 M 5 548.59 % 1.634 M -98.15 % 88.530 M 11.65 % 79.295 M -49.15 % 155.931 M -4.28 % 162.905 M 93.46 % 84.208 M 22.33 % 68.836 M
Operating cash flow -109.477 M -224.58 % -33.729 M -456.28 % 9.467 M -81.32 % 50.687 M -65.67 % 147.663 M 316.44 % -68.223 M -365.29 % -14.662 M -212.44 % 13.040 M -60.96 % 33.401 M 243.14 % -23.335 M -144.25 % 52.731 M 145.56 % 21.474 M
Capital expenditure -384.711 M -46.21 % -263.119 M -159.20 % -101.513 M -105.57 % -49.382 M -2 459.98 % -1.929 M -17.55 % -1.641 M 22.53 % -2.118 M -101.94 % -1.049 M -115.38 % -487.000 K -387.00 % -100.000 K 93.52 % -1.543 M 3.62 % -1.601 M
Free CashFlow -494.188 M -66.48 % -296.848 M -222.50 % -92.046 M -7 153.33 % 1.305 M -99.10 % 145.734 M 308.60 % -69.864 M -316.34 % -16.780 M -239.94 % 11.992 M -63.51 % 32.860 M 240.22 % -23.435 M -145.78 % 51.188 M 157.58 % 19.873 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
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-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-04-01 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30
Revenue 667.855 M -14.06 % 777.145 M 103.77 % 381.380 M 42.64 % 267.368 M 46.36 % 182.673 M -29.38 % 258.672 M 34.26 % 192.666 M -16.13 % 229.729 M 15.87 % 198.272 M -42.50 % 344.847 M 16.31 % 296.492 M 10.85 % 267.470 M -16.17 % 319.070 M -8.51 % 348.733 M 70.26 % 204.829 M 6.31 % 192.672 M -37.41 % 307.826 M -28.71 % 431.798 M 101.97 % 213.794 M 210.07 % 68.950 M -78.31 % 317.948 M 1.76 % 312.442 M -2.36 % 320.007 M 0.00 % 320.007 M 31.25 % 243.809 M 0.00 % 243.809 M 44.75 % 168.436 M 0.00 % 168.436 M 1.90 % 165.297 M 0.00 % 165.297 M 96.83 % 83.981 M 0.00 % 83.981 M
Net income 12.289 M -31.91 % 18.048 M 87.55 % 9.623 M -49.87 % 19.196 M -1.73 % 19.533 M 231.35 % 5.895 M -41.94 % 10.154 M -51.81 % 21.071 M 22.00 % 17.272 M -40.73 % 29.141 M 168.85 % 10.839 M -27.89 % 15.032 M -41.04 % 25.497 M -21.61 % 32.524 M 71.65 % 18.948 M 468.33 % 3.334 M -82.70 % 19.276 M -39.69 % 31.963 M 28.87 % 24.802 M 404.11 % 4.920 M -21.67 % 6.281 M -64.58 % 17.734 M -32.02 % 26.087 M 0.00 % 26.087 M 25.55 % 20.778 M 0.00 % 20.778 M 43.89 % 14.441 M 0.00 % 14.441 M 4.81 % 13.778 M 0.00 % 13.778 M 109.16 % 6.588 M 0.00 % 6.588 M
Income before tax 4.987 M 18.60 % 4.205 M -56.91 % 9.758 M -59.63 % 24.171 M 1.22 % 23.880 M 129.26 % 10.416 M -17.50 % 12.625 M -58.56 % 30.465 M 57.56 % 19.335 M -49.79 % 38.511 M 120.66 % 17.453 M -10.75 % 19.555 M -43.91 % 34.863 M -27.09 % 47.819 M 70.25 % 28.087 M 490.81 % 4.754 M -80.87 % 24.850 M -43.79 % 44.209 M 35.92 % 32.526 M 391.70 % 6.615 M -39.45 % 10.925 M -54.22 % 23.864 M -32.57 % 35.392 M 0.00 % 35.392 M 16.98 % 30.254 M 0.00 % 30.254 M 50.31 % 20.128 M 0.00 % 20.128 M 2.98 % 19.546 M 0.00 % 19.546 M 115.14 % 9.085 M 0.00 % 9.085 M
Income before tax ratio 0.01 38.00 % 0.01 -78.85 % 0.03 -71.70 % 0.09 -30.84 % 0.13 224.64 % 0.04 -38.55 % 0.07 -50.59 % 0.13 35.99 % 0.10 -12.68 % 0.11 89.71 % 0.06 -19.49 % 0.07 -33.09 % 0.11 -20.32 % 0.14 0.00 % 0.14 455.74 % 0.02 -69.44 % 0.08 -21.15 % 0.10 -32.70 % 0.15 58.58 % 0.10 179.21 % 0.03 -55.01 % 0.08 -30.94 % 0.11 0.00 % 0.11 -10.87 % 0.12 0.00 % 0.12 3.84 % 0.12 0.00 % 0.12 1.06 % 0.12 0.00 % 0.12 9.31 % 0.11 0.00 % 0.11
EBITDA 28.206 M -11.19 % 31.759 M -12.99 % 36.501 M 12.23 % 32.524 M 8.57 % 29.957 M 273.10 % 8.029 M -64.32 % 22.506 M -37.93 % 36.261 M 112.33 % 17.078 M -49.47 % 33.798 M 29.27 % 26.146 M 11.64 % 23.421 M -16.42 % 28.023 M -43.91 % 49.963 M 82.89 % 27.318 M 277.58 % 7.235 M -69.29 % 23.556 M -44.52 % 42.456 M 12.00 % 37.908 M 226.17 % 11.622 M -57.32 % 27.233 M -6.95 % 29.269 M -21.98 % 37.514 M 0.00 % 37.514 M 1.62 % 36.915 M 0.00 % 36.915 M 64.99 % 22.374 M 0.00 % 22.374 M 3.99 % 21.516 M -0.23 % 21.565 M 85.28 % 11.639 M 0.00 % 11.639 M
Net income ratio 0.02 -20.77 % 0.02 -7.96 % 0.03 -64.86 % 0.07 -32.86 % 0.11 369.20 % 0.02 -56.76 % 0.05 -42.54 % 0.09 5.29 % 0.09 3.09 % 0.08 131.15 % 0.04 -34.95 % 0.06 -29.67 % 0.08 -14.32 % 0.09 0.82 % 0.09 434.60 % 0.02 -72.37 % 0.06 -15.40 % 0.07 -36.19 % 0.12 62.58 % 0.07 261.21 % 0.02 -65.20 % 0.06 -30.37 % 0.08 0.00 % 0.08 -4.35 % 0.09 0.00 % 0.09 -0.59 % 0.09 0.00 % 0.09 2.85 % 0.08 0.00 % 0.08 6.26 % 0.08 0.00 % 0.08
Ratio EBITDA 0.04 3.35 % 0.04 -57.30 % 0.10 -21.32 % 0.12 -25.82 % 0.16 428.32 % 0.03 -73.43 % 0.12 -25.99 % 0.16 83.25 % 0.09 -12.12 % 0.10 11.14 % 0.09 0.71 % 0.09 -0.30 % 0.09 -38.70 % 0.14 7.42 % 0.13 255.17 % 0.04 -50.93 % 0.08 -22.17 % 0.10 -44.55 % 0.18 5.19 % 0.17 96.79 % 0.09 -8.57 % 0.09 -20.09 % 0.12 0.00 % 0.12 -22.58 % 0.15 0.00 % 0.15 13.98 % 0.13 0.00 % 0.13 2.05 % 0.13 -0.23 % 0.13 -5.87 % 0.14 0.00 % 0.14
Gross profit ratio 0.10 30.91 % 0.07 -57.68 % 0.18 23.00 % 0.14 -35.98 % 0.22 205.00 % 0.07 -48.23 % 0.14 -43.58 % 0.25 58.51 % 0.16 10.04 % 0.14 26.99 % 0.11 -19.01 % 0.14 17.00 % 0.12 -27.17 % 0.16 7.13 % 0.15 611.31 % 0.02 -77.33 % 0.09 -25.50 % 0.13 -45.52 % 0.23 -15.40 % 0.28 79.94 % 0.15 -6.63 % 0.16 3.73 % 0.16 0.00 % 0.16 -26.47 % 0.21 0.00 % 0.21 9.90 % 0.20 0.00 % 0.20 1.28 % 0.19 0.00 % 0.19 -25.53 % 0.26 0.00 % 0.26
Weighted average shs out dil 16.834 M 1.46 % 16.591 M 0.00 % 16.591 M -0.60 % 16.692 M -0.02 % 16.695 M -0.17 % 16.724 M 0.47 % 16.646 M -0.46 % 16.723 M -0.27 % 16.769 M -0.25 % 16.810 M 0.52 % 16.724 M 0.13 % 16.702 M -0.43 % 16.774 M 0.30 % 16.724 M -0.27 % 16.768 M 0.59 % 16.670 M -0.55 % 16.762 M 0.16 % 16.735 M -0.14 % 16.758 M -1.22 % 16.966 M 1.46 % 16.722 M -0.05 % 16.730 M 0.05 % 16.722 M 0.00 % 16.722 M -20.16 % 20.945 M 0.00 % 20.945 M 25.46 % 16.694 M 0.00 % 16.694 M -11.08 % 18.773 M 0.00 % 18.773 M 12.57 % 16.677 M 0.00 % 16.677 M
Weighted average shs out 16.834 M 1.46 % 16.591 M 0.00 % 16.591 M -0.60 % 16.692 M -0.02 % 16.695 M -0.17 % 16.724 M 0.47 % 16.646 M -0.46 % 16.723 M -0.27 % 16.769 M -0.25 % 16.810 M 0.52 % 16.724 M 0.13 % 16.702 M -0.43 % 16.774 M 0.30 % 16.724 M -0.27 % 16.768 M 0.59 % 16.670 M -0.55 % 16.762 M 0.16 % 16.735 M -0.14 % 16.758 M -1.22 % 16.966 M 1.46 % 16.722 M -0.05 % 16.730 M 0.05 % 16.722 M 0.00 % 16.722 M -20.22 % 20.960 M 0.00 % 20.960 M 25.55 % 16.694 M 0.00 % 16.694 M -11.17 % 18.794 M 0.00 % 18.794 M 12.69 % 16.677 M 0.00 % 16.677 M
EPS diluted 0.73 -32.41 % 1.08 86.21 % 0.58 -49.57 % 1.15 -1.71 % 1.17 234.29 % 0.35 -42.62 % 0.61 -51.59 % 1.26 22.33 % 1.03 -40.46 % 1.73 166.15 % 0.65 -27.78 % 0.90 -40.79 % 1.52 -21.65 % 1.94 71.68 % 1.13 465.00 % 0.20 -82.61 % 1.15 -39.79 % 1.91 29.05 % 1.48 410.34 % 0.29 -23.68 % 0.38 -64.15 % 1.06 -32.05 % 1.56 0.00 % 1.56 57.58 % 0.99 0.00 % 0.99 13.79 % 0.87 0.00 % 0.87 19.18 % 0.73 0.00 % 0.73 82.50 % 0.40 0.00 % 0.40
Earnings per share 0.73 -32.41 % 1.08 86.21 % 0.58 -49.57 % 1.15 -1.71 % 1.17 234.29 % 0.35 -42.62 % 0.61 -51.59 % 1.26 22.33 % 1.03 -40.46 % 1.73 166.15 % 0.65 -27.78 % 0.90 -40.79 % 1.52 -21.65 % 1.94 71.68 % 1.13 465.00 % 0.20 -82.61 % 1.15 -39.79 % 1.91 29.05 % 1.48 410.34 % 0.29 -23.68 % 0.38 -64.15 % 1.06 -32.05 % 1.56 0.00 % 1.56 57.58 % 0.99 0.00 % 0.99 13.79 % 0.87 0.00 % 0.87 19.18 % 0.73 0.00 % 0.73 82.50 % 0.40 0.00 % 0.40
Gross profit 64.784 M 12.50 % 57.587 M -13.77 % 66.785 M 75.45 % 38.066 M -6.30 % 40.625 M 115.39 % 18.861 M -30.49 % 27.135 M -52.69 % 57.351 M 83.66 % 31.227 M -36.73 % 49.357 M 47.70 % 33.418 M -10.22 % 37.221 M -1.92 % 37.950 M -33.36 % 56.950 M 82.40 % 31.223 M 656.19 % 4.129 M -85.81 % 29.100 M -46.89 % 54.792 M 10.02 % 49.800 M 162.31 % 18.985 M -60.98 % 48.653 M -4.99 % 51.207 M 1.28 % 50.562 M 0.00 % 50.562 M -3.49 % 52.391 M 0.00 % 52.391 M 59.08 % 32.935 M 0.00 % 32.935 M 3.21 % 31.912 M 0.00 % 31.912 M 46.57 % 21.772 M 0.00 % 21.772 M
Income tax expense -300.000 K 92.41 % -3.952 M -177.86 % 5.076 M -13.50 % 5.868 M 32.46 % 4.430 M 5.35 % 4.205 M 41.82 % 2.965 M -70.36 % 10.005 M 377.34 % 2.096 M -77.95 % 9.507 M 42.32 % 6.680 M 47.30 % 4.535 M -51.72 % 9.393 M -38.63 % 15.305 M 67.47 % 9.139 M 543.59 % 1.420 M -74.52 % 5.574 M -54.48 % 12.246 M 58.54 % 7.724 M 355.69 % 1.695 M -63.50 % 4.644 M -24.24 % 6.130 M -34.12 % 9.306 M 0.00 % 9.306 M -1.80 % 9.476 M 0.00 % 9.476 M 66.61 % 5.688 M 0.00 % 5.688 M -1.39 % 5.768 M 0.00 % 5.768 M 130.93 % 2.498 M 0.00 % 2.498 M
Cost of revenue 603.071 M -16.19 % 719.558 M 128.73 % 314.595 M 37.20 % 229.302 M 61.43 % 142.048 M -40.77 % 239.811 M 44.87 % 165.531 M -3.97 % 172.378 M 3.19 % 167.045 M -43.47 % 295.490 M 12.32 % 263.074 M 14.26 % 230.249 M -18.10 % 281.120 M -3.65 % 291.783 M 68.07 % 173.606 M -7.92 % 188.543 M -32.36 % 278.726 M -26.07 % 377.006 M 129.89 % 163.994 M 228.22 % 49.965 M -81.45 % 269.295 M 3.09 % 261.235 M -3.05 % 269.445 M 0.00 % 269.445 M 40.76 % 191.418 M 0.00 % 191.418 M 41.27 % 135.501 M 0.00 % 135.501 M 1.59 % 133.385 M 0.00 % 133.385 M 114.41 % 62.209 M 0.00 % 62.209 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.412 M 0.000 0.000 0.000 -100.00 % 13.878 M 0.000 0.000 0.000 -100.00 % 9.095 M 0.000 0.000 0.000 -100.00 % 14.269 M 0.000 0.000 -100.00 % 21.512 M 0.000 0.000 0.000 -100.00 % 15.025 M 0.00 % 15.025 M 0.000 0.000 -100.00 % 5.556 M 0.00 % 5.556 M 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 2.873 M 0.000 0.000 0.000 100.00 % -5.302 M 0.000 0.000 0.000 -100.00 % 1.154 M 0.000 0.000 0.000 -100.00 % 942.000 K 0.000 0.000 0.000 -100.00 % 669.000 K 0.000 0.000 -100.00 % 1.227 M 0.000 0.000 0.000 -100.00 % 532.388 K 0.00 % 532.389 K 0.000 0.000 -100.00 % 484.693 K 0.00 % 484.693 K 0.000 0.000
Other expenses 54.243 M 136.35 % 22.950 M -46.51 % 42.905 M 108.70 % 20.558 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.711 M 0.00 % 1.711 M -95.11 % 34.956 M 0.00 % 34.956 M 1 516.48 % 2.163 M 0.00 % 2.163 M
Operating expenses 54.243 M 57.60 % 34.419 M -19.78 % 42.905 M 108.70 % 20.558 M 55.84 % 13.192 M -6.51 % 14.110 M 89.24 % 7.456 M -69.74 % 24.637 M 69.40 % 14.544 M -3.25 % 15.032 M 96.50 % 7.650 M -46.63 % 14.335 M 39.12 % 10.304 M 2.66 % 10.037 M 130.68 % 4.351 M -33.02 % 6.496 M 8.45 % 5.990 M -59.90 % 14.938 M 22.01 % 12.243 M 57.95 % 7.751 M -65.91 % 22.739 M 91.92 % 11.848 M -13.78 % 13.741 M 0.00 % 13.741 M -40.21 % 22.982 M 0.00 % 22.982 M 113.91 % 10.744 M 0.00 % 10.744 M -4.03 % 11.195 M 0.00 % 11.195 M 2.11 % 10.964 M 0.00 % 10.964 M
Cost and expenses 657.314 M -12.82 % 753.977 M 110.90 % 357.500 M 43.08 % 249.860 M 60.95 % 155.240 M -38.86 % 253.921 M 46.79 % 172.987 M -12.20 % 197.015 M 8.50 % 181.589 M -41.52 % 310.522 M 14.70 % 270.724 M 10.62 % 244.734 M -16.02 % 291.424 M -3.44 % 301.820 M 69.60 % 177.957 M -8.76 % 195.039 M -29.93 % 278.346 M -28.98 % 391.944 M 123.93 % 175.033 M 210.38 % 56.393 M -80.69 % 292.034 M 6.94 % 273.083 M -4.05 % 284.615 M 0.00 % 284.615 M 32.75 % 214.400 M 0.00 % 214.400 M 44.56 % 148.308 M 0.00 % 148.308 M -14.95 % 174.382 M 0.00 % 174.382 M 132.83 % 74.896 M 0.00 % 74.896 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
Selling general and administrative expenses 0.000 -100.00 % 11.469 M 0.000 0.000 -100.00 % 13.192 M -6.51 % 14.110 M 89.24 % 7.456 M -69.74 % 24.637 M 69.40 % 14.544 M -3.25 % 15.032 M 96.50 % 7.650 M -47.19 % 14.485 M 40.58 % 10.304 M 2.66 % 10.037 M 130.68 % 4.351 M -33.02 % 6.496 M 8.45 % 5.990 M -59.90 % 14.938 M 35.32 % 11.039 M 71.73 % 6.428 M -71.73 % 22.739 M 91.92 % 11.848 M -13.54 % 13.703 M 0.00 % 13.703 M -11.92 % 15.557 M 0.00 % 15.557 M 40.20 % 11.096 M 0.00 % 11.096 M 83.70 % 6.040 M 0.00 % 6.040 M -42.61 % 10.525 M 0.00 % 10.525 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.174 M 0.000 -100.00 % 1.913 M -42.57 % 3.331 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.031 M 8.92 % 4.619 M -58.14 % 11.035 M 217.01 % 3.481 M 143.60 % 1.429 M 0.00 % 1.429 M 69.06 % 845.257 K 0.00 % 845.257 K -59.02 % 2.063 M 0.00 % 2.063 M 76.18 % 1.171 M 0.00 % 1.171 M -32.06 % 1.723 M 0.00 % 1.723 M
Interest expense 17.943 M -20.05 % 22.442 M 4.71 % 21.432 M 176.94 % 7.739 M 39.69 % 5.540 M -25.93 % 7.479 M -18.43 % 9.169 M 74.28 % 5.261 M -14.79 % 6.174 M 0.000 -100.00 % 1.913 M 0.000 -100.00 % 2.340 M -39.75 % 3.884 M 57.50 % 2.466 M 18.61 % 2.079 M -13.98 % 2.417 M -76.78 % 10.409 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
Depreciation and amortization 5.276 M 3.21 % 5.112 M -3.75 % 5.311 M 764.98 % 614.000 K 14.34 % 537.000 K 4.47 % 514.000 K -27.91 % 713.000 K 33.27 % 535.000 K 43.05 % 374.000 K -22.25 % 481.000 K 72.40 % 279.000 K -47.75 % 534.000 K 38.70 % 385.000 K -23.31 % 502.000 K 65.13 % 304.000 K -24.19 % 401.000 K 5.53 % 380.000 K -47.15 % 719.000 K 95.21 % 368.324 K -5.07 % 388.000 K 1.50 % 382.250 K 14.28 % 334.500 K 0.00 % 334.500 K 0.00 % 334.500 K 37.68 % 242.958 K 0.00 % 242.958 K 18.66 % 204.750 K 0.00 % 204.750 K 0.02 % 204.701 K -19.17 % 253.250 K 0.00 % 253.250 K 0.00 % 253.250 K
Operating income 10.541 M -54.50 % 23.168 M -2.98 % 23.880 M 36.39 % 17.508 M -36.18 % 27.433 M 477.42 % 4.751 M -75.86 % 19.679 M -39.85 % 32.714 M 96.09 % 16.683 M -51.40 % 34.325 M 33.21 % 25.768 M 13.34 % 22.736 M -17.76 % 27.646 M -41.07 % 46.913 M 74.58 % 26.872 M 1 235.28 % -2.367 M -108.03 % 29.480 M -26.03 % 39.854 M 2.82 % 38.761 M 208.68 % 12.557 M -53.23 % 26.851 M -7.20 % 28.934 M -18.25 % 35.392 M 0.00 % 35.392 M -3.49 % 36.672 M 0.00 % 36.672 M 82.19 % 20.128 M 0.00 % 20.128 M 321.55 % -9.085 M 0.00 % -9.085 M -200.00 % 9.085 M 0.00 % 9.085 M
Operating income ratio 0.02 -47.06 % 0.03 -52.39 % 0.06 -4.38 % 0.07 -56.40 % 0.15 717.64 % 0.02 -82.02 % 0.10 -28.27 % 0.14 69.24 % 0.08 -15.47 % 0.10 14.53 % 0.09 2.24 % 0.09 -1.89 % 0.09 -35.59 % 0.13 2.54 % 0.13 1 167.90 % -0.01 -112.83 % 0.10 3.76 % 0.09 -49.09 % 0.18 -0.45 % 0.18 115.65 % 0.08 -8.81 % 0.09 -16.27 % 0.11 0.00 % 0.11 -26.47 % 0.15 0.00 % 0.15 25.87 % 0.12 0.00 % 0.12 317.42 % -0.05 0.00 % -0.05 -150.81 % 0.11 0.00 % 0.11
Total other income expenses net -5.554 M 70.71 % -18.963 M -34.28 % -14.122 M -311.95 % 6.663 M 115.28 % 3.095 M -45.37 % 5.665 M 180.31 % -7.054 M -213.65 % -2.249 M -184.80 % 2.652 M -36.65 % 4.186 M 150.34 % -8.315 M -161.40 % -3.181 M -144.08 % 7.217 M 696.58 % 906.000 K -25.43 % 1.215 M -82.94 % 7.121 M 253.80 % -4.630 M -206.31 % 4.355 M 169.85 % -6.235 M -4.93 % -5.942 M 62.69 % -15.926 M -214.12 % -5.070 M 0.000 0.000 100.00 % -6.418 M 0.00 % -6.418 M 0.000 0.000 -100.00 % 28.631 M 0.00 % 28.631 M 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-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-04-01 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30
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-06-30 2020-03-31 2019-09-30 2019-06-30 2019-04-01 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-06-30
Net debt 0.000 -100.00 % 555.386 M 0.000 -100.00 % 471.405 M 0.000 -100.00 % 325.229 M 1 569.12 % 19.485 M -91.40 % 226.674 M 136.07 % 96.019 M 356.97 % 21.012 M -14.56 % 24.592 M 82.45 % 13.479 M -82.22 % 75.802 M 246.58 % -51.715 M -366.23 % 19.425 M -15.04 % 22.864 M -75.23 % 92.298 M 313.64 % -43.202 M -2 743.94 % 1.634 M -98.33 % 97.626 M 4 311.48 % 2.213 M 0.00 % 2.213 M -53.96 % 4.807 M -13.05 % 5.529 M -74.21 % 21.435 M 0.00 % 21.435 M 120.61 % 9.716 M 0.00 % 9.716 M -87.29 % 76.431 M
Total investments 0.000 -100.00 % 297.398 M 0.000 -100.00 % 301.897 M 0.000 -100.00 % 228.945 M 487.49 % 38.970 M -86.95 % 298.675 M 55.53 % 192.038 M 43.85 % 133.496 M 171.42 % 49.184 M 13.24 % 43.432 M -71.35 % 151.604 M -13.24 % 174.746 M 349.80 % 38.850 M -90.63 % 414.419 M 124.50 % 184.596 M 11.22 % 165.981 M 4 978.98 % 3.268 M -94.68 % 61.459 M 62.03 % 37.930 M 0.00 % 37.930 M -35.10 % 58.448 M 52.90 % 38.227 M -3.99 % 39.817 M 0.00 % 39.817 M -1.75 % 40.528 M 0.00 % 40.528 M -73.49 % 152.862 M
Total debt 0.000 -100.00 % 753.341 M 0.000 -100.00 % 526.227 M 0.000 -100.00 % 398.391 M 0.000 -100.00 % 246.159 M 0.000 -100.00 % 27.057 M 0.000 -100.00 % 38.071 M 0.000 -100.00 % 24.087 M 0.000 -100.00 % 42.289 M 0.000 -100.00 % 49.097 M 0.000 -100.00 % 99.260 M 1.07 % 98.206 M 0.00 % 98.206 M 1 545.27 % 5.969 M -10.79 % 6.691 M -93.38 % 101.107 M 0.00 % 101.107 M 13.59 % 89.011 M 0.00 % 89.011 M 0.000
Accumulated other comprehensive income loss 930.423 M 91 118.03 % 1.020 M -99.89 % 917.652 M 22.29 % 750.416 M -15.74 % 890.612 M 5 499.92 % 15.904 M -98.18 % 874.208 M 0.000 -100.00 % 844.246 M 6 683.82 % 12.445 M -98.45 % 803.685 M 26.28 % 636.449 M -17.45 % 770.991 M 9 384.45 % 8.129 M -98.87 % 718.906 M 30.31 % 551.670 M -21.75 % 704.999 M 163.86 % 267.188 M -57.43 % 627.574 M 19 841.98 % 3.147 M -99.29 % 443.998 M 0.00 % 443.998 M 44 399 700.00 % 1,000.000 0.000 -100.00 % 274.361 M 0.00 % 274.361 M 0.000 0.000 -100.00 % 333.285 M
Retained earnings 0.000 -100.00 % 662.214 M 0.000 0.000 0.000 -100.00 % 607.520 M 0.000 0.000 0.000 -100.00 % 564.613 M 0.000 0.000 0.000 -100.00 % 495.673 M 0.000 0.000 0.000 -100.00 % 433.339 M 0.000 -100.00 % 357.239 M 0.000 0.000 -100.00 % 301.212 M -0.91 % 303.969 M 0.000 0.000 -100.00 % 233.531 M 0.00 % 233.531 M 0.000
Common stock 0.000 -100.00 % 167.236 M 0.000 -100.00 % 167.236 M 0.000 -100.00 % 167.236 M 0.000 -100.00 % 167.236 M 0.000 -100.00 % 167.236 M 0.000 -100.00 % 167.236 M 0.000 -100.00 % 167.236 M 0.000 -100.00 % 167.236 M 0.000 -100.00 % 167.236 M 0.000 -100.00 % 167.236 M 0.00 % 167.236 M 0.00 % 167.236 M 0.00 % 167.236 M 0.00 % 167.236 M 33.54 % 125.236 M 0.00 % 125.236 M 0.00 % 125.236 M 0.00 % 125.236 M 0.000
Total equity 989.979 M 0.00 % 989.979 M -0.21 % 992.042 M 0.00 % 992.042 M 2.70 % 965.979 M 0.00 % 965.980 M 2.77 % 939.955 M 0.00 % 939.955 M 3.22 % 910.635 M 0.00 % 910.635 M 8.85 % 836.607 M 0.00 % 836.607 M 7.30 % 779.681 M 0.00 % 779.681 M 8.39 % 719.306 M 0.00 % 719.306 M 2.03 % 704.999 M 0.00 % 704.999 M 12.34 % 627.574 M 0.00 % 627.574 M 2.67 % 611.234 M 0.00 % 611.234 M 7.54 % 568.401 M -0.48 % 571.158 M 42.93 % 399.597 M 0.00 % 399.597 M 7.13 % 373.000 M 0.00 % 373.000 M 11.92 % 333.285 M
Other non current liabilities -989.979 M -18 895.88 % 5.267 M 100.53 % -992.042 M -14 873.52 % 6.715 M 100.70 % -965.979 M -15 457.38 % 6.290 M 100.67 % -939.955 M -22 931.07 % 4.117 M 0.000 -100.00 % 3.518 M 0.000 -100.00 % 15.213 M 0.000 -100.00 % 12.427 M 0.000 -100.00 % 7.561 M 0.000 -100.00 % 4.962 M 0.000 -100.00 % 4.813 M 0.000 0.000 -100.00 % 3.510 M 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 -100.00 % 288.474 M 0.000 -100.00 % 236.724 M 0.000 -100.00 % 215.637 M 0.000 -100.00 % 139.723 M 0.000 -100.00 % 4.523 M 0.000 -100.00 % 11.270 M 0.000 -100.00 % 8.760 M 0.000 -100.00 % 27.438 M 0.000 -100.00 % 17.538 M 0.000 -100.00 % 1.431 M -38.08 % 2.311 M 0.00 % 2.311 M 120.94 % 1.046 M 0.01 % 1.046 M -91.11 % 11.765 M 0.00 % 11.765 M 99.70 % 5.891 M 0.00 % 5.891 M 0.000
Total non current liabilities -989.979 M -437.02 % 293.741 M 129.61 % -992.042 M -507.51 % 243.439 M 125.20 % -965.979 M -535.27 % 221.927 M 123.61 % -939.955 M -753.47 % 143.840 M 0.000 -100.00 % 8.041 M 0.000 -100.00 % 26.483 M 0.000 -100.00 % 24.892 M 0.000 -100.00 % 34.999 M 0.000 -100.00 % 25.542 M 0.000 -100.00 % 6.244 M 170.19 % 2.311 M 0.00 % 2.311 M -49.28 % 4.556 M 335.60 % 1.046 M -91.11 % 11.765 M 0.00 % 11.765 M 99.70 % 5.891 M 0.00 % 5.891 M 0.000
Other current liabilities 0.000 -100.00 % 56.069 M 0.000 -100.00 % 60.366 M 0.000 -100.00 % 53.481 M 0.000 -100.00 % 39.991 M 0.000 -100.00 % 120.007 M 0.000 -100.00 % 180.436 M 0.000 -100.00 % 5.577 M 0.000 -100.00 % 34.576 M 0.000 -100.00 % 23.613 M 0.000 -100.00 % 24.969 M 4.64 % 23.862 M 0.00 % 23.862 M -48.10 % 45.978 M -5.19 % 48.497 M 39.03 % 34.883 M 0.00 % 34.883 M -17.92 % 42.497 M 0.00 % 42.497 M 0.000
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 -100.00 % 148.519 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 -100.00 % 464.867 M 0.000 -100.00 % 289.503 M 0.000 -100.00 % 182.772 M 0.000 -100.00 % 106.436 M 0.000 -100.00 % 22.282 M 0.000 -100.00 % 26.804 M 0.000 -100.00 % 21.987 M 0.000 -100.00 % 14.851 M 0.000 -100.00 % 31.551 M 0.000 -100.00 % 97.829 M 2.02 % 95.895 M 0.00 % 95.895 M 1 847.90 % 4.923 M -12.79 % 5.645 M -93.68 % 89.342 M 0.00 % 89.342 M 7.49 % 83.120 M 0.00 % 83.120 M 0.000
Total current liabilities 0.000 -100.00 % 778.202 M 0.000 -100.00 % 445.029 M 0.000 -100.00 % 372.972 M 0.000 -100.00 % 193.043 M 0.000 -100.00 % 236.467 M 0.000 -100.00 % 248.870 M 0.000 -100.00 % 230.430 M 0.000 -100.00 % 82.445 M 0.000 -100.00 % 86.661 M 0.000 -100.00 % 152.398 M -33.62 % 229.598 M 0.00 % 229.598 M 264.26 % 63.031 M -4.89 % 66.272 M -49.70 % 131.766 M 0.00 % 131.766 M -5.47 % 139.387 M 0.00 % 139.387 M 0.000
Total liabilities -989.979 M -192.35 % 1.072 B 208.05 % -992.042 M -244.09 % 688.468 M 171.27 % -965.979 M -262.38 % 594.899 M 163.29 % -939.955 M -379.02 % 336.883 M 0.000 -100.00 % 244.508 M 0.000 -100.00 % 275.353 M 0.000 -100.00 % 255.322 M 0.000 -100.00 % 117.444 M 0.000 -100.00 % 112.203 M 0.000 -100.00 % 158.642 M -31.59 % 231.909 M 0.00 % 231.909 M 243.13 % 67.587 M 0.40 % 67.318 M -53.10 % 143.531 M 0.00 % 143.531 M -1.20 % 145.278 M 0.00 % 145.278 M 0.000
Other non current assets 0.000 -100.00 % 119.840 M 0.000 -100.00 % 233.388 M 0.000 -100.00 % 180.020 M 1 023.89 % -19.485 M -425.62 % 5.984 M 106.23 % -96.019 M -129.44 % 326.153 M 1 426.26 % -24.592 M -109.64 % 255.081 M 436.51 % -75.802 M -140.12 % 188.915 M 1 072.54 % -19.425 M 0.000 100.00 % -92.298 M -153.46 % 172.634 M 10 665.12 % -1.634 M -100.63 % 260.354 M 1 483.85 % 16.438 M 0.00 % 16.438 M -90.19 % 167.495 M 909.95 % 16.584 M 111.19 % 7.853 M 0.00 % 7.853 M -8.36 % 8.569 M 0.00 % 8.569 M 111.21 % -76.431 M
Long term investments 0.000 -100.00 % 134.969 M 0.000 -100.00 % 111.815 M 0.000 -100.00 % 113.903 M 0.000 -100.00 % 298.675 M 0.000 -100.00 % 43.522 M 0.000 -100.00 % 43.432 M 0.000 -100.00 % 174.746 M 0.000 -100.00 % 414.419 M 0.000 -100.00 % 165.981 M 0.000 -100.00 % 61.459 M 62.03 % 37.930 M 0.00 % 37.930 M -35.10 % 58.448 M 52.90 % 38.227 M -3.99 % 39.817 M 0.00 % 39.817 M -1.75 % 40.528 M 0.00 % 40.528 M 0.000
Intangible assets 0.000 -100.00 % 335.000 K 0.000 -100.00 % 127.000 K 0.000 -100.00 % 151.000 K 0.000 -100.00 % 172.000 K 0.000 -100.00 % 191.000 K 0.000 -100.00 % 185.000 K 0.000 -100.00 % 212.000 K 0.000 -100.00 % 59.000 K 0.000 -100.00 % 65.000 K 0.000 -100.00 % 77.000 K -33.62 % 116.000 K 0.00 % 116.000 K 63.38 % 71.000 K 0.34 % 70.762 K -27.79 % 98.000 K 0.00 % 98.000 K -22.02 % 125.670 K 0.00 % 125.670 K 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
Goodwill and intangible assets 0.000 -100.00 % 334.000 K 0.000 -100.00 % 127.000 K 0.000 -100.00 % 151.000 K 0.000 -100.00 % 172.000 K 0.000 -100.00 % 191.000 K 0.000 -100.00 % 185.000 K 0.000 -100.00 % 212.000 K 0.000 -100.00 % 59.000 K 0.000 -100.00 % 65.000 K 0.000 -100.00 % 77.000 K -33.62 % 116.000 K 0.00 % 116.000 K 63.38 % 71.000 K 0.34 % 70.762 K -27.79 % 98.000 K 0.00 % 98.000 K -22.02 % 125.670 K 0.00 % 125.670 K 0.000
Property plant equipment net 0.000 -100.00 % 450.465 M 0.000 -100.00 % 429.902 M 0.000 -100.00 % 368.695 M 0.000 -100.00 % 276.094 M 0.000 -100.00 % 108.262 M 0.000 -100.00 % 56.733 M 0.000 -100.00 % 40.731 M 0.000 -100.00 % 9.616 M 0.000 -100.00 % 9.293 M 0.000 -100.00 % 9.199 M -7.19 % 9.912 M 0.00 % 9.912 M 8.27 % 9.155 M 3.03 % 8.886 M 21.01 % 7.343 M 0.00 % 7.343 M -5.84 % 7.798 M 0.00 % 7.798 M 0.000
Total non current assets 0.000 -100.00 % 723.270 M 0.000 -100.00 % 780.253 M 0.000 -100.00 % 665.711 M 3 516.53 % -19.485 M -103.33 % 585.310 M 709.58 % -96.019 M -120.08 % 478.128 M 2 044.24 % -24.592 M -106.92 % 355.431 M 568.89 % -75.802 M -118.25 % 415.317 M 2 238.05 % -19.425 M -104.48 % 433.130 M 569.27 % -92.298 M -125.57 % 360.988 M 22 192.29 % -1.634 M -100.49 % 331.089 M 414.15 % 64.396 M 0.00 % 64.396 M -72.62 % 235.169 M 268.79 % 63.767 M 15.71 % 55.111 M 0.00 % 55.111 M -3.35 % 57.021 M 0.00 % 57.021 M 174.60 % -76.431 M
Other current assets -360.384 M -449.38 % 103.151 M 253.61 % -67.153 M -169.00 % 97.326 M 233.03 % -73.162 M -148.42 % 151.109 M 0.000 -100.00 % 161.887 M 0.000 -100.00 % 83.022 M 0.000 -100.00 % 262.619 M 0.000 -100.00 % 20.309 M 0.000 -100.00 % 104.380 M 0.000 -100.00 % 41.760 M 0.000 -100.00 % 141.962 M -52.42 % 298.335 M 0.00 % 298.335 M 141.68 % 123.442 M -58.48 % 297.330 M 106.29 % 144.129 M 0.00 % 144.129 M 14.41 % 125.979 M 0.00 % 125.979 M 0.000
Short term investments 0.000 -100.00 % 162.429 M 0.000 -100.00 % 190.082 M 0.000 -100.00 % 115.042 M 195.21 % 38.970 M 0.000 -100.00 % 192.038 M 113.44 % 89.974 M 82.93 % 49.184 M 0.000 -100.00 % 151.604 M 0.000 -100.00 % 38.850 M 0.000 -100.00 % 184.596 M 0.000 -100.00 % 3.268 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 152.862 M
cash and cash equivalents 0.000 -100.00 % 197.955 M 0.000 -100.00 % 54.822 M 0.000 -100.00 % 72.414 M 471.64 % -19.485 M -200.00 % 19.485 M 120.29 % -96.019 M -1 688.40 % 6.045 M 124.58 % -24.592 M -200.00 % 24.592 M 132.44 % -75.802 M -200.00 % 75.802 M 490.23 % -19.425 M -200.00 % 19.425 M 121.05 % -92.298 M -200.00 % 92.299 M 5 748.65 % -1.634 M -200.00 % 1.634 M -98.30 % 95.993 M 0.00 % 95.993 M 8 161.02 % 1.162 M -0.03 % 1.162 M -98.54 % 79.672 M 0.00 % 79.672 M 0.48 % 79.295 M 0.00 % 79.295 M 203.75 % -76.431 M
Cash and short term investments 360.384 M -27.88 % 499.709 M 644.14 % 67.153 M -72.58 % 244.904 M 234.74 % 73.162 M -60.97 % 187.456 M 862.05 % 19.485 M 0.00 % 19.485 M -79.71 % 96.019 M 0.00 % 96.019 M 290.45 % 24.592 M 0.00 % 24.592 M -67.56 % 75.802 M 0.00 % 75.802 M 290.23 % 19.425 M 0.00 % 19.425 M -78.95 % 92.298 M 0.00 % 92.299 M 5 548.65 % 1.634 M 0.00 % 1.634 M -98.30 % 95.993 M 0.00 % 95.993 M 8 161.02 % 1.162 M -0.03 % 1.162 M -98.54 % 79.672 M 0.00 % 79.672 M 0.48 % 79.295 M 0.00 % 79.295 M 3.75 % 76.431 M
Total current assets 0.000 -100.00 % 1.339 B 0.000 -100.00 % 900.257 M 0.000 -100.00 % 895.167 M 4 494.13 % 19.485 M -97.18 % 691.528 M 620.20 % 96.019 M -85.82 % 677.015 M 2 652.99 % 24.592 M -96.75 % 756.529 M 898.03 % 75.802 M -87.77 % 619.686 M 3 090.15 % 19.425 M -95.19 % 403.621 M 337.30 % 92.298 M -79.77 % 456.214 M 27 820.07 % 1.634 M -99.64 % 455.127 M -41.56 % 778.747 M 0.00 % 778.747 M 94.29 % 400.819 M -30.26 % 574.708 M 17.76 % 488.017 M 0.00 % 488.017 M 5.80 % 461.257 M 0.00 % 461.257 M 503.49 % 76.431 M
Inventory 0.000 -100.00 % 609.325 M 0.000 -100.00 % 501.933 M 0.000 -100.00 % 450.365 M 0.000 -100.00 % 370.717 M 0.000 -100.00 % 339.426 M 0.000 -100.00 % 343.488 M 0.000 -100.00 % 303.543 M 0.000 -100.00 % 177.202 M 0.000 -100.00 % 155.790 M 0.000 -100.00 % 174.810 M -27.96 % 242.672 M 0.00 % 242.672 M 44.24 % 168.241 M 0.00 % 168.241 M -3.86 % 174.997 M 0.00 % 174.997 M -4.53 % 183.294 M 0.00 % 183.294 M 0.000
Net receivables 0.000 -100.00 % 126.467 M 0.000 -100.00 % 56.094 M 0.000 -100.00 % 106.237 M 0.000 -100.00 % 139.439 M 0.000 -100.00 % 188.182 M 0.000 -100.00 % 125.830 M 0.000 -100.00 % 220.032 M 0.000 -100.00 % 102.614 M 0.000 -100.00 % 166.365 M 0.000 -100.00 % 136.721 M -3.55 % 141.747 M 0.00 % 141.747 M 31.28 % 107.974 M 0.00 % 107.974 M 21.02 % 89.219 M 0.00 % 89.219 M 22.74 % 72.689 M 0.00 % 72.689 M 0.000
Tax assets 0.000 -100.00 % 17.662 M 0.000 -100.00 % 5.021 M 0.000 -100.00 % 2.942 M 0.000 -100.00 % 4.385 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.713 M 0.000 -100.00 % 9.036 M 0.000 -100.00 % 13.015 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 257.266 M 0.000 -100.00 % 95.160 M 0.000 -100.00 % 136.719 M 0.000 -100.00 % 38.064 M 0.000 -100.00 % 94.178 M 0.000 -100.00 % 41.630 M 0.000 -100.00 % 51.042 M 0.000 -100.00 % 33.018 M 0.000 -100.00 % 31.430 M 0.000 -100.00 % 29.600 M -73.05 % 109.841 M 0.00 % 109.841 M 805.53 % 12.130 M 0.00 % 12.130 M 60.86 % 7.541 M 0.00 % 7.541 M -45.24 % 13.771 M 0.00 % 13.771 M 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.552 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.305 M 0.000 0.000 0.000 -100.00 % 67.000 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
Minority interest 0.000 -100.00 % 59.556 M 0.000 -100.00 % 74.390 M 0.000 -100.00 % 75.367 M 0.000 -100.00 % 65.747 M 0.000 -100.00 % 66.389 M 0.000 -100.00 % 32.922 M 0.000 -100.00 % 8.690 M 0.000 -100.00 % 400.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
Capital lease obligations 0.000 -100.00 % 335.000 K 0.000 -100.00 % 295.000 K 0.000 -100.00 % 302.000 K 0.000 -100.00 % 238.000 K 0.000 0.000 0.000 -100.00 % 249.000 K 0.000 -100.00 % 6.912 M 0.000 0.000 0.000 -100.00 % 251.000 K 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
Other total stockholders equity 59.556 M -40.42 % 99.952 M 34.36 % 74.390 M -90.09 % 750.416 M 895.68 % 75.367 M -24.60 % 99.953 M 52.03 % 65.747 M -90.70 % 706.972 M 964.89 % 66.389 M -33.58 % 99.952 M 203.60 % 32.922 M 0.000 -100.00 % 8.690 M -91.31 % 99.953 M 24 888.25 % 400.000 K 0.000 0.000 100.00 % -162.764 M 0.000 -100.00 % 99.952 M 0.000 0.000 -100.00 % 99.952 M 0.00 % 99.952 M 0.000 0.000 -100.00 % 14.232 M 0.00 % 14.232 M 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.705 M 0.000 0.000 0.000 -100.00 % 3.042 M 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
Total assets 0.000 -100.00 % 2.062 B 0.000 -100.00 % 1.681 B 0.000 -100.00 % 1.561 B 0.000 -100.00 % 1.277 B 0.000 -100.00 % 1.155 B 0.000 -100.00 % 1.112 B 0.000 -100.00 % 1.035 B 0.000 -100.00 % 836.751 M 0.000 -100.00 % 817.202 M 0.000 -100.00 % 786.216 M -6.75 % 843.143 M 0.00 % 843.143 M 32.57 % 635.988 M -0.39 % 638.475 M 17.56 % 543.128 M 0.00 % 543.128 M 4.79 % 518.278 M 0.00 % 518.278 M 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-06-30 2020-03-31 2019-09-30 2019-06-30 2019-04-01 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-06-30
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-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-04-01 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-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
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
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 100.00 % -98.457 M 0.00 % -98.457 M -154.28 % -38.720 M 0.00 % -38.720 M 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 100.00 % -61.242 M 0.00 % -61.242 M -45.48 % -42.098 M 0.00 % -42.098 M 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 100.00 % -37.215 M 0.00 % -37.215 M -1 201.74 % 3.378 M 0.00 % 3.378 M 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
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
Other non cash items -12.289 M 31.91 % -18.048 M -87.55 % -9.623 M 49.87 % -19.196 M 1.73 % -19.533 M -231.35 % -5.895 M -1 264.58 % -432.000 K 97.95 % -21.071 M -22.00 % -17.272 M 40.73 % -29.141 M -168.85 % -10.839 M 27.89 % -15.032 M 0.000 -100.00 % 1.000 K 0.000 100.00 % -3.334 M 0.000 0.000 100.00 % -24.802 M -404.11 % -4.920 M 21.67 % -6.281 M 64.58 % -17.734 M -145.46 % 39.010 M 0.00 % 39.010 M 239.47 % 11.491 M 0.00 % 11.491 M 179.58 % -14.441 M 0.00 % -14.441 M -4.81 % -13.778 M 0.00 % -13.778 M -109.16 % -6.588 M 0.00 % -6.588 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.722 M -53.86 % 21.071 M 22.00 % 17.272 M 0.000 -100.00 % 10.839 M 0.000 -100.00 % 25.497 M -21.61 % 32.525 M 71.65 % 18.948 M 468.33 % 3.334 M -82.70 % 19.276 M -39.69 % 31.963 M 0.000 0.000 0.000 0.000 100.00 % -33.026 M 0.00 % -33.026 M -432.05 % -6.207 M 0.00 % -6.207 M 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 100.00 % -870.500 K 0.00 % -870.500 K 15.33 % -1.028 M 0.00 % -1.028 M 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
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
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
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 -100.00 % 297.000 K 0.00 % 297.000 K 103.01 % -9.873 M 0.00 % -9.873 M 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 100.00 % -573.500 K 0.00 % -573.500 K 94.74 % -10.901 M 0.00 % -10.901 M 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
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
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
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 100.00 % -6.049 M 0.00 % -6.049 M 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 -100.00 % 43.379 M 0.00 % 43.379 M 202.84 % 14.324 M 0.00 % 14.324 M 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 -100.00 % 37.330 M 0.00 % 37.330 M 160.62 % 14.324 M 0.00 % 14.324 M 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
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.071 M 0.000 0.000 0.000 0.000 -100.00 % 25.497 M -21.61 % 32.525 M 71.65 % 18.948 M 468.33 % 3.334 M -82.70 % 19.276 M -39.69 % 31.963 M 0.000 0.000 0.000 0.000 -100.00 % 3.731 M 0.00 % 3.731 M 233.97 % -2.785 M 0.00 % -2.785 M 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 % 9.722 M -50.11 % 19.485 M 0.000 -100.00 % 19.869 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 72.414 M 644.85 % 9.722 M -50.11 % 19.485 M 12.81 % 17.272 M 0.000 -100.00 % 10.839 M 0.000 -100.00 % 25.497 M -21.61 % 32.525 M 71.65 % 18.948 M 468.33 % 3.334 M -82.70 % 19.276 M -39.69 % 31.963 M 0.000 0.000 0.000 0.000 -100.00 % 3.731 M 0.00 % 3.731 M 233.97 % -2.785 M 0.00 % -2.785 M 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 % 9.722 M -53.86 % 21.071 M 22.00 % 17.272 M 0.000 -100.00 % 10.839 M 0.000 -100.00 % 25.497 M -21.61 % 32.525 M 71.65 % 18.948 M 468.33 % 3.334 M -82.70 % 19.276 M -39.69 % 31.963 M 0.000 0.000 0.000 0.000 100.00 % -33.026 M 0.00 % -33.026 M -432.05 % -6.207 M 0.00 % -6.207 M 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 100.00 % -870.500 K 0.00 % -870.500 K 15.33 % -1.028 M 0.00 % -1.028 M 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 % 9.722 M -53.86 % 21.071 M 22.00 % 17.272 M 0.000 -100.00 % 10.839 M 0.000 -100.00 % 25.497 M -21.61 % 32.525 M 71.65 % 18.948 M 468.33 % 3.334 M -82.70 % 19.276 M -39.69 % 31.963 M 0.000 0.000 0.000 0.000 100.00 % -33.896 M 0.00 % -33.896 M -368.48 % -7.235 M 0.00 % -7.235 M 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 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014