300789.SZ

Chengdu Tangyuan Electric Co.,Ltd. 300789.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 639.787 M 0.06 % 639.429 M 47.48 % 433.582 M 23.23 % 351.842 M 30.78 % 269.025 M -12.87 % 308.758 M 16.68 % 264.615 M 27.14 % 208.126 M 47.56 % 141.041 M 56.62 % 90.054 M 44.08 % 62.501 M
Net income 72.876 M -32.45 % 107.881 M 18.26 % 91.227 M 37.12 % 66.531 M 3.04 % 64.565 M -22.62 % 83.435 M -0.19 % 83.596 M 35.26 % 61.804 M 70.66 % 36.214 M 100.21 % 18.088 M 50.36 % 12.030 M
Income before tax 79.136 M -31.43 % 115.402 M 21.87 % 94.695 M 27.35 % 74.359 M 6.65 % 69.723 M -23.30 % 90.908 M 1.95 % 89.172 M 25.40 % 71.109 M 74.49 % 40.753 M 104.35 % 19.942 M 51.35 % 13.176 M
Income before tax ratio 0.12 -31.46 % 0.18 -17.36 % 0.22 3.34 % 0.21 -18.45 % 0.26 -11.98 % 0.29 -12.63 % 0.34 -1.37 % 0.34 18.25 % 0.29 30.48 % 0.22 5.04 % 0.21
EBITDA 101.191 M -23.78 % 132.762 M 28.27 % 103.498 M 29.75 % 79.769 M 34.35 % 59.373 M -30.73 % 85.716 M -8.48 % 93.662 M 28.83 % 72.703 M 123.54 % 32.524 M 260.57 % 9.020 M 22.12 % 7.386 M
Net income ratio 0.11 -32.49 % 0.17 -19.81 % 0.21 11.27 % 0.19 -21.21 % 0.24 -11.19 % 0.27 -14.46 % 0.32 6.38 % 0.30 15.65 % 0.26 27.83 % 0.20 4.36 % 0.19
Ratio EBITDA 0.16 -23.82 % 0.21 -13.02 % 0.24 5.29 % 0.23 2.73 % 0.22 -20.50 % 0.28 -21.57 % 0.35 1.33 % 0.35 51.49 % 0.23 130.22 % 0.10 -15.24 % 0.12
Gross profit ratio 0.36 -15.24 % 0.42 -14.71 % 0.50 -0.77 % 0.50 -7.20 % 0.54 2.82 % 0.53 -0.98 % 0.53 -2.80 % 0.55 3.58 % 0.53 -10.75 % 0.59 5.92 % 0.56
Weighted average shs out dil 143.147 M 0.38 % 142.605 M 30.98 % 108.873 M 0.01 % 108.861 M 1.18 % 107.595 M 20.00 % 89.661 M 11.12 % 80.689 M -0.13 % 80.794 M 15.36 % 70.034 M 35.68 % 51.618 M 10.02 % 46.916 M
Weighted average shs out 143.090 M 0.99 % 141.691 M 30.99 % 108.168 M 0.53 % 107.601 M 0.01 % 107.595 M 20.00 % 89.661 M 11.12 % 80.689 M -0.13 % 80.794 M 15.36 % 70.034 M 35.68 % 51.618 M 10.02 % 46.916 M
EPS diluted 0.51 -32.89 % 0.76 -9.52 % 0.84 37.70 % 0.61 1.67 % 0.60 -35.48 % 0.93 -10.58 % 1.04 36.84 % 0.76 46.15 % 0.52 48.57 % 0.35 34.62 % 0.26
Earnings per share 0.51 -32.89 % 0.76 -9.52 % 0.84 35.48 % 0.62 3.33 % 0.60 -35.48 % 0.93 -10.58 % 1.04 36.84 % 0.76 46.15 % 0.52 48.57 % 0.35 34.62 % 0.26
Gross profit 230.249 M -15.20 % 271.505 M 25.79 % 215.848 M 22.28 % 176.518 M 21.36 % 145.445 M -10.41 % 162.346 M 15.53 % 140.517 M 23.58 % 113.707 M 52.84 % 74.396 M 39.78 % 53.222 M 52.61 % 34.874 M
Income tax expense 3.022 M -21.40 % 3.845 M 5.79 % 3.634 M -53.82 % 7.870 M 52.57 % 5.158 M -30.97 % 7.473 M 34.01 % 5.576 M -40.07 % 9.305 M 105.02 % 4.538 M 144.80 % 1.854 M 61.69 % 1.147 M
Cost of revenue 409.538 M 11.31 % 367.924 M 68.98 % 217.734 M 24.19 % 175.324 M 41.87 % 123.580 M -15.59 % 146.412 M 17.98 % 124.098 M 31.43 % 94.419 M 41.67 % 66.645 M 80.95 % 36.832 M 33.32 % 27.627 M
General and administrative expenses 22.217 M -4.91 % 23.365 M 12.17 % 20.830 M 0.05 % 20.818 M 53.84 % 13.533 M -6.12 % 14.415 M 41.51 % 10.187 M 37.62 % 7.402 M 6.28 % 6.965 M -80.46 % 35.651 M 74.99 % 20.373 M
Selling and marketing expenses 18.993 M -35.12 % 29.275 M -4.60 % 30.686 M 7.09 % 28.656 M 4.13 % 27.520 M 34.17 % 20.511 M 23.53 % 16.604 M 23.98 % 13.392 M 45.99 % 9.173 M 13.46 % 8.085 M 12.97 % 7.156 M
Other expenses 36.097 M 27.40 % 28.333 M 0.000 100.00 % -103.176 K -101.69 % 6.122 M 4 368.10 % -143.442 K -269.27 % -38.844 K -966.96 % 4.481 K -99.95 % 8.803 M -34.23 % 13.385 M 67.18 % 8.007 M
Operating expenses 151.116 M -3.06 % 155.891 M 36.72 % 114.021 M 9.28 % 104.341 M 17.54 % 88.772 M 27.02 % 69.888 M 45.38 % 48.073 M 15.95 % 41.459 M -0.57 % 41.697 M -8.39 % 45.517 M 58.44 % 28.729 M
Cost and expenses 560.654 M 7.03 % 523.815 M 57.89 % 331.755 M 18.63 % 279.665 M 31.70 % 212.353 M -1.82 % 216.300 M 25.63 % 172.171 M 26.71 % 135.878 M 25.42 % 108.342 M 31.56 % 82.349 M 46.12 % 56.356 M
Research and development expenses 73.809 M -1.48 % 74.917 M 21.03 % 61.898 M 13.11 % 54.724 M 5.65 % 51.797 M 34.02 % 38.650 M 34.21 % 28.798 M 16.66 % 24.685 M 43.69 % 17.179 M 10.85 % 15.498 M 37.85 % 11.243 M
Selling general and administrative expenses 41.210 M -21.71 % 52.640 M 2.18 % 51.516 M 4.13 % 49.474 M 20.51 % 41.053 M 17.54 % 34.926 M 30.37 % 26.791 M 28.84 % 20.794 M 28.85 % 16.138 M -63.10 % 43.736 M 58.87 % 27.529 M
Interest income 4.114 M -19.50 % 5.110 M -7.66 % 5.534 M 32.92 % 4.164 M 37.64 % 3.025 M 142.95 % 1.245 M 42.31 % 874.953 K 319.04 % 208.797 K 4.17 % 200.435 K 0.000 0.000
Interest expense 2.020 M 5.97 % 1.907 M 169.84 % 706.546 K -15.23 % 833.441 K -28.25 % 1.162 M 98.40 % 585.435 K -61.83 % 1.534 M 2 817.63 % 52.570 K -82.72 % 304.300 K -27.44 % 419.390 K -14.43 % 490.100 K
Depreciation and amortization 21.627 M 24.44 % 17.378 M 114.63 % 8.097 M 76.94 % 4.576 M 33.48 % 3.428 M 53.61 % 2.232 M 7.21 % 2.082 M 35.06 % 1.541 M 31.99 % 1.168 M -11.22 % 1.315 M 5.98 % 1.241 M
Operating income 79.134 M -31.55 % 115.614 M 20.11 % 96.253 M 29.26 % 74.463 M 17.08 % 63.601 M -30.15 % 91.051 M 2.06 % 89.211 M 25.46 % 71.104 M 122.55 % 31.950 M 387.25 % 6.557 M 26.44 % 5.186 M
Operating income ratio 0.12 -31.59 % 0.18 -18.55 % 0.22 4.89 % 0.21 -10.48 % 0.24 -19.83 % 0.29 -12.53 % 0.34 -1.32 % 0.34 50.81 % 0.23 211.11 % 0.07 -12.24 % 0.08
Total other income expenses net 2.000 K 100.94 % -211.958 K 86.40 % -1.558 M -1 410.04 % -103.176 K -101.69 % 6.122 M 4 368.09 % -143.442 K -269.27 % -38.845 K -966.88 % 4.481 K -99.95 % 8.803 M -34.23 % 13.385 M 67.51 % 7.991 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Net debt -163.986 M 42.54 % -285.379 M -7.16 % -266.316 M 14.66 % -312.060 M -6.73 % -292.380 M -25.39 % -233.177 M -77.64 % -131.266 M -50.96 % -86.956 M 10.39 % -97.036 M -287.43 % -25.046 M -239.85 % -7.370 M
Total investments 1.000 M -97.89 % 47.308 M -73.94 % 181.567 M 16.72 % 155.552 M 19.66 % 130.000 M -35.00 % 200.000 M 0.000 100.00 % -1.600 M -27.87 % -1.251 M -83.20 % -682.848 K -26.34 % -540.470 K
Total debt 45.150 M 175.23 % 16.405 M 9.36 % 15.000 M -50.04 % 30.025 M 52.85 % 19.643 M 12.42 % 17.473 M 39.40 % 12.534 M 38.45 % 9.053 M 81.38 % 4.991 M -50.09 % 10.000 M 0.00 % 10.000 M
Accumulated other comprehensive income loss 48.535 M -8.85 % 53.250 M 8.02 % 49.294 M 22.00 % 40.404 M 58.63 % 25.470 M 2.44 % 24.863 M 44.20 % 17.241 M 75.60 % 9.818 M 169.76 % 3.640 M 0.000 0.000
Retained earnings 515.237 M 8.25 % 475.949 M 18.66 % 401.113 M 19.29 % 336.246 M 16.04 % 289.774 M 19.79 % 241.901 M 47.31 % 164.216 M 86.52 % 88.044 M 171.59 % 32.418 M 148.35 % 13.053 M 465.91 % -3.567 M
Common stock 143.720 M 31.41 % 109.369 M 31.09 % 83.428 M 0.80 % 82.769 M 80.00 % 45.983 M 0.00 % 45.983 M 33.35 % 34.483 M 0.00 % 34.483 M 0.00 % 34.483 M 14.94 % 30.000 M 50.00 % 20.000 M
Total equity 1.077 B 6.10 % 1.015 B 13.07 % 897.506 M 10.78 % 810.163 M 8.62 % 745.859 M 6.95 % 697.378 M 164.81 % 263.349 M 46.95 % 179.206 M 53.59 % 116.679 M 122.67 % 52.400 M 218.88 % 16.433 M
Other non current liabilities 0.000 -100.00 % 32.656 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 7.968 M 211.92 % 2.555 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 49.273 M -7.67 % 53.368 M 17.26 % 45.512 M 53.37 % 29.674 M 122.19 % 13.356 M 30.28 % 10.251 M 29.29 % 7.929 M 22.95 % 6.449 M 6.36 % 6.063 M 107.57 % 2.921 M -53.38 % 6.266 M
Other current liabilities 79.770 M 79.13 % 44.531 M 78.38 % 24.964 M -75.86 % 103.421 M 6.03 % 97.539 M 33.45 % 73.093 M -16.60 % 87.646 M 532.80 % 13.851 M 413.40 % 2.698 M -95.38 % 58.362 M -0.82 % 58.845 M
Deferred revenue 0.000 -100.00 % 53.343 M -60.26 % 134.246 M 73.76 % 77.261 M 41.42 % 54.634 M 9.11 % 50.070 M -29.55 % 71.073 M 28.97 % 55.110 M -27.69 % 76.209 M 780.93 % 8.651 M 201.42 % 2.870 M
Short term debt 41.582 M 200.23 % 13.850 M -7.67 % 15.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.000 M 0.00 % 10.000 M
Total current liabilities 500.010 M 19.55 % 418.254 M 22.64 % 341.056 M 50.23 % 227.025 M 41.74 % 160.165 M 7.29 % 149.286 M 2.01 % 146.349 M 31.43 % 111.348 M -14.01 % 129.493 M 38.44 % 93.538 M 17.09 % 79.886 M
Total liabilities 549.283 M 16.47 % 471.622 M 22.00 % 386.568 M 50.59 % 256.699 M 47.94 % 173.521 M 8.77 % 159.537 M 3.41 % 154.278 M 30.97 % 117.797 M -13.10 % 135.556 M 40.53 % 96.459 M 11.96 % 86.152 M
Other non current assets 222.882 M 119.18 % 101.687 M 30 179.18 % 335.832 K -72.97 % 1.243 M -24.37 % 1.643 M -13.04 % 1.889 M 0.000 -100.00 % 1.600 M 27.87 % 1.251 M 83.20 % 682.849 K 26.34 % 540.470 K
Long term investments -1.347 M -126.85 % 5.018 M 0.000 0.000 0.000 0.000 0.000 100.00 % -1.600 M -27.87 % -1.251 M -83.20 % -682.848 K -26.34 % -540.470 K
Intangible assets 7.805 M -4.09 % 8.139 M -4.74 % 8.543 M -0.70 % 8.604 M -3.12 % 8.880 M 0.03 % 8.878 M 0.48 % 8.836 M -0.71 % 8.899 M 21 723.71 % 40.776 K -12.50 % 46.601 K -11.11 % 52.427 K
GoodWill 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 7.805 M -4.09 % 8.139 M -4.74 % 8.543 M -0.70 % 8.604 M -3.12 % 8.880 M 0.03 % 8.878 M 0.48 % 8.836 M -0.71 % 8.899 M 21 723.71 % 40.776 K -12.50 % 46.601 K -11.11 % 52.427 K
Property plant equipment net 157.911 M 7.63 % 146.716 M 10.77 % 132.453 M 53.90 % 86.063 M 89.32 % 45.460 M 68.63 % 26.958 M 166.35 % 10.121 M -3.67 % 10.507 M 21.70 % 8.634 M -9.23 % 9.511 M -8.11 % 10.350 M
Total non current assets 403.447 M 45.78 % 276.746 M 80.56 % 153.275 M 47.76 % 103.733 M 74.29 % 59.516 M 46.63 % 40.589 M 94.03 % 20.919 M -0.41 % 21.006 M 111.64 % 9.925 M -3.08 % 10.241 M -6.42 % 10.943 M
Other current assets 130.859 M 22.80 % 106.559 M 89.96 % 56.094 M 122.59 % 25.201 M -52.93 % 53.534 M 339.85 % 12.171 M 47.77 % 8.236 M 216.30 % 2.604 M 45.90 % 1.785 M -96.13 % 46.086 M 55.92 % 29.558 M
Short term investments 2.347 M -94.45 % 42.290 M -76.71 % 181.567 M 16.72 % 155.552 M 19.66 % 130.000 M -35.00 % 200.000 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 209.137 M -30.70 % 301.784 M 7.28 % 281.316 M -17.76 % 342.085 M 9.63 % 312.023 M 24.49 % 250.649 M 74.30 % 143.800 M 49.78 % 96.009 M -5.90 % 102.027 M 191.12 % 35.046 M 101.76 % 17.370 M
Cash and short term investments 211.484 M -38.54 % 344.074 M -25.67 % 462.884 M -6.98 % 497.638 M 12.58 % 442.023 M -1.91 % 450.649 M 213.39 % 143.800 M 49.78 % 96.009 M -5.90 % 102.027 M 191.12 % 35.046 M 101.76 % 17.370 M
Total current assets 1.223 B 1.06 % 1.210 B 6.98 % 1.131 B 17.41 % 963.130 M 12.01 % 859.863 M 5.33 % 816.326 M 105.77 % 396.708 M 43.74 % 275.997 M 13.90 % 242.310 M 74.80 % 138.618 M 51.26 % 91.641 M
Inventory 204.160 M 0.58 % 202.984 M -5.79 % 215.455 M 15.93 % 185.844 M 35.56 % 137.096 M 42.33 % 96.324 M 17.01 % 82.323 M 16.76 % 70.505 M -19.09 % 87.141 M 51.59 % 57.486 M 28.57 % 44.713 M
Net receivables 676.022 M 20.66 % 560.266 M 41.35 % 396.366 M 55.77 % 254.448 M 11.99 % 227.210 M -11.65 % 257.182 M 54.93 % 165.995 M 55.31 % 106.879 M 108.11 % 51.358 M 28.63 % 39.927 M 44.64 % 27.605 M
Tax assets 16.196 M 6.65 % 15.186 M 27.16 % 11.942 M 52.65 % 7.823 M 121.42 % 3.533 M 23.36 % 2.864 M 45.97 % 1.962 M 22.67 % 1.600 M 27.87 % 1.251 M 83.20 % 682.848 K 26.34 % 540.470 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 361.577 M 18.78 % 304.404 M 59.56 % 190.783 M 69.97 % 112.248 M 103.81 % 55.076 M -20.61 % 69.369 M 32.27 % 52.445 M 51.24 % 34.677 M -17.56 % 42.063 M 125.53 % 18.651 M 95.93 % 9.519 M
Tax payables 17.081 M 703.36 % 2.126 M -74.93 % 8.481 M -25.32 % 11.356 M 50.41 % 7.550 M 10.65 % 6.824 M 9.03 % 6.259 M -18.84 % 7.711 M -9.52 % 8.523 M 30.62 % 6.525 M 328.84 % 1.522 M
Deferred revenue non current 25.746 M 0.000 -100.00 % 30.640 M 72.94 % 17.717 M 402.00 % 3.529 M 28.02 % 2.757 M -8.03 % 2.998 M -21.43 % 3.815 M -23.16 % 4.965 M 69.98 % 2.921 M -53.38 % 6.266 M
Minority interest 41.217 M 38.59 % 29.740 M 792.53 % 3.332 M 14.94 % 2.899 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 3.568 M 39.68 % 2.555 M 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
Other total stockholders equity 327.980 M -5.35 % 346.510 M -15.41 % 409.633 M 5.51 % 388.249 M 0.94 % 384.632 M 0.00 % 384.632 M 494.94 % 64.651 M 14.06 % 56.679 M 22.85 % 46.139 M 485.57 % 7.879 M 0.000
Deferred tax liabilities non current 15.558 M -14.31 % 18.157 M 22.09 % 14.872 M 24.37 % 11.957 M 21.69 % 9.826 M 31.11 % 7.495 M 51.98 % 4.931 M 87.24 % 2.634 M 139.81 % 1.098 M 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
Total assets 1.626 B 9.39 % 1.486 B 15.76 % 1.284 B 20.36 % 1.067 B 16.04 % 919.380 M 7.29 % 856.915 M 105.19 % 417.628 M 40.61 % 297.003 M 17.75 % 252.236 M 69.45 % 148.859 M 45.11 % 102.584 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Deferred income tax 0.000 0.000 100.00 % -1.205 M 44.20 % -2.159 M -229.85 % 1.663 M 0.08 % 1.661 M -14.15 % 1.935 M 63.03 % 1.187 M 123.90 % 530.100 K 0.000 0.000
Stock based compensation 0.000 -100.00 % 3.797 M -48.78 % 7.414 M -4.33 % 7.750 M 1 176.82 % 606.977 K 13.24 % 536.033 K -2.20 % 548.087 K -24.15 % 722.600 K 1 015.12 % 64.800 K -99.18 % 7.879 M 0.000
Change in working capital -134.003 M -259.97 % -37.226 M 74.67 % -146.964 M -386.97 % -30.179 M -1 275.43 % 2.568 M 102.29 % -112.101 M -191.45 % -38.463 M 35.40 % -59.538 M -766.59 % 8.932 M 154.13 % -16.499 M -257.93 % -4.610 M
Accounts receivables -170.894 M -39.33 % -122.653 M 32.08 % -180.586 M -302.46 % -44.870 M -268.55 % 26.621 M 126.58 % -100.149 M -17.77 % -85.036 M -15.32 % -73.737 M -834.90 % -7.887 M 54.19 % -17.219 M -63.49 % -10.532 M
Inventory -2.230 M -118.14 % 12.292 M 141.51 % -29.612 M 39.25 % -48.747 M -19.56 % -40.773 M -191.22 % -14.001 M -18.47 % -11.818 M -171.04 % 16.636 M 156.10 % -29.654 M -132.16 % -12.773 M 33.25 % -19.136 M
Accounts payables 42.683 M -41.61 % 73.093 M 13.43 % 64.438 M -1.77 % 65.597 M 335.66 % 15.057 M 3 784.97 % 387.568 K -99.31 % 56.456 M 1 658.05 % -3.624 M -107.89 % 45.943 M 0.000 0.000
Other working capital -3.561 M -8 676.33 % 41.526 K 103.45 % -1.205 M 44.20 % -2.159 M -229.85 % 1.663 M 0.08 % 1.661 M 106.23 % -26.645 M 65.02 % -76.174 M -297.41 % 38.586 M 1 135.51 % -3.726 M -125.65 % 14.526 M
Other non cash items 16.091 M 28.66 % 12.506 M -60.54 % 31.691 M 23.28 % 25.707 M 503.14 % -6.377 M 93.51 % -98.234 M -2 743.82 % 3.716 M 82.51 % 2.036 M 10.92 % 1.835 M -54.09 % 3.998 M -22.35 % 5.148 M
Net cash provided by operating activities -20.172 M -119.33 % 104.337 M 712.95 % -17.022 M -125.95 % 65.587 M 3.36 % 63.457 M 150.90 % -124.668 M -344.78 % 50.930 M 771.67 % 5.843 M -87.87 % 48.149 M 597.60 % 6.902 M -50.02 % 13.810 M
Investments in property plant and equipment -23.430 M -116.63 % -10.816 M 72.53 % -39.376 M 8.69 % -43.125 M -72.87 % -24.946 M -5.79 % -23.581 M -1 130.63 % -1.916 M 84.99 % -12.768 M -4 391.63 % -284.258 K 47.47 % -541.117 K 59.91 % -1.350 M
Acquisitions net 0.000 -100.00 % 3.511 M 6 731 019 059 200 100.00 % 0.000 -55.56 % 0.000 -100.00 % 1.300 K 4 362 076 159 918.75 % 0.000 0.000 -100.00 % 68.671 K -75.84 % 284.258 K 0.000 0.000
Purchases of investments -140.000 M 57.70 % -331.000 M 39.65 % -548.500 M 29.75 % -780.800 M -11.54 % -700.000 M 54.25 % -1.530 B 0.000 0.000 100.00 % -500.000 K 0.000 0.000
Sales maturities of investments 70.476 M -80.85 % 367.980 M -30.04 % 526.012 M -34.33 % 801.024 M 8.50 % 738.292 M -44.64 % 1.334 B 127 431.83 % 1.046 M -47.75 % 2.002 M 156.84 % 779.315 K 862.00 % 81.010 K 0.000
Other investing activites 0.000 100.00 % -257.571 K 48.49 % -500.000 K 50.00 % -999.999 K 33.33 % -1.500 M -150.00 % 3.000 M 400.28 % 599.668 K 773.25 % 68.671 K 377 522 814 955 028 544.00 % 0.000 -131.25 % 0.000 100.00 % -1.350 M
Net cash used for investing activites -92.954 M -415.99 % 29.417 M 147.17 % -62.363 M -160.93 % -23.900 M -301.73 % 11.848 M 105.46 % -216.875 M -79 998.19 % -270.762 K 97.47 % -10.698 M -216 319.64 % -4.943 K 98.93 % -460.106 K 65.91 % -1.350 M
Debt repayment 4.150 M -29.06 % 5.850 M 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
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
Dividends paid -32.545 M -18.57 % -27.449 M -37.61 % -19.947 M -54.93 % -12.875 M 22.87 % -16.692 M 0.000 0.000 0.000 100.00 % -304.300 K 49.29 % -600.117 K -17.24 % -511.867 K
Other financing activites 48.304 M 164.97 % 18.230 M -22.35 % 23.478 M 711.30 % 2.894 M 69 546.58 % -4.167 K -100.00 % 347.692 M 0.000 0.000 -100.00 % 17.696 M 75.41 % 10.088 M 7 061.28 % -144.916 K
Net cash used provided by financing activities 19.908 M 690.91 % -3.369 M -195.43 % 3.531 M 135.37 % -9.981 M 40.22 % -16.696 M -104.80 % 347.692 M 0.000 0.000 -100.00 % 17.696 M 86.51 % 9.488 M 1 544.60 % -656.783 K
Effect of forex changes on cash 0.000 0.000 -100.00 % 0.510 3 422 552 200.00 % 0.000 -100.00 % 0.260 244.44 % -0.180 0.000 0.000 0.000 0.000 0.000
Net change in cash -93.218 M -171.49 % 130.385 M 271.89 % -75.855 M -339.25 % 31.706 M -45.90 % 58.608 M 853.21 % 6.149 M -87.86 % 50.659 M 1 143.49 % -4.855 M -107.37 % 65.840 M 313.31 % 15.930 M 34.96 % 11.803 M
Cash at beginning of period 294.793 M 79.31 % 164.408 M -31.57 % 240.263 M 15.20 % 208.557 M 39.09 % 149.949 M 4.28 % 143.800 M 54.39 % 93.141 M -4.95 % 97.996 M 204.75 % 32.156 M 98.17 % 16.226 M 266.84 % 4.423 M
Cash at end of period 201.575 M -31.62 % 294.793 M 79.31 % 164.408 M -31.57 % 240.263 M 15.20 % 208.557 M 39.09 % 149.949 M 4.28 % 143.800 M 54.39 % 93.141 M -4.95 % 97.996 M 204.75 % 32.156 M 98.17 % 16.226 M
Operating cash flow -20.172 M -119.33 % 104.337 M 712.95 % -17.022 M -125.95 % 65.587 M 3.36 % 63.457 M 150.90 % -124.668 M -344.78 % 50.930 M 771.67 % 5.843 M -87.87 % 48.149 M 597.60 % 6.902 M -50.02 % 13.810 M
Capital expenditure -23.430 M -116.63 % -10.816 M 72.53 % -39.376 M 8.69 % -43.125 M -72.87 % -24.946 M -5.79 % -23.581 M -1 130.63 % -1.916 M 84.99 % -12.768 M -4 391.63 % -284.258 K 47.47 % -541.117 K 59.91 % -1.350 M
Free CashFlow -43.602 M -146.62 % 93.521 M 265.82 % -56.398 M -351.08 % 22.463 M -41.67 % 38.511 M 125.98 % -148.250 M -402.47 % 49.014 M 807.77 % -6.925 M -114.47 % 47.865 M 652.48 % 6.361 M -48.95 % 12.460 M
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 2023-01-01 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 2017-06-30 2017-03-31
Revenue 209.712 M 161.33 % 80.249 M -57.31 % 187.995 M 37.31 % 136.914 M -38.39 % 222.221 M 144.36 % 90.940 M -68.18 % 285.761 M 217.85 % 89.904 M -52.92 % 190.966 M 169.84 % 70.770 M -66.52 % 211.372 M 415.49 % 41.004 M -67.44 % 125.936 M 127.86 % 55.269 M -58.59 % 133.476 M 73.48 % 76.941 M -16.07 % 91.675 M 84.27 % 49.750 M -54.07 % 108.307 M 77.16 % 61.134 M -14.56 % 71.554 M 155.27 % 28.031 M -74.27 % 108.930 M 71.87 % 63.380 M -29.35 % 89.706 M 91.92 % 46.741 M -62.57 % 124.891 M 325.29 % 29.366 M -23.19 % 38.233 M 0.00 % 38.233 M
Net income 26.218 M 255.09 % 7.383 M -60.36 % 18.625 M 137.45 % 7.844 M -80.07 % 39.348 M 457.37 % 7.060 M -88.28 % 60.213 M 2 878.71 % 2.021 M -94.93 % 39.867 M 589.69 % 5.780 M -91.06 % 64.673 M 1 336.29 % -5.231 M -118.97 % 27.572 M 554.41 % 4.213 M -85.24 % 28.537 M 112.87 % 13.406 M -27.36 % 18.456 M 200.99 % 6.132 M -77.79 % 27.607 M 109.84 % 13.156 M -26.69 % 17.947 M 206.57 % 5.854 M -81.23 % 31.194 M 189.65 % 10.769 M -65.34 % 31.071 M 198.76 % 10.400 M -77.97 % 47.209 M 2 167.39 % 2.082 M -81.23 % 11.093 M 0.00 % 11.093 M
Income before tax 28.222 M 193.37 % 9.620 M -50.85 % 19.572 M 134.94 % 8.331 M -80.78 % 43.352 M 450.17 % 7.880 M -87.45 % 62.805 M 1 592.23 % 3.711 M -91.34 % 42.849 M 609.82 % 6.037 M -91.09 % 67.719 M 970.88 % -7.776 M -125.59 % 30.389 M 596.44 % 4.363 M -86.93 % 33.387 M 130.90 % 14.460 M -28.88 % 20.330 M 228.82 % 6.183 M -79.23 % 29.767 M 108.16 % 14.300 M -26.50 % 19.456 M 213.80 % 6.200 M -80.87 % 32.413 M 173.21 % 11.864 M -65.31 % 34.197 M 175.02 % 12.434 M -73.68 % 47.239 M 2 168.81 % 2.082 M -83.63 % 12.721 M 0.00 % 12.721 M
Income before tax ratio 0.13 12.26 % 0.12 15.14 % 0.10 71.10 % 0.06 -68.81 % 0.20 125.15 % 0.09 -60.58 % 0.22 432.40 % 0.04 -81.60 % 0.22 163.05 % 0.09 -73.38 % 0.32 268.94 % -0.19 -178.59 % 0.24 205.64 % 0.08 -68.44 % 0.25 33.10 % 0.19 -15.25 % 0.22 78.44 % 0.12 -54.78 % 0.27 17.49 % 0.23 -13.97 % 0.27 22.93 % 0.22 -25.66 % 0.30 58.97 % 0.19 -50.90 % 0.38 43.30 % 0.27 -29.67 % 0.38 433.48 % 0.07 -78.69 % 0.33 0.00 % 0.33
EBITDA 28.368 M 190.66 % 9.760 M -50.50 % 19.718 M 132.79 % 8.470 M -80.52 % 43.490 M 445.35 % 7.975 M -87.35 % 63.016 M 1 573.93 % 3.765 M -92.36 % 49.287 M 295.09 % 12.475 M -79.80 % 61.760 M 1 779.07 % -3.678 M -111.45 % 32.114 M 427.44 % 6.089 M -81.85 % 33.553 M 113.78 % 15.695 M -21.29 % 19.941 M 175.61 % 7.235 M -68.28 % 22.808 M 49.71 % 15.235 M -20.25 % 19.103 M 163.31 % 7.255 M -78.02 % 33.010 M 140.24 % 13.740 M -59.34 % 33.796 M 170.30 % 12.503 M -74.70 % 49.423 M 1 781.69 % 2.627 M -78.08 % 11.985 M 0.00 % 11.985 M
Net income ratio 0.13 35.88 % 0.09 -7.13 % 0.10 72.93 % 0.06 -67.65 % 0.18 128.09 % 0.08 -63.16 % 0.21 837.14 % 0.02 -89.23 % 0.21 155.59 % 0.08 -73.30 % 0.31 339.83 % -0.13 -158.27 % 0.22 187.20 % 0.08 -64.34 % 0.21 22.70 % 0.17 -13.45 % 0.20 63.34 % 0.12 -51.65 % 0.25 18.45 % 0.22 -14.20 % 0.25 20.10 % 0.21 -27.07 % 0.29 68.53 % 0.17 -50.94 % 0.35 55.67 % 0.22 -41.14 % 0.38 433.14 % 0.07 -75.56 % 0.29 0.00 % 0.29
Ratio EBITDA 0.14 11.22 % 0.12 15.96 % 0.10 69.54 % 0.06 -68.39 % 0.20 123.17 % 0.09 -60.23 % 0.22 426.64 % 0.04 -83.78 % 0.26 46.42 % 0.18 -39.67 % 0.29 425.73 % -0.09 -135.18 % 0.26 131.48 % 0.11 -56.18 % 0.25 23.23 % 0.20 -6.22 % 0.22 49.57 % 0.15 -30.94 % 0.21 -15.50 % 0.25 -6.65 % 0.27 3.15 % 0.26 -14.59 % 0.30 39.78 % 0.22 -42.46 % 0.38 40.84 % 0.27 -32.40 % 0.40 342.45 % 0.09 -71.47 % 0.31 0.00 % 0.31
Gross profit ratio 0.35 -22.30 % 0.45 44.60 % 0.31 -13.60 % 0.36 -1.91 % 0.37 -3.18 % 0.38 -5.16 % 0.40 6.62 % 0.38 -17.67 % 0.46 4.41 % 0.44 -17.63 % 0.53 14.09 % 0.47 0.62 % 0.46 -0.52 % 0.47 -8.99 % 0.51 7.11 % 0.48 -5.43 % 0.51 0.71 % 0.50 -6.60 % 0.54 0.90 % 0.53 1.21 % 0.53 -13.02 % 0.61 14.21 % 0.53 19.37 % 0.44 -16.75 % 0.53 -12.96 % 0.61 19.57 % 0.51 -0.55 % 0.52 -4.91 % 0.54 0.00 % 0.54
Weighted average shs out dil 143.923 M 0.00 % 143.923 M 0.27 % 143.535 M -0.13 % 143.720 M 0.00 % 143.720 M 30.50 % 110.133 M 0.70 % 109.369 M -0.45 % 109.861 M 0.45 % 109.369 M -0.01 % 109.380 M -22.48 % 141.094 M 30.09 % 108.457 M -0.42 % 108.915 M 0.02 % 108.892 M -22.87 % 141.181 M -0.42 % 141.780 M 31.77 % 107.600 M -2.54 % 110.404 M 2.62 % 107.588 M -0.02 % 107.605 M -2.10 % 109.911 M 4.30 % 105.376 M -2.06 % 107.591 M 20.01 % 89.650 M 11.72 % 80.243 M -1.08 % 81.120 M -0.82 % 81.794 M 0.73 % 81.202 M 0.10 % 81.117 M 0.00 % 81.117 M
Weighted average shs out 143.643 M 0.00 % 143.643 M 0.19 % 143.367 M -0.25 % 143.720 M 0.00 % 143.720 M 31.41 % 109.369 M 0.00 % 109.369 M 0.00 % 109.369 M 0.00 % 109.369 M 0.86 % 108.433 M -23.15 % 141.094 M 30.09 % 108.457 M 0.49 % 107.932 M 0.30 % 107.609 M -23.07 % 139.880 M 0.00 % 139.880 M 30.00 % 107.600 M 0.02 % 107.573 M -0.01 % 107.588 M -0.02 % 107.605 M -2.10 % 109.911 M 4.30 % 105.376 M -2.06 % 107.592 M 20.01 % 89.650 M 11.72 % 80.244 M -1.08 % 81.120 M -0.82 % 81.794 M 0.73 % 81.202 M 0.10 % 81.117 M 0.00 % 81.117 M
EPS diluted 0.18 250.88 % 0.05 -60.54 % 0.13 138.10 % 0.05 -79.78 % 0.27 321.22 % 0.06 -88.35 % 0.55 2 889.13 % 0.02 -94.89 % 0.36 581.82 % 0.05 -88.52 % 0.46 1 054.36 % -0.05 -119.28 % 0.25 545.99 % 0.04 -80.65 % 0.20 111.42 % 0.09 -44.35 % 0.17 206.31 % 0.06 -78.65 % 0.26 116.67 % 0.12 -25.00 % 0.16 187.77 % 0.06 -80.83 % 0.29 141.67 % 0.12 -69.23 % 0.39 200.00 % 0.13 -77.59 % 0.58 2 165.63 % 0.03 -81.71 % 0.14 0.00 % 0.14
Earnings per share 0.18 250.19 % 0.05 -60.46 % 0.13 138.10 % 0.05 -79.78 % 0.27 317.96 % 0.06 -88.25 % 0.55 2 872.97 % 0.02 -94.86 % 0.36 575.42 % 0.05 -88.41 % 0.46 1 054.36 % -0.05 -118.54 % 0.26 571.83 % 0.04 -80.65 % 0.20 108.77 % 0.10 -43.65 % 0.17 198.25 % 0.06 -78.08 % 0.26 116.67 % 0.12 -25.00 % 0.16 187.77 % 0.06 -80.83 % 0.29 141.67 % 0.12 -69.23 % 0.39 200.00 % 0.13 -77.59 % 0.58 2 165.63 % 0.03 -81.71 % 0.14 0.00 % 0.14
Gross profit 73.703 M 103.04 % 36.300 M -38.27 % 58.808 M 18.64 % 49.568 M -39.57 % 82.020 M 136.60 % 34.666 M -69.82 % 114.854 M 238.88 % 33.892 M -61.24 % 87.444 M 181.74 % 31.037 M -72.42 % 112.537 M 488.10 % 19.136 M -67.24 % 58.409 M 126.68 % 25.767 M -62.32 % 68.374 M 85.81 % 36.799 M -20.63 % 46.362 M 85.57 % 24.983 M -57.10 % 58.232 M 78.76 % 32.576 M -13.53 % 37.671 M 122.03 % 16.966 M -70.61 % 57.728 M 105.15 % 28.139 M -41.18 % 47.840 M 67.04 % 28.640 M -55.25 % 64.000 M 322.96 % 15.131 M -26.97 % 20.718 M 0.00 % 20.718 M
Income tax expense 621.404 K -16.35 % 742.884 K 137.44 % -1.984 M -321.40 % 896.292 K -77.98 % 4.071 M 10 425.24 % 38.681 K 122.06 % -175.339 K -131.39 % 558.661 K -82.49 % 3.191 M 1 080.74 % 270.279 K -91.31 % 3.111 M 224.66 % -2.495 M -187.57 % 2.850 M 1 580.80 % 169.535 K -96.51 % 4.864 M 359.70 % 1.058 M -43.88 % 1.886 M 2 971.62 % 61.392 K -97.16 % 2.159 M 88.78 % 1.144 M -24.20 % 1.509 M 336.19 % 345.958 K -71.61 % 1.219 M 11.39 % 1.094 M -65.00 % 3.126 M 53.65 % 2.034 M 6 767.65 % 29.622 K 4 701 804.76 % 0.630 -100.00 % 1.628 M 0.00 % 1.628 M
Cost of revenue 136.009 M 209.47 % 43.949 M -65.98 % 129.187 M 47.90 % 87.346 M -37.70 % 140.201 M 149.14 % 56.274 M -67.07 % 170.907 M 205.12 % 56.012 M -45.89 % 103.523 M 160.55 % 39.733 M -59.80 % 98.835 M 351.95 % 21.869 M -67.61 % 67.527 M 128.89 % 29.503 M -54.68 % 65.101 M 62.18 % 40.142 M -11.41 % 45.313 M 82.96 % 24.767 M -50.54 % 50.075 M 75.34 % 28.558 M -15.72 % 33.883 M 206.24 % 11.064 M -78.39 % 51.203 M 45.29 % 35.241 M -15.83 % 41.867 M 131.29 % 18.101 M -70.27 % 60.890 M 327.76 % 14.235 M -18.73 % 17.514 M 0.00 % 17.514 M
General and administrative expenses 503.357 K -95.35 % 10.827 M 207.90 % -10.034 M -145.31 % 22.147 M 3 464.01 % 621.416 K -93.45 % 9.482 M 234.15 % -7.068 M -136.52 % 19.353 M 671.70 % 2.508 M -70.75 % 8.573 M -45.60 % 15.759 M 6.74 % 14.763 M 870.77 % 1.521 M -77.93 % 6.892 M 330.11 % -2.995 M -121.92 % 13.661 M 172.48 % 5.014 M -2.42 % 5.138 M 260.14 % -3.209 M -155.29 % 5.803 M 165.77 % 2.183 M -47.02 % 4.121 M 279.79 % -2.292 M -138.86 % 5.898 M 1 691.78 % -370.546 K -107.21 % 5.139 M 262.25 % -3.167 M -196.84 % 3.271 M -61.06 % 8.400 M 0.00 % 8.400 M
Selling and marketing expenses 1.752 M -73.40 % 6.587 M 147.87 % -13.762 M -174.53 % 18.465 M 306.59 % 4.542 M -53.41 % 9.748 M -31.30 % 14.189 M 43.58 % 9.882 M -20.14 % 12.375 M 97.93 % 6.252 M -48.36 % 12.106 M 106.24 % 5.870 M -24.46 % 7.771 M 57.31 % 4.940 M -52.95 % 10.499 M 98.70 % 5.284 M -38.63 % 8.610 M 101.95 % 4.263 M -59.41 % 10.503 M 46.11 % 7.188 M 21.97 % 5.893 M 49.73 % 3.936 M -43.94 % 7.021 M 66.08 % 4.227 M -20.20 % 5.298 M 33.62 % 3.965 M -33.95 % 6.003 M 85.07 % 3.244 M 3.56 % 3.132 M 0.00 % 3.132 M
Other expenses 26.409 M 454.03 % -7.459 M -116.33 % 45.675 M 324.10 % -20.382 M -34 019.55 % 60.089 K 447.54 % -17.290 K 97.57 % -710.710 K -195 413.19 % -363.510 99.64 % -102.003 K -6 449.11 % -1.558 K 99.99 % -12.214 M -210 811.69 % 5.796 K 179.38 % -7.302 K 99.51 % -1.503 M -2 797.69 % -51.862 K -27.60 % -40.645 K -9 841.07 % -408.860 96.02 % -10.260 K -100.16 % 6.460 M 14 754.70 % -44.081 K 84.92 % -292.353 K -21 837.23 % -1.333 K 98.27 % -77.047 K -16.04 % -66.395 K 0.000 0.000 100.00 % -13.868 K 36.45 % -21.821 K 0.000 0.000
Operating expenses 45.482 M 70.44 % 26.684 M -31.99 % 39.237 M -4.85 % 41.237 M -8.66 % 45.145 M 29.53 % 34.852 M -45.48 % 63.922 M 95.85 % 32.638 M -22.12 % 41.907 M 56.39 % 26.797 M -40.14 % 44.765 M 71.56 % 26.092 M -1.30 % 26.437 M 17.78 % 22.446 M -35.54 % 34.822 M 50.97 % 23.065 M -12.70 % 26.421 M 31.88 % 20.034 M -43.45 % 35.424 M 81.70 % 19.496 M -7.02 % 20.968 M 62.73 % 12.885 M -50.43 % 25.994 M 80.53 % 14.399 M 13.35 % 12.703 M -24.36 % 16.793 M 15.20 % 14.577 M 16.57 % 12.505 M 48.10 % 8.444 M 0.00 % 8.444 M
Cost and expenses 181.491 M 156.95 % 70.633 M -58.06 % 168.425 M 30.99 % 128.583 M -30.63 % 185.346 M 103.40 % 91.126 M -61.19 % 234.829 M 164.89 % 88.650 M -39.04 % 145.429 M 118.59 % 66.530 M -53.67 % 143.600 M 199.41 % 47.961 M -48.96 % 93.964 M 80.88 % 51.949 M -48.01 % 99.923 M 58.09 % 63.207 M -11.89 % 71.734 M 60.12 % 44.801 M -47.60 % 85.498 M 77.92 % 48.054 M -12.39 % 54.851 M 129.03 % 23.949 M -68.98 % 77.197 M 55.52 % 49.639 M -9.03 % 54.569 M 56.38 % 34.894 M -53.76 % 75.467 M 182.23 % 26.740 M 3.01 % 25.958 M 0.00 % 25.958 M
Research and development expenses 16.818 M 0.53 % 16.729 M -3.62 % 17.358 M -17.37 % 21.006 M 19.51 % 17.576 M 12.05 % 15.686 M -35.34 % 24.257 M 49.94 % 16.178 M -12.64 % 18.520 M 25.80 % 14.722 M -32.70 % 21.874 M 47.27 % 14.854 M 22.87 % 12.089 M -7.57 % 13.080 M -30.58 % 18.842 M 52.03 % 12.393 M 3.50 % 11.975 M 4.00 % 11.514 M -40.13 % 19.233 M 43.81 % 13.373 M 19.28 % 11.212 M 40.50 % 7.980 M -28.74 % 11.198 M 35.52 % 8.263 M -26.71 % 11.274 M 42.44 % 7.915 M 19.45 % 6.626 M -6.53 % 7.089 M 45.15 % 4.884 M 0.00 % 4.884 M
Selling general and administrative expenses 2.255 M -87.05 % 17.415 M 173.18 % -23.796 M -158.59 % 40.613 M 686.62 % 5.163 M -73.04 % 19.150 M -50.84 % 38.954 M 33.24 % 29.235 M 96.44 % 14.883 M 0.39 % 14.825 M -57.77 % 35.104 M 70.14 % 20.633 M 122.06 % 9.292 M -21.47 % 11.832 M 57.68 % 7.504 M -60.39 % 18.945 M 39.06 % 13.624 M 44.91 % 9.402 M 28.89 % 7.294 M -43.85 % 12.991 M 60.84 % 8.077 M 0.25 % 8.057 M 70.38 % 4.729 M -53.30 % 10.126 M 105.51 % 4.927 M -45.88 % 9.104 M 221.08 % 2.836 M -56.47 % 6.515 M -43.51 % 11.532 M 0.00 % 11.532 M
Interest income 315.174 K -82.97 % 1.851 M -13.19 % 2.132 M -12.37 % 2.433 M 17.16 % 2.077 M -10.43 % 2.318 M -19.50 % 2.880 M 68.22 % 1.712 M -54.54 % 3.766 M 202.80 % 1.244 M 0.000 -100.00 % 1.304 M -71.20 % 4.529 M 172.73 % 1.661 M -77.26 % 7.303 M 611.96 % 1.026 M -68.66 % 3.273 M 182.40 % 1.159 M -78.72 % 5.445 M 496.48 % 912.850 K -67.46 % 2.805 M 45.83 % 1.924 M -41.03 % 3.262 M 1 021.86 % 290.763 K -86.36 % 2.132 M 425.19 % 405.954 K -66.44 % 1.210 M 1 500.79 % 75.570 K -83.08 % 446.721 K 0.00 % 446.721 K
Interest expense 146.679 K 4.56 % 140.283 K -3.74 % 145.738 K 4.69 % 139.209 K 1.20 % 137.561 K 44.90 % 94.932 K -55.14 % 211.600 K 297.48 % 53.235 K -71.57 % 187.227 K 334.80 % 43.060 K 0.000 -100.00 % 36.000 K 186.03 % 12.586 K -66.24 % 37.283 K 0.000 -100.00 % 248.747 K 644.55 % 33.409 K -8.39 % 36.467 K 0.000 -100.00 % 8.257 K -47.92 % 15.853 K -94.25 % 275.743 K 0.000 -100.00 % 19.769 K -94.30 % 347.018 K 4 533.08 % 7.490 K -99.40 % 1.245 M 11 978.27 % 10.306 K 0.000 0.000
Depreciation and amortization 0.000 0.000 0.000 0.000 -100.00 % 5.340 M 24.95 % 4.274 M 89.86 % 2.251 M 29.17 % 1.743 M -72.93 % 6.438 M 0.00 % 6.438 M 258.17 % 1.798 M -22.63 % 2.323 M 34.67 % 1.725 M 0.00 % 1.725 M 39.63 % 1.236 M 0.00 % 1.236 M 17.39 % 1.053 M 0.00 % 1.053 M 55.89 % 675.179 K 21.01 % 557.934 K -10.26 % 621.738 K 11.44 % 557.934 K 0.00 % 557.934 K 7.22 % 520.382 K 0.28 % 518.949 K -0.28 % 520.382 K -80.31 % 2.643 M 119.54 % 1.204 M 292.95 % 306.400 K 0.00 % 306.400 K
Operating income 28.222 M 193.49 % 9.616 M -50.87 % 19.570 M 134.91 % 8.331 M -77.41 % 36.875 M 19 919.84 % -186.050 K -100.37 % 50.932 M 1 272.21 % 3.712 M -91.36 % 42.951 M 611.32 % 6.038 M -91.09 % 67.772 M 970.92 % -7.782 M -125.60 % 30.396 M 418.15 % 5.866 M -82.46 % 33.439 M 130.61 % 14.500 M -28.68 % 20.330 M 228.28 % 6.193 M -73.43 % 23.307 M 62.48 % 14.344 M -27.37 % 19.749 M 218.45 % 6.202 M -80.91 % 32.490 M 172.34 % 11.930 M -65.11 % 34.197 M 175.02 % 12.434 M -73.69 % 47.253 M 2 145.94 % 2.104 M -81.98 % 11.678 M 0.00 % 11.678 M
Operating income ratio 0.13 12.31 % 0.12 15.11 % 0.10 71.08 % 0.06 -63.33 % 0.17 8 210.91 % 0.00 -101.15 % 0.18 331.71 % 0.04 -81.64 % 0.22 163.61 % 0.09 -73.39 % 0.32 268.95 % -0.19 -178.63 % 0.24 127.40 % 0.11 -57.63 % 0.25 32.93 % 0.19 -15.02 % 0.22 78.15 % 0.12 -42.15 % 0.22 -8.29 % 0.23 -14.98 % 0.28 24.75 % 0.22 -25.82 % 0.30 58.46 % 0.19 -50.62 % 0.38 43.30 % 0.27 -29.69 % 0.38 428.10 % 0.07 -76.54 % 0.31 0.00 % 0.31
Total other income expenses net 0.000 -100.00 % 4.046 K 102.30 % 2.000 K 0.000 0.000 0.000 100.00 % -108.034 K -29 579.67 % -364.000 99.64 % -102.003 K -6 447.05 % -1.558 K 97.10 % -53.697 K -1 026.43 % 5.796 K 179.38 % -7.302 K 99.51 % -1.503 M -2 797.68 % -51.862 K -27.60 % -40.645 K -9 837.65 % -409.000 96.01 % -10.260 K -100.16 % 6.460 M 14 754.84 % -44.081 K 84.92 % -292.353 K -21 831.96 % -1.333 K 98.27 % -77.047 K -16.05 % -66.394 K -3 319 800.00 % 2.000 0.000 100.00 % -13.868 K 36.45 % -21.821 K -101.92 % 1.138 M 0.00 % 1.138 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-06-30 2023-03-31 2023-01-01 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 2017-06-30 2017-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 2023-01-01 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 2017-12-31 2017-06-30 2017-03-31
Net debt -122.906 M 11.11 % -138.268 M 15.68 % -163.986 M 17.43 % -198.606 M -162.31 % -75.713 M 32.75 % -112.589 M 1.84 % -114.696 M 56.71 % -264.943 M 4.05 % -276.140 M 9.73 % -305.899 M -14.86 % -266.316 M -12.90 % -235.887 M 8.38 % -257.451 M -1.59 % -253.410 M 18.79 % -312.060 M -25.46 % -248.741 M -0.49 % -247.529 M -11.20 % -222.595 M 28.66 % -312.023 M -41.21 % -220.968 M -11.69 % -197.836 M 14.45 % -231.243 M 7.74 % -250.649 M 45.71 % -461.705 M -230.08 % -139.878 M -197.27 % 143.800 M 200.00 % -143.800 M -49.78 % -96.009 M -24.30 % -77.237 M 0.00 % -77.237 M
Total investments 1.000 M 0.00 % 1.000 M 0.00 % 1.000 M 0.00 % 1.000 M -99.39 % 163.671 M 247.87 % 47.050 M -0.55 % 47.308 M 4 630.83 % 1.000 M 0.00 % 1.000 M 0.00 % 1.000 M -99.45 % 181.567 M 55.66 % 116.647 M -23.20 % 151.891 M -5.50 % 160.724 M 3.32 % 155.552 M 0.16 % 155.300 M -13.72 % 180.000 M -14.29 % 210.000 M 61.54 % 130.000 M -38.10 % 210.001 M -19.23 % 260.000 M 13.04 % 230.000 M 15.00 % 200.000 M 7 914.40 % -2.559 M 0.000 -100.00 % 287.601 M 0.000 0.000 0.000 0.000
Total debt 20.364 M -4.00 % 21.213 M -53.02 % 45.150 M 74.96 % 25.807 M -84.19 % 163.260 M -11.30 % 184.067 M -1.61 % 187.088 M 2 529.21 % 7.116 M -59.47 % 17.558 M 17.05 % 15.000 M 0.00 % 15.000 M -49.29 % 29.579 M 5.79 % 27.960 M -10.02 % 31.072 M 3.49 % 30.025 M 5.15 % 28.556 M 18.63 % 24.070 M 20.14 % 20.035 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
Accumulated other comprehensive income loss 0.000 0.000 0.000 -100.00 % 377.068 M 707.38 % 46.703 M -88.33 % 400.045 M 651.26 % 53.250 M -86.54 % 395.533 M 758.94 % 46.049 M -88.79 % 410.826 M 0.000 -100.00 % 401.719 M 927.53 % 39.096 M -89.97 % 389.821 M 864.82 % 40.404 M -89.34 % 379.036 M 1 202.08 % 29.110 M -92.90 % 410.254 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 263.349 M 0.000 0.000 0.000 0.000
Retained earnings 526.973 M 0.83 % 522.620 M 1.43 % 515.237 M 3.48 % 497.918 M 1.60 % 490.075 M 1.46 % 483.008 M 1.48 % 475.949 M 12.93 % 421.439 M 0.48 % 419.418 M 3.08 % 406.893 M -7.04 % 437.701 M 27.66 % 342.853 M -1.50 % 348.084 M 2.24 % 340.459 M 1.25 % 336.246 M 6.78 % 314.893 M 4.45 % 301.487 M 1.89 % 295.906 M 2.12 % 289.774 M 10.53 % 262.167 M 5.28 % 249.010 M 0.51 % 247.755 M 2.42 % 241.901 M 14.52 % 211.225 M 2.69 % 205.687 M 0.000 -100.00 % 164.216 M 86.52 % 88.044 M 68.07 % 52.385 M -10.06 % 58.243 M
Common stock 143.849 M 0.09 % 143.720 M 0.00 % 143.720 M 0.00 % 143.720 M 0.00 % 143.720 M 31.41 % 109.369 M 0.00 % 109.369 M 0.00 % 109.369 M 0.00 % 109.369 M 31.09 % 83.428 M 0.00 % 83.428 M 0.00 % 83.428 M 0.00 % 83.428 M 0.80 % 82.769 M 0.00 % 82.769 M 0.00 % 82.769 M 0.00 % 82.769 M 80.00 % 45.983 M 0.00 % 45.983 M 0.00 % 45.983 M 0.00 % 45.983 M 0.00 % 45.983 M 0.00 % 45.983 M 0.00 % 45.983 M 33.35 % 34.483 M 0.000 -100.00 % 34.483 M 0.00 % 34.483 M 0.00 % 34.483 M 0.00 % 34.483 M
Total equity 1.099 B 0.93 % 1.088 B 1.09 % 1.077 B 1.86 % 1.057 B 0.81 % 1.049 B 2.51 % 1.023 B 0.80 % 1.015 B 6.76 % 950.525 M 0.41 % 946.623 M 4.62 % 904.824 M 0.82 % 897.506 M 7.95 % 831.398 M -0.36 % 834.425 M 2.27 % 815.929 M 0.71 % 810.163 M 3.92 % 779.611 M 2.03 % 764.130 M 1.52 % 752.672 M 0.91 % 745.859 M 3.87 % 718.100 M 1.89 % 704.792 M 0.20 % 703.384 M 0.86 % 697.378 M 4.69 % 666.129 M 118.30 % 305.141 M 15.87 % 263.349 M 0.00 % 263.349 M 46.95 % 179.206 M 28.72 % 139.226 M 0.00 % 139.226 M
Other non current liabilities 4.400 M 0.000 -100.00 % 4.400 M 95.00 % 2.256 M 108.68 % -26.010 M -1 252.70 % 2.256 M 108.02 % -28.144 M 0.000 0.000 0.000 -100.00 % 45.512 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
Long term debt 2.364 M -67.86 % 7.355 M 106.14 % 3.568 M -6.53 % 3.817 M 115.74 % -24.246 M -1 026.00 % 2.618 M 109.40 % -27.845 M -2 299.90 % 1.266 M -25.89 % 1.708 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
Total non current liabilities 44.833 M -9.42 % 49.496 M 0.45 % 49.273 M -1.38 % 49.961 M 107.47 % 24.082 M -53.72 % 52.039 M 126.57 % 22.968 M -51.32 % 47.182 M -0.30 % 47.325 M 3.45 % 45.747 M 0.52 % 45.512 M 0.52 % 45.275 M 46.83 % 30.836 M 0.62 % 30.644 M 3.27 % 29.674 M 123.35 % 13.286 M -5.83 % 14.108 M 5.69 % 13.349 M -0.05 % 13.356 M -4.28 % 13.953 M 29.17 % 10.802 M 3.56 % 10.431 M 1.75 % 10.251 M 10.08 % 9.313 M -6.15 % 9.923 M 0.000 -100.00 % 7.929 M 22.95 % 6.449 M 229.87 % 1.955 M 0.000
Other current liabilities 113.706 M 39.21 % 81.678 M 2.39 % 79.770 M -32.48 % 118.141 M 44.64 % 81.681 M -12.31 % 93.145 M 109.17 % 44.531 M 215.25 % 14.126 M 16.44 % 12.132 M -89.12 % 111.543 M -17.54 % 135.273 M -12.20 % 154.076 M 434.85 % 28.807 M -76.15 % 120.770 M 16.78 % 103.421 M 7.82 % 95.922 M -24.22 % 126.585 M 5.53 % 119.954 M 22.98 % 97.539 M 112.58 % 45.883 M -10.60 % 51.321 M -15.73 % 60.904 M -16.68 % 73.093 M 26.55 % 57.756 M 18.64 % 48.683 M 0.000 -100.00 % 87.646 M 27.10 % 68.960 M -4.47 % 72.191 M -6.20 % 76.965 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 52.041 M -28.38 % 72.657 M 36.21 % 53.343 M -48.89 % 104.368 M 22.92 % 84.908 M -26.52 % 115.558 M 0.000 -100.00 % 116.905 M 6.97 % 109.290 M 34.65 % 81.164 M 5.05 % 77.261 M 35.96 % 56.825 M -38.39 % 92.235 M 12.40 % 82.060 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
Short term debt 18.000 M -1.41 % 18.258 M -56.09 % 41.582 M 89.10 % 21.989 M -25.36 % 29.460 M 403.58 % 5.850 M -57.76 % 13.850 M 136.75 % 5.850 M -63.09 % 15.850 M 5.67 % 15.000 M 0.00 % 15.000 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
Total current liabilities 428.626 M 1.39 % 422.758 M -15.45 % 500.010 M 4.03 % 480.663 M 28.86 % 373.003 M -7.22 % 402.042 M -3.88 % 418.254 M 15.85 % 361.020 M 8.03 % 334.190 M -3.03 % 344.645 M 1.05 % 341.056 M 22.39 % 278.653 M 1.08 % 275.664 M 28.83 % 213.967 M -5.75 % 227.025 M 34.95 % 168.229 M -12.70 % 192.708 M 17.72 % 163.702 M 2.21 % 160.165 M 42.88 % 112.101 M -3.25 % 115.864 M -3.93 % 120.609 M -19.21 % 149.286 M 12.88 % 132.256 M 19.36 % 110.803 M 0.000 -100.00 % 146.349 M 31.43 % 111.348 M -3.74 % 115.670 M 0.00 % 115.670 M
Total liabilities 473.459 M 0.26 % 472.253 M -14.02 % 549.283 M 3.52 % 530.625 M 33.63 % 397.085 M -12.55 % 454.081 M 2.91 % 441.222 M 8.09 % 408.201 M 6.99 % 381.515 M -2.27 % 390.392 M 0.99 % 386.567 M 19.34 % 323.928 M 5.69 % 306.500 M 25.30 % 244.611 M -4.71 % 256.699 M 41.42 % 181.515 M -12.23 % 206.816 M 16.81 % 177.051 M 2.03 % 173.521 M 37.66 % 126.054 M -0.48 % 126.665 M -3.34 % 131.039 M -17.86 % 159.537 M 12.69 % 141.569 M 17.26 % 120.726 M 0.000 -100.00 % 154.278 M 30.97 % 117.797 M 0.15 % 117.625 M 1.69 % 115.670 M
Other non current assets 171.074 M -23.72 % 224.279 M 0.63 % 222.882 M 5.58 % 211.111 M 25 975.84 % 809.605 K -99.21 % 102.605 M 0.90 % 101.687 M 22.10 % 83.282 M -19.29 % 103.181 M -0.18 % 103.367 M 741.87 % 12.278 M 22.54 % 10.020 M 1 232.87 % 751.731 K -24.61 % 997.180 K -19.75 % 1.243 M -15.56 % 1.472 M -3.04 % 1.518 M 6.48 % 1.425 M -13.24 % 1.643 M -95.16 % 33.934 M 2 055.14 % 1.575 M -9.09 % 1.732 M -8.33 % 1.889 M -26.17 % 2.559 M 0.000 100.00 % -143.800 M 0.000 0.000 -100.00 % 1.750 M -41.86 % 3.010 M
Long term investments 0.000 100.00 % -1.394 M -3.49 % -1.347 M -0.17 % -1.345 M -100.85 % 157.692 M 3 119.08 % 4.899 M -2.38 % 5.018 M 106.48 % -77.501 M 20.60 % -97.609 M 0.02 % -97.624 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -32.517 M 0.000 0.000 0.000 100.00 % -2.559 M 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 11.041 M 43.04 % 7.719 M -1.10 % 7.805 M -0.57 % 7.851 M -1.21 % 7.946 M -1.19 % 8.042 M -1.19 % 8.139 M -1.20 % 8.237 M -1.18 % 8.336 M -1.20 % 8.437 M -1.25 % 8.543 M -1.21 % 8.648 M 2.80 % 8.413 M -1.12 % 8.508 M -1.11 % 8.604 M -1.10 % 8.699 M -1.08 % 8.794 M -1.07 % 8.890 M 0.10 % 8.880 M -1.00 % 8.970 M 2.71 % 8.734 M -0.79 % 8.804 M -0.83 % 8.878 M 2.26 % 8.682 M -0.69 % 8.742 M 0.000 -100.00 % 8.836 M -0.71 % 8.899 M 23 402.72 % 37.863 K 0.00 % 37.863 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 0.000 0.000 0.000 0.000 0.000 0.000 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 11.041 M 43.04 % 7.719 M -1.10 % 7.805 M -0.57 % 7.851 M -1.21 % 7.946 M -1.19 % 8.042 M -1.19 % 8.139 M -1.20 % 8.237 M -1.18 % 8.336 M -1.20 % 8.437 M -1.25 % 8.543 M -1.21 % 8.648 M 2.80 % 8.413 M -1.12 % 8.508 M -1.11 % 8.604 M -1.10 % 8.699 M -1.08 % 8.794 M -1.07 % 8.890 M 0.10 % 8.880 M -1.00 % 8.970 M 2.71 % 8.734 M -0.79 % 8.804 M -0.83 % 8.878 M 2.26 % 8.682 M -0.69 % 8.742 M 0.000 -100.00 % 8.836 M -0.71 % 8.899 M 23 402.72 % 37.863 K 0.00 % 37.863 K
Property plant equipment net 148.072 M -2.88 % 152.457 M -3.45 % 157.911 M -1.02 % 159.535 M 4.36 % 152.863 M 7.26 % 142.518 M -2.86 % 146.716 M 4.25 % 140.734 M -1.12 % 142.327 M 13.87 % 124.996 M -5.63 % 132.453 M 25.51 % 105.530 M -6.37 % 112.705 M 19.92 % 93.979 M 9.20 % 86.063 M 5.26 % 81.760 M 37.35 % 59.529 M 18.95 % 50.045 M 10.09 % 45.460 M 33.96 % 33.934 M 1.27 % 33.509 M 20.93 % 27.710 M 2.79 % 26.958 M 71.72 % 15.699 M 6.29 % 14.770 M 0.000 -100.00 % 10.121 M -3.67 % 10.507 M 6.78 % 9.840 M 0.00 % 9.840 M
Total non current assets 347.414 M -13.03 % 399.463 M -0.99 % 403.447 M 3.04 % 391.536 M 17.24 % 333.972 M 22.20 % 273.293 M -1.25 % 276.746 M 65.65 % 167.067 M -0.85 % 168.502 M 11.27 % 151.434 M -1.20 % 153.275 M 13.26 % 135.325 M 4.03 % 130.082 M 16.55 % 111.608 M 7.59 % 103.733 M 7.19 % 96.771 M 30.25 % 74.298 M 16.19 % 63.948 M 7.45 % 59.516 M 25.11 % 47.570 M 2.11 % 46.587 M 13.46 % 41.060 M 1.16 % 40.589 M 50.67 % 26.940 M 4.18 % 25.859 M 117.98 % -143.800 M -787.41 % 20.919 M -0.41 % 21.006 M 62.99 % 12.888 M 0.00 % 12.888 M
Other current assets 222.802 M 59.45 % 139.729 M 6.78 % 130.859 M -16.64 % 156.972 M 34.06 % 117.091 M 6.68 % 109.760 M -83.44 % 662.636 M 363.83 % 142.860 M 72.76 % 82.692 M 11.64 % 74.071 M 32.05 % 56.094 M 16.34 % 48.216 M 96.03 % 24.596 M -8.64 % 26.923 M 6.84 % 25.201 M -11.22 % 28.387 M 8.13 % 26.253 M 21.92 % 21.533 M -59.78 % 53.534 M 138.29 % 22.466 M 30.13 % 17.264 M -47.92 % 33.148 M 172.35 % 12.171 M -24.54 % 16.129 M 129.91 % 7.015 M 0.000 -100.00 % 8.236 M -92.48 % 109.483 M 4 274.51 % 2.503 M 0.00 % 2.503 M
Short term investments 0.000 -100.00 % 2.394 M 2.00 % 2.347 M 0.10 % 2.345 M -60.78 % 5.979 M -85.81 % 42.151 M -0.33 % 42.290 M -46.13 % 78.501 M -20.39 % 98.609 M -0.02 % 98.624 M -45.68 % 181.567 M 55.66 % 116.647 M -23.20 % 151.891 M -5.50 % 160.724 M 3.32 % 155.552 M 0.16 % 155.300 M -13.72 % 180.000 M -14.29 % 210.000 M 61.54 % 130.000 M -38.10 % 210.001 M -19.23 % 260.000 M 13.04 % 230.000 M 15.00 % 200.000 M 0.000 0.000 -100.00 % 287.601 M 0.000 0.000 0.000 0.000
cash and cash equivalents 143.270 M -10.16 % 159.481 M -23.74 % 209.137 M -6.81 % 224.412 M -6.09 % 238.973 M -19.44 % 296.656 M -1.70 % 301.784 M 10.93 % 272.059 M -7.37 % 293.698 M -8.48 % 320.899 M 14.07 % 281.316 M 5.97 % 265.465 M -6.99 % 285.411 M 0.33 % 284.482 M -16.84 % 342.085 M 23.36 % 277.297 M 2.10 % 271.599 M 11.94 % 242.630 M -22.24 % 312.023 M 41.21 % 220.968 M 11.69 % 197.836 M -14.45 % 231.243 M -7.74 % 250.649 M -45.71 % 461.705 M 230.08 % 139.878 M 197.27 % -143.800 M -200.00 % 143.800 M 49.78 % 96.009 M 24.30 % 77.237 M 0.00 % 77.237 M
Cash and short term investments 143.270 M -11.49 % 161.875 M -23.46 % 211.484 M -6.74 % 226.757 M -7.43 % 244.952 M -27.70 % 338.807 M -1.53 % 344.074 M -1.85 % 350.560 M -10.64 % 392.307 M -6.49 % 419.523 M -9.37 % 462.884 M 21.14 % 382.112 M -12.62 % 437.301 M -1.78 % 445.206 M -10.54 % 497.638 M 15.03 % 432.597 M -4.21 % 451.599 M -0.23 % 452.630 M 2.40 % 442.023 M 2.56 % 430.970 M -5.87 % 457.836 M -0.74 % 461.243 M 2.35 % 450.649 M -2.39 % 461.705 M 230.08 % 139.878 M -2.73 % 143.800 M 0.00 % 143.800 M 49.78 % 96.009 M 24.30 % 77.237 M 0.00 % 77.237 M
Total current assets 1.225 B 5.46 % 1.161 B -5.01 % 1.223 B 2.21 % 1.196 B 4.93 % 1.140 B -5.30 % 1.204 B -0.49 % 1.210 B 1.51 % 1.192 B 2.76 % 1.160 B 1.39 % 1.144 B 1.15 % 1.131 B 10.86 % 1.020 B 0.91 % 1.011 B 6.52 % 948.932 M -1.47 % 963.130 M 11.43 % 864.355 M -3.60 % 896.648 M 3.57 % 865.776 M 0.69 % 859.863 M 7.94 % 796.583 M 1.49 % 784.870 M -1.07 % 793.363 M -2.81 % 816.326 M 4.56 % 780.758 M 95.19 % 400.008 M 178.17 % 143.800 M -63.75 % 396.708 M 43.74 % 275.997 M 13.13 % 243.963 M 0.00 % 243.963 M
Inventory 130.720 M -33.60 % 196.880 M -3.57 % 204.160 M -8.27 % 222.557 M 3.42 % 215.205 M -6.71 % 230.694 M 13.65 % 202.984 M -9.98 % 225.491 M 20.02 % 187.873 M -8.03 % 204.280 M -5.19 % 215.455 M -12.34 % 245.789 M 14.59 % 214.494 M -3.44 % 222.128 M 19.52 % 185.844 M 6.28 % 174.860 M 8.00 % 161.911 M 7.06 % 151.236 M 10.31 % 137.096 M 7.50 % 127.535 M 9.90 % 116.042 M 4.89 % 110.631 M 14.85 % 96.324 M -6.93 % 103.494 M 8.22 % 95.629 M 0.000 -100.00 % 82.323 M 16.76 % 70.505 M -17.05 % 84.995 M 0.00 % 84.995 M
Net receivables 727.854 M 9.82 % 662.779 M -1.96 % 676.022 M 14.61 % 589.835 M 2.79 % 573.813 M 9.41 % 524.471 M -6.39 % 560.266 M 18.51 % 472.748 M -4.83 % 496.764 M 11.41 % 445.907 M 12.50 % 396.366 M 15.26 % 343.883 M 2.82 % 334.451 M 29.31 % 258.640 M 1.65 % 254.448 M 11.35 % 228.511 M -11.05 % 256.885 M 6.87 % 240.377 M 5.80 % 227.210 M 5.38 % 215.613 M 7.45 % 200.661 M 6.54 % 188.343 M -26.77 % 257.182 M 28.96 % 199.429 M 26.63 % 157.486 M 0.000 -100.00 % 162.348 M 0.000 -100.00 % 79.228 M 0.00 % 79.228 M
Tax assets 17.226 M 5.02 % 16.402 M 1.27 % 16.196 M 12.60 % 14.384 M -1.89 % 14.662 M -3.73 % 15.230 M 0.29 % 15.186 M 23.32 % 12.314 M 0.38 % 12.267 M 0.06 % 12.260 M 0.000 -100.00 % 11.127 M 35.48 % 8.213 M 1.10 % 8.123 M 3.84 % 7.823 M 61.61 % 4.841 M 8.61 % 4.457 M 24.23 % 3.588 M 1.54 % 3.533 M 8.76 % 3.249 M 17.29 % 2.770 M -1.59 % 2.814 M -1.74 % 2.864 M 11.91 % 2.559 M 9.09 % 2.346 M 0.000 -100.00 % 1.962 M 22.67 % 1.600 M 26.97 % 1.260 M 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 0.000
Account payables 290.660 M -8.37 % 317.201 M -12.27 % 361.577 M 8.49 % 333.269 M 29.14 % 258.072 M -13.54 % 298.492 M -1.94 % 304.404 M 22.97 % 247.535 M 7.69 % 229.851 M 7.76 % 213.305 M 11.81 % 190.783 M 60.92 % 118.554 M -10.48 % 132.432 M 49.26 % 88.727 M -20.95 % 112.248 M 66.56 % 67.392 M 5.27 % 64.016 M 51.00 % 42.395 M -23.02 % 55.076 M -10.57 % 61.584 M 2.26 % 60.221 M 8.04 % 55.740 M -19.65 % 69.369 M -4.35 % 72.524 M 25.90 % 57.602 M 0.000 -100.00 % 52.445 M 51.24 % 34.677 M -10.41 % 38.705 M 0.00 % 38.705 M
Tax payables 6.260 M 11.37 % 5.621 M -67.09 % 17.081 M 135.15 % 7.264 M 91.64 % 3.790 M -16.78 % 4.555 M 114.22 % 2.126 M -56.78 % 4.920 M 5.94 % 4.644 M -3.20 % 4.798 M 0.000 -100.00 % 6.023 M 17.29 % 5.135 M 14.87 % 4.470 M -60.64 % 11.356 M 131.02 % 4.916 M 133.31 % 2.107 M 55.72 % 1.353 M -82.08 % 7.550 M 62.94 % 4.634 M 7.24 % 4.321 M 8.98 % 3.965 M -41.90 % 6.824 M 245.24 % 1.977 M -56.25 % 4.518 M 0.000 -100.00 % 6.259 M -18.84 % 7.711 M 61.51 % 4.774 M 0.000
Deferred revenue non current 23.315 M -13.35 % 26.908 M 4.51 % 25.746 M -4.67 % 27.006 M -4.46 % 28.266 M -3.00 % 29.140 M -4.14 % 30.400 M -0.78 % 30.640 M 0.00 % 30.640 M 0.00 % 30.640 M 0.000 -100.00 % 32.345 M 77.55 % 18.217 M 0.00 % 18.217 M 2.82 % 17.717 M 616.25 % 2.474 M -30.78 % 3.574 M 1.25 % 3.529 M 0.00 % 3.529 M -25.39 % 4.731 M 77.83 % 2.660 M -3.50 % 2.757 M 0.00 % 2.757 M 16.43 % 2.368 M -28.28 % 3.301 M 0.000 -100.00 % 2.998 M -21.43 % 3.815 M 0.000 0.000
Minority interest 47.494 M 4.13 % 45.611 M 10.66 % 41.217 M 7.55 % 38.325 M 0.98 % 37.955 M 24.35 % 30.522 M 2.63 % 29.740 M 22.98 % 24.183 M 4.91 % 23.052 M 527.09 % 3.676 M 10.32 % 3.332 M -1.92 % 3.397 M -1.43 % 3.447 M 19.70 % 2.880 M -0.67 % 2.899 M -0.49 % 2.913 M -0.16 % 2.918 M 450.94 % 529.624 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
Capital lease obligations 2.364 M -20.00 % 2.955 M -17.17 % 3.568 M -6.53 % 3.817 M -5.04 % 4.020 M 53.53 % 2.618 M 2.50 % 2.555 M 101.82 % 1.266 M -25.89 % 1.708 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
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
Other total stockholders equity 380.286 M 1.00 % 376.522 M 0.00 % 376.515 M 0.000 -100.00 % 376.826 M 0.000 -100.00 % 346.510 M 0.000 -100.00 % 348.735 M 0.000 -100.00 % 373.045 M 0.000 -100.00 % 399.466 M 0.000 -100.00 % 388.249 M 0.000 -100.00 % 376.956 M 0.000 -100.00 % 410.102 M 0.04 % 409.950 M 0.04 % 409.798 M 0.04 % 409.647 M 0.04 % 409.495 M 0.14 % 408.921 M 529.39 % 64.971 M 0.000 -100.00 % 64.651 M 14.06 % 56.679 M 8.25 % 52.358 M 12.60 % 46.500 M
Deferred tax liabilities non current 14.753 M -3.15 % 15.233 M -2.09 % 15.558 M -7.84 % 16.882 M -5.19 % 17.805 M -1.21 % 18.024 M -0.73 % 18.157 M 18.86 % 15.276 M 2.00 % 14.977 M -0.86 % 15.107 M 0.000 -100.00 % 12.930 M 2.47 % 12.618 M 1.54 % 12.427 M 3.93 % 11.957 M 10.59 % 10.812 M 2.64 % 10.535 M 7.28 % 9.820 M -0.07 % 9.826 M 6.55 % 9.222 M 13.27 % 8.142 M 6.10 % 7.674 M 2.39 % 7.495 M 7.91 % 6.945 M 4.89 % 6.621 M 0.000 -100.00 % 4.931 M 87.24 % 2.634 M 34.72 % 1.955 M 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
Total assets 1.572 B 0.73 % 1.561 B -4.01 % 1.626 B 2.41 % 1.588 B 7.72 % 1.474 B -0.21 % 1.477 B -0.63 % 1.486 B 9.40 % 1.359 B 2.30 % 1.328 B 2.54 % 1.295 B 0.87 % 1.284 B 11.14 % 1.155 B 1.26 % 1.141 B 7.58 % 1.061 B -0.59 % 1.067 B 11.00 % 961.126 M -1.01 % 970.946 M 4.43 % 929.723 M 1.13 % 919.380 M 8.91 % 844.153 M 1.53 % 831.457 M -0.36 % 834.424 M -2.62 % 856.915 M 6.09 % 807.698 M 89.66 % 425.867 M 0.000 -100.00 % 417.628 M 40.61 % 297.003 M 15.63 % 256.851 M 0.00 % 256.851 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-06-30 2023-03-31 2023-01-01 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 2017-12-31 2017-06-30 2017-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 2023-01-01 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 2017-06-30 2017-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 567.041 K 0.000 -100.00 % 3.797 M 265.13 % -2.300 M -200.00 % 2.300 M 0.000 -100.00 % 7.414 M 302.55 % -3.661 M -200.00 % 3.661 M 0.000 -100.00 % 7.750 M 312.90 % -3.640 M -200.00 % 3.640 M 0.000 -100.00 % 606.977 K 300.00 % -303.488 K -200.00 % 303.488 K 0.000 -100.00 % 536.033 K 0.000 -100.00 % 320.515 K 0.000 -100.00 % 548.087 K 0.000 -100.00 % 180.650 K 0.00 % 180.650 K
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -44.045 M 0.000 100.00 % -106.803 M -201.39 % 105.339 M 200.00 % -105.339 M 0.000 100.00 % -189.860 M -267.76 % 113.175 M 200.00 % -113.175 M 0.000 100.00 % -70.036 M -208.33 % 64.652 M 200.00 % -64.652 M 0.000 100.00 % -16.235 M 58.66 % -39.273 M -200.00 % 39.273 M 0.000 100.00 % -213.753 M -2 895.10 % 7.647 M 200.00 % -7.647 M 0.000 100.00 % -94.255 M 0.000 100.00 % -15.410 M 0.00 % -15.410 M
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -30.064 M 0.000 100.00 % -122.653 M -189.87 % 136.475 M 200.00 % -136.475 M 0.000 100.00 % -180.586 M -305.82 % 87.741 M 200.00 % -87.741 M 0.000 100.00 % -44.870 M -206.04 % 42.315 M 200.00 % -42.315 M 0.000 -100.00 % 26.621 M 145.29 % -58.780 M -200.00 % 58.780 M 0.000 100.00 % -100.149 M -1 889.25 % -5.034 M -200.00 % 5.034 M 0.000 100.00 % -85.036 M 0.000 100.00 % -15.068 M 0.00 % -15.068 M
Inventory 0.000 0.000 0.000 0.000 100.00 % -12.221 M 0.000 -100.00 % 12.292 M 144.57 % -27.582 M -200.00 % 27.582 M 0.000 100.00 % -29.612 M -203.35 % 28.651 M 200.00 % -28.651 M 0.000 100.00 % -48.747 M -296.45 % 24.815 M 200.00 % -24.815 M 0.000 100.00 % -40.773 M -306.77 % 19.718 M 200.00 % -19.718 M 0.000 100.00 % -14.001 M -205.22 % 13.306 M 200.00 % -13.306 M 0.000 100.00 % -11.818 M 0.000 -100.00 % 1.073 M 0.00 % 1.073 M
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
Other working capital 0.000 0.000 0.000 0.000 100.00 % -1.760 M 0.000 -100.00 % 3.557 M 200.12 % -3.553 M -200.00 % 3.553 M 0.000 -100.00 % 20.337 M 732.21 % -3.217 M -200.00 % 3.217 M 0.000 -100.00 % 23.581 M 1 051.75 % -2.478 M -200.00 % 2.478 M 0.000 100.00 % -2.083 M -888.09 % -210.781 K -200.00 % 210.781 K 0.000 100.00 % -99.604 M -15 856.63 % -624.215 K -200.00 % 624.215 K 0.000 -100.00 % 2.599 M 0.000 100.00 % -1.414 M 0.00 % -1.414 M
Other non cash items 6.874 M 111.15 % -61.637 M 0.000 -100.00 % 8.572 M 111.78 % -72.787 M -525.75 % -11.632 M -108.61 % 135.104 M 414.90 % -42.903 M 14.13 % -49.961 M 6.01 % -53.156 M -131.09 % 170.978 M 860.02 % -22.496 M 23.91 % -29.564 M 39.28 % -48.688 M -199.79 % 48.790 M 581.73 % -10.128 M -1 896.23 % -507.362 K 98.24 % -28.798 M -171.50 % 40.277 M 423.23 % 7.698 M 117.71 % -43.462 M -694.92 % 7.306 M -90.69 % 78.458 M 298.29 % -39.567 M -89.66 % -20.862 M -34.88 % -15.467 M -112.84 % 120.440 M 5 884.56 % -2.082 M 75.14 % -8.374 M 0.00 % -8.374 M
Net cash provided by operating activities 6.874 M 111.15 % -61.637 M 0.000 -100.00 % 16.415 M 142.33 % -38.780 M -748.11 % -4.573 M -102.37 % 193.066 M 572.25 % -40.882 M -1 018.05 % -3.657 M 91.07 % -40.937 M -166.78 % 61.302 M 341.30 % -25.404 M -583.44 % -3.717 M 91.95 % -46.200 M -160.72 % 76.091 M 3 625.41 % 2.042 M -87.91 % 16.896 M 171.24 % -23.718 M -143.16 % 54.957 M 375.26 % -19.966 M -230.45 % 15.305 M 16.30 % 13.160 M 112.99 % -101.333 M -356.69 % -22.188 M -665.99 % 3.920 M 177.37 % -5.067 M -106.67 % 76.024 M 0.000 100.00 % -12.204 M 0.00 % -12.204 M
Investments in property plant and equipment -4.499 M -1 287.23 % -324.344 K 93.39 % -4.904 M -27.10 % -3.858 M 72.83 % -14.201 M -2 942.39 % -466.763 K 88.95 % -4.223 M -118.49 % -1.933 M 50.51 % -3.905 M -417.34 % -754.887 K 90.69 % -8.104 M 23.22 % -10.556 M 19.61 % -13.130 M -73.12 % -7.585 M -21.08 % -6.265 M 71.23 % -21.777 M -147.17 % -8.810 M -40.44 % -6.273 M 32.11 % -9.241 M -40.46 % -6.579 M -28.76 % -5.109 M -27.21 % -4.017 M 75.40 % -16.331 M -1 040.34 % -1.432 M 69.70 % -4.727 M -332.80 % -1.092 M -571.31 % -162.680 K 0.000 100.00 % -1.792 M 0.00 % -1.792 M
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 7.500 M 0.000 -100.00 % 2.821 M 422.31 % 540.000 K 200.00 % -540.000 K -178.26 % 690.000 K 0.000 100.00 % -0.290 -182.86 % 0.350 3 131 746 833.33 % 0.000 -20.00 % 0.000 -46.43 % 0.000 -100.00 % 8.810 M 40.44 % 6.273 M 0.000 -100.00 % 6.579 M 28.76 % 5.109 M 27.21 % 4.017 M 0.000 0.000 0.000 -100.00 % 1.092 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -10.000 M 80.00 % -50.000 M 0.00 % -50.000 M -66.67 % -30.000 M 78.57 % -140.000 M -366.67 % -30.000 M 62.50 % -80.000 M 1.23 % -81.000 M 0.000 100.00 % -101.000 M -60.32 % -63.000 M 69.34 % -205.500 M 38.75 % -335.500 M -116.03 % -155.300 M 13.72 % -180.000 M -63.64 % -110.000 M -450.00 % -20.000 M 81.82 % -110.000 M 75.00 % -440.000 M -238.46 % -130.000 M 0.000 0.000 0.000 100.00 % -20.000 M 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 100.00 % -176.944 K -104.70 % 3.763 M -89.62 % 36.237 M 20.79 % 30.000 M -59.99 % 74.980 M 49.96 % 50.000 M -38.05 % 80.711 M -50.92 % 164.443 M 0.000 -100.00 % 137.199 M 89.13 % 72.541 M -63.95 % 201.201 M -40.35 % 337.298 M 85.74 % 181.593 M -14.26 % 211.795 M 201.11 % 70.338 M 10.68 % 63.551 M -60.65 % 161.513 M -60.74 % 411.378 M 303.90 % 101.851 M -92.36 % 1.333 B 1 107 545.96 % 120.378 K -28.15 % 167.535 K 198.00 % 56.219 K -57.68 % 132.846 K 0.000 0.000 0.000
Other investing activites 2.388 M 0.000 0.000 -100.00 % 779.500 K 105.74 % -13.575 M -7 112.66 % 193.578 K 100.30 % -63.922 M -11 737.35 % -540.001 K -200.00 % 540.000 K 178.26 % -690.000 K 98.92 % -63.929 M -276.60 % 36.199 M 431 876 773 796 613 632.00 % 0.000 100.00 % -499.999 K -192 407.34 % 260.000 200.00 % -260.000 99.97 % -1.000 M 84.06 % -6.273 M -482 665.10 % 1.300 K 100.09 % -1.500 M -20 132 659 200 000 100.00 % 0.000 100.00 % -4.017 M 99.74 % -1.530 B -98 658.88 % -1.549 M -106.31 % 24.549 M 2 347.93 % -1.092 M -103.82 % 28.600 M 0.000 -100.00 % 681.271 K 0.00 % 681.271 K
Net cash used for investing activites -2.111 M -550.98 % -324.344 K 97.85 % -15.081 M 69.42 % -49.316 M -141.00 % -20.463 M -4 284.12 % -466.763 K 99.30 % -66.422 M -467.64 % 18.067 M 665.67 % -3.194 M -103.86 % 82.688 M 214.79 % -72.033 M -380.90 % 25.643 M 814.34 % -3.590 M 71.01 % -12.384 M -177.30 % -4.466 M -198.89 % 4.516 M -79.46 % 21.985 M 147.86 % -45.935 M -233.88 % 34.311 M -21.00 % 43.434 M 228.76 % -33.732 M -4.87 % -32.165 M 84.90 % -212.969 M -7 344.02 % -2.861 M -114.31 % 19.990 M 195.03 % -21.036 M -173.63 % 28.570 M 0.000 100.00 % -1.111 M 0.00 % -1.111 M
Debt repayment 0.000 -100.00 % 8.000 M 0.000 0.000 0.000 0.000 -100.00 % 7.869 M 0.000 -100.00 % 5.850 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
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 100.00 % -8.215 M -200.00 % 8.215 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
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 100.00 % -540.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
Dividends paid -21.974 M -27 984.70 % -78.241 K 25.86 % -105.527 K -55.94 % -67.671 K 99.79 % -32.282 M -70 646.73 % -45.630 K 57.14 % -106.470 K -100.00 % -53.235 K 99.81 % -27.342 M 0.000 0.000 100.00 % -19.947 M 0.000 0.000 100.00 % -12.875 M 0.000 100.00 % -12.875 M 0.000 100.00 % -4.167 K 99.53 % -878.806 K 94.44 % -15.817 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 1.209 M -51.58 % 2.497 M 131.87 % -7.835 M -142.68 % 18.358 M -45.43 % 33.643 M 90 499.78 % -37.216 K 94.57 % -684.818 K -54.89 % -442.119 K -105.19 % 8.518 M 5 578.44 % 150.000 K -98.98 % 14.678 M 173.53 % -19.962 M -343.00 % 8.215 M 0.000 100.00 % -46.160 K 0.000 100.00 % -13.415 M -2 584.29 % 540.000 K -19.59 % 671.576 K 142 888 610.65 % -0.470 100.00 % -16.093 M -3 923.21 % -400.000 K -115.71 % 2.546 M -99.27 % 346.876 M 27 850.11 % -1.250 M -160.42 % -480.000 K 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -20.765 M -299.30 % 10.419 M 231.21 % -7.941 M -143.41 % 18.291 M 1 243.47 % 1.361 M 1 743.35 % -82.846 K -101.17 % 7.077 M 1 528.73 % -495.353 K 96.18 % -12.975 M -8 749.79 % 150.000 K -98.98 % 14.678 M 173.53 % -19.962 M -326.46 % 8.815 M 0.000 100.00 % -46.160 K 0.000 100.00 % -10.475 M -2 039.85 % 540.000 K -20.09 % 675.743 K 176.89 % -878.806 K 94.54 % -16.093 M -3 923.21 % -400.000 K -115.71 % 2.546 M -99.27 % 346.876 M 27 850.11 % -1.250 M -160.42 % -480.000 K 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 -100.00 % 53.234 K 107.48 % -711.363 K 50.71 % -1.443 M 0.000 100.00 % -1.261 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
Net change in cash -16.002 M 68.95 % -51.542 M -230.32 % -15.604 M -6.80 % -14.610 M 74.67 % -57.683 M -1 024.84 % -5.128 M -117.25 % 29.725 M 227.81 % -23.257 M -13.25 % -20.537 M -150.76 % 40.458 M 925.23 % 3.946 M 118.81 % -20.984 M -2 269.72 % 967.120 K 101.62 % -59.785 M -185.92 % 69.581 M 1 301.27 % 4.966 M -81.34 % 26.611 M 138.32 % -69.452 M -177.22 % 89.944 M 298.17 % 22.589 M 165.44 % -34.519 M -77.88 % -19.406 M 93.78 % -311.756 M -196.87 % 321.827 M 1 320.21 % 22.660 M 185.24 % -26.583 M -126.13 % 101.726 M 0.000 100.00 % -13.315 M 0.00 % -13.315 M
Cash at beginning of period 150.033 M -25.57 % 201.575 M -7.18 % 217.179 M -6.30 % 231.789 M -21.87 % 296.656 M -1.70 % 301.784 M 10.93 % 272.059 M 47.59 % 184.329 M -10.02 % 204.866 M 24.61 % 164.408 M 2.46 % 160.462 M -11.56 % 181.445 M 0.54 % 180.478 M -24.88 % 240.263 M 40.77 % 170.682 M 3.00 % 165.716 M 19.13 % 139.106 M -33.30 % 208.557 M 75.83 % 118.613 M 23.52 % 96.024 M -26.44 % 130.543 M -12.94 % 149.949 M -67.52 % 461.705 M 230.08 % 139.878 M 19.33 % 117.217 M -18.49 % 143.800 M 241.78 % 42.074 M 0.000 0.000 0.000
Cash at end of period 134.030 M -10.67 % 150.033 M -25.57 % 201.575 M -7.18 % 217.179 M -9.12 % 238.973 M -19.44 % 296.656 M -1.70 % 301.784 M 87.36 % 161.073 M -12.62 % 184.329 M -10.02 % 204.866 M 24.61 % 164.408 M 2.46 % 160.462 M -11.56 % 181.445 M 0.54 % 180.478 M -24.88 % 240.263 M 40.77 % 170.682 M 3.00 % 165.716 M 19.13 % 139.106 M -33.30 % 208.557 M 75.83 % 118.613 M 23.52 % 96.024 M -26.44 % 130.543 M -12.94 % 149.949 M -67.52 % 461.705 M 230.08 % 139.878 M 19.33 % 117.217 M -18.49 % 143.800 M 0.000 100.00 % -13.315 M 0.00 % -13.315 M
Operating cash flow 6.874 M 111.15 % -61.637 M 0.000 -100.00 % 16.415 M 142.33 % -38.780 M -748.11 % -4.573 M -102.37 % 193.066 M 572.25 % -40.882 M -1 018.05 % -3.657 M 91.07 % -40.937 M -166.78 % 61.302 M 341.30 % -25.404 M -583.44 % -3.717 M 91.95 % -46.200 M -160.72 % 76.091 M 3 625.41 % 2.042 M -87.91 % 16.896 M 171.24 % -23.718 M -143.16 % 54.957 M 375.26 % -19.966 M -230.45 % 15.305 M 16.30 % 13.160 M 112.99 % -101.333 M -356.69 % -22.188 M -665.99 % 3.920 M 177.37 % -5.067 M -106.67 % 76.024 M 0.000 100.00 % -12.204 M 0.00 % -12.204 M
Capital expenditure -4.499 M -1 287.23 % -324.344 K 93.39 % -4.904 M -27.10 % -3.858 M 72.83 % -14.201 M -2 942.39 % -466.763 K 88.95 % -4.223 M -118.49 % -1.933 M 50.51 % -3.905 M -417.34 % -754.887 K 90.69 % -8.104 M 23.22 % -10.556 M 19.61 % -13.130 M -73.12 % -7.585 M -21.08 % -6.265 M 71.23 % -21.777 M -147.17 % -8.810 M -40.44 % -6.273 M 32.11 % -9.241 M -40.46 % -6.579 M -28.76 % -5.109 M -27.21 % -4.017 M 75.40 % -16.331 M -1 040.34 % -1.432 M 69.70 % -4.727 M -332.80 % -1.092 M -571.31 % -162.680 K 0.000 100.00 % -1.792 M 0.00 % -1.792 M
Free CashFlow 2.374 M 103.83 % -61.961 M -2 564.75 % 2.514 M -79.54 % 12.285 M 123.19 % -52.980 M -951.35 % -5.039 M -102.67 % 188.843 M 541.07 % -42.815 M -466.19 % -7.562 M 81.86 % -41.692 M -178.37 % 53.197 M 247.93 % -35.960 M -113.45 % -16.848 M 68.68 % -53.785 M -177.03 % 69.827 M 453.84 % -19.734 M -344.06 % 8.086 M 126.96 % -29.992 M -165.60 % 45.716 M 272.23 % -26.545 M -360.35 % 10.196 M 11.52 % 9.143 M 107.77 % -117.664 M -398.14 % -23.620 M -2 829.44 % -806.313 K 86.91 % -6.159 M -108.12 % 75.861 M 0.000 100.00 % -13.996 M 0.00 % -13.996 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2023 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2017 2017
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014