Impact Growth Real Estate Investment Trust IMPACT.BK
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.100 B 21.63 % | 1.726 B -2.39 % | 1.769 B 169.38 % | 656.524 M -39.61 % | 1.087 B -52.38 % | 2.283 B -6.19 % | 2.434 B 9.83 % | 2.216 B 16.47 % | 1.903 B -10.02 % | 2.114 B -5.12 % | 2.229 B |
| Net income | 1.100 B 28.77 % | 854.251 M -11.30 % | 963.122 M 498.47 % | 160.930 M -63.97 % | 446.704 M -63.91 % | 1.238 B -6.06 % | 1.318 B 9.48 % | 1.204 B 20.51 % | 998.656 M -16.25 % | 1.192 B -5.63 % | 1.264 B |
| Income before tax | 1.100 B 28.77 % | 854.251 M -11.30 % | 963.122 M 498.47 % | 160.930 M -63.97 % | 446.704 M -63.91 % | 1.238 B -6.06 % | 1.318 B 9.48 % | 1.204 B 20.51 % | 998.656 M -16.25 % | 1.192 B -5.63 % | 1.264 B |
| Income before tax ratio | 0.52 5.87 % | 0.49 -9.13 % | 0.54 122.17 % | 0.25 -40.35 % | 0.41 -24.21 % | 0.54 0.14 % | 0.54 -0.32 % | 0.54 3.47 % | 0.52 -6.92 % | 0.56 -0.54 % | 0.57 |
| EBITDA | 1.233 B 24.47 % | 990.730 M -6.91 % | 1.064 B 288.86 % | 273.695 M -51.24 % | 561.336 M -59.42 % | 1.383 B -6.02 % | 1.472 B 8.43 % | 1.357 B 17.19 % | 1.158 B -14.60 % | 1.356 B 817.24 % | -189.087 M |
| Net income ratio | 0.52 5.87 % | 0.49 -9.13 % | 0.54 122.17 % | 0.25 -40.35 % | 0.41 -24.21 % | 0.54 0.14 % | 0.54 -0.32 % | 0.54 3.47 % | 0.52 -6.92 % | 0.56 -0.54 % | 0.57 |
| Ratio EBITDA | 0.59 2.34 % | 0.57 -4.63 % | 0.60 44.35 % | 0.42 -19.26 % | 0.52 -14.78 % | 0.61 0.19 % | 0.60 -1.27 % | 0.61 0.62 % | 0.61 -5.08 % | 0.64 855.95 % | -0.08 |
| Gross profit ratio | 0.70 2.90 % | 0.68 -9.30 % | 0.75 3.24 % | 0.72 0.43 % | 0.72 -4.98 % | 0.76 0.78 % | 0.75 1.08 % | 0.74 -0.61 % | 0.75 -6.61 % | 0.80 10.36 % | 0.73 |
| Weighted average shs out dil | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B |
| Weighted average shs out | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B |
| EPS diluted | 0.74 27.59 % | 0.58 -10.77 % | 0.65 490.91 % | 0.11 -63.33 % | 0.30 -64.29 % | 0.84 -5.62 % | 0.89 9.88 % | 0.81 20.90 % | 0.67 -16.25 % | 0.80 -5.88 % | 0.85 |
| Earnings per share | 0.74 27.59 % | 0.58 -10.77 % | 0.65 490.91 % | 0.11 -63.33 % | 0.30 -64.29 % | 0.84 -5.62 % | 0.89 9.88 % | 0.81 20.90 % | 0.67 -16.25 % | 0.80 -5.88 % | 0.85 |
| Gross profit | 1.462 B 25.16 % | 1.168 B -11.46 % | 1.319 B 178.11 % | 474.289 M -39.35 % | 782.001 M -54.75 % | 1.728 B -5.45 % | 1.828 B 11.01 % | 1.647 B 15.76 % | 1.423 B -15.97 % | 1.693 B 4.70 % | 1.617 B |
| Income tax expense | 0.000 | 0.000 100.00 % | -317.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.168 M | 0.000 | 0.000 100.00 % | -189.087 M |
| Cost of revenue | 637.994 M 14.25 % | 558.433 M 24.24 % | 449.480 M 146.65 % | 182.236 M -40.27 % | 305.106 M -45.00 % | 554.742 M -8.41 % | 605.661 M 6.41 % | 569.161 M 18.59 % | 479.931 M 13.88 % | 421.453 M -31.09 % | 611.641 M |
| General and administrative expenses | 99.459 M -3.62 % | 103.198 M -48.54 % | 200.552 M 51.77 % | 132.141 M -26.52 % | 179.827 M -17.47 % | 217.889 M -24.95 % | 290.326 M -5.57 % | 307.462 M 9.78 % | 280.061 M -19.60 % | 348.354 M 112.11 % | 164.235 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 219.741 M | 0.000 -100.00 % | 9.610 M 349.78 % | 2.137 M -85.50 % | 14.739 M 112.48 % | 6.937 M -12.68 % | 7.944 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 319.200 M 42.65 % | 223.768 M -19.27 % | 277.183 M 34.99 % | 205.331 M -15.34 % | 242.539 M -35.06 % | 373.474 M -7.94 % | 405.689 M 31.95 % | 307.462 M 9.78 % | 280.061 M -19.60 % | 348.354 M 122.73 % | 156.404 M |
| Cost and expenses | 957.194 M 25.70 % | 761.469 M 4.79 % | 726.664 M 87.49 % | 387.566 M -29.23 % | 547.645 M -41.00 % | 928.216 M -8.22 % | 1.011 B 15.37 % | 876.623 M 15.35 % | 759.993 M -1.27 % | 769.807 M 0.23 % | 768.045 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 |
| Selling general and administrative expenses | 99.459 M -3.62 % | 103.198 M -48.54 % | 200.552 M 51.77 % | 132.141 M -26.52 % | 179.827 M -17.47 % | 217.889 M -24.95 % | 290.326 M -5.57 % | 307.462 M 9.78 % | 280.061 M -19.60 % | 348.354 M 112.11 % | 164.235 M |
| Interest income | 5.161 M 93.76 % | 2.663 M 117.68 % | 1.224 M 180.86 % | 435.655 K -39.13 % | 715.660 K -84.92 % | 4.745 M 28.59 % | 3.690 M 120.33 % | 1.675 M 36.50 % | 1.227 M 26.55 % | 969.540 K | 0.000 |
| Interest expense | 133.157 M -2.44 % | 136.484 M 34.89 % | 101.178 M -10.28 % | 112.765 M -1.63 % | 114.632 M -21.22 % | 145.505 M -5.66 % | 154.239 M 0.23 % | 153.891 M -3.58 % | 159.600 M -14.72 % | 187.139 M | 0.000 |
| Depreciation and amortization | -1.190 B -25 680 997.17 % | -4.634 K -100.00 % | 825.371 M 65.26 % | 499.423 M -23.96 % | 656.824 M -38.37 % | 1.066 B -5.86 % | 1.132 B 10.12 % | 1.028 B 12.06 % | 917.416 M 7 796.22 % | 11.618 M 100.80 % | -1.453 B |
| Operating income | 1.142 B 21.01 % | 944.077 M -10.32 % | 1.053 B 291.41 % | 268.958 M -50.14 % | 539.461 M -60.18 % | 1.355 B -4.75 % | 1.422 B 5.58 % | 1.347 B 17.92 % | 1.143 B -15.03 % | 1.345 B -7.44 % | 1.453 B |
| Operating income ratio | 0.54 -0.51 % | 0.55 -8.12 % | 0.60 45.30 % | 0.41 -17.44 % | 0.50 -16.38 % | 0.59 1.54 % | 0.58 -3.87 % | 0.61 1.24 % | 0.60 -5.57 % | 0.64 -2.44 % | 0.65 |
| Total other income expenses net | -42.420 M 52.78 % | -89.826 M -0.26 % | -89.594 M 17.06 % | -108.028 M -16.46 % | -92.757 M 20.75 % | -117.041 M -11.75 % | -104.738 M 27.13 % | -143.723 M 0.09 % | -143.852 M 5.49 % | -152.204 M 81.46 % | -820.865 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 3.851 B 8.33 % | 3.555 B 1.26 % | 3.511 B -9.30 % | 3.871 B 7.18 % | 3.611 B 13.08 % | 3.194 B -12.39 % | 3.645 B -6.28 % | 3.889 B -0.13 % | 3.894 B -0.13 % | 3.899 B 0.01 % | 3.899 B |
| Total investments | 577.146 M -6.11 % | 614.732 M 21.90 % | 504.290 M 35.87 % | 371.153 M 37.19 % | 270.532 M | 0.000 -100.00 % | 753.986 M 25.00 % | 603.182 M 9.28 % | 551.950 M 10.36 % | 500.144 M 24.39 % | 402.071 M |
| Total debt | 3.851 B -0.21 % | 3.859 B 0.03 % | 3.858 B -0.33 % | 3.871 B -0.10 % | 3.875 B -0.11 % | 3.879 B -0.17 % | 3.886 B -0.12 % | 3.891 B -0.12 % | 3.895 B -0.12 % | 3.900 B 0.00 % | 3.900 B |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.189 B 0.45 % | 16.116 B 0.57 % | 16.025 B | 0.000 | 0.000 |
| Retained earnings | 790.713 M 36.32 % | 580.062 M -0.91 % | 585.372 M 54.90 % | 377.900 M 29.82 % | 291.090 M -25.91 % | 392.865 M -17.17 % | 474.318 M 18.02 % | 401.890 M 29.58 % | 310.155 M -21.20 % | 393.604 M 35.35 % | 290.809 M |
| Common stock | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B |
| Total equity | 16.505 B 1.29 % | 16.295 B -17.75 % | 19.811 B 0.70 % | 19.673 B 0.29 % | 19.617 B 1.64 % | 19.301 B -1.70 % | 19.634 B -0.45 % | 19.723 B 0.04 % | 19.714 B 22.39 % | 16.108 B 0.64 % | 16.005 B |
| Other non current liabilities | 64.993 M 16.40 % | 55.837 M -76.64 % | 239.052 M 537.33 % | 37.508 M -39.14 % | 61.627 M -20.89 % | 77.901 M -11.27 % | 87.795 M -3.02 % | 90.532 M 3.60 % | 87.383 M -15.47 % | 103.380 M 23.91 % | 83.428 M |
| Long term debt | 3.841 B | 0.000 -100.00 % | 3.858 B 93.01 % | 1.999 B -48.35 % | 3.870 B -0.11 % | 3.875 B 105.97 % | 1.881 B -51.59 % | 3.886 B -0.12 % | 3.891 B -0.12 % | 3.895 B -0.12 % | 3.900 B |
| Total non current liabilities | 3.906 B 6 895.82 % | 55.837 M -98.57 % | 3.917 B 92.85 % | 2.031 B -48.30 % | 3.929 B -0.51 % | 3.949 B 100.72 % | 1.967 B -50.53 % | 3.977 B -0.09 % | 3.981 B -0.31 % | 3.993 B 0.21 % | 3.984 B |
| Other current liabilities | 236.103 M 13.55 % | 207.925 M 1 373.94 % | 14.107 M -91.93 % | 174.875 M 1 317.47 % | -14.364 M -132.01 % | 44.879 M -26.15 % | 60.767 M 240.08 % | -43.380 M 59.29 % | -106.558 M -105.16 % | -51.939 M 14.27 % | -60.583 M |
| Deferred revenue | 229.773 M -11.26 % | 258.927 M 51.84 % | 170.526 M -5.14 % | 179.765 M 9.63 % | 163.981 M 20.98 % | 135.538 M -33.48 % | 203.763 M -12.40 % | 232.620 M -6.99 % | 250.110 M 38.41 % | 180.696 M -10.93 % | 202.872 M |
| Short term debt | 10.000 M -99.74 % | 3.859 B | 0.000 -100.00 % | 1.872 B 39 310.53 % | 4.750 M 0.00 % | 4.750 M -99.76 % | 2.005 B 42 105.26 % | 4.750 M 0.00 % | 4.750 M 2.24 % | 4.646 M | 0.000 |
| Total current liabilities | 528.651 M -87.88 % | 4.360 B 1 032.58 % | 385.004 M -82.88 % | 2.248 B 565.40 % | 337.870 M -4.11 % | 352.358 M -86.35 % | 2.582 B 392.10 % | 524.612 M 12.39 % | 466.789 M 11.97 % | 416.880 M 0.54 % | 414.651 M |
| Total liabilities | 4.435 B 0.42 % | 4.416 B 2.65 % | 4.302 B 0.53 % | 4.279 B 0.30 % | 4.267 B -0.81 % | 4.301 B -5.45 % | 4.549 B 1.05 % | 4.502 B 1.22 % | 4.447 B 0.85 % | 4.410 B 0.24 % | 4.399 B |
| Other non current assets | 19.904 B 111 440.69 % | 17.845 M 81.15 % | 9.851 M 17.65 % | 8.373 M -8.77 % | 9.178 M 100.04 % | -20.397 B -203.75 % | 19.659 B 0.17 % | 19.626 B 0.00 % | 19.626 B 253 199.17 % | 7.748 M 28.86 % | 6.013 M |
| Long term investments | 577.146 M -6.11 % | 614.732 M 21.90 % | 504.290 M 35.87 % | 371.153 M 37.19 % | 270.532 M | 0.000 -100.00 % | 753.986 M 25.00 % | 603.182 M 9.28 % | 551.950 M 10.36 % | 500.144 M 24.39 % | 402.071 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 100.00 % | -20.602 B -1.13 % | -20.372 B -0.49 % | -20.272 B | 0.000 100.00 % | -40.388 B -0.37 % | -40.238 B -0.37 % | -40.091 B | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 19.716 B 0.22 % | 19.672 B 0.04 % | 19.664 B 0.01 % | 19.663 B 0.03 % | 19.658 B 0.04 % | 19.650 B 0.15 % | 19.620 B 0.01 % | 19.619 B 0.00 % | 19.619 B 0.08 % | 19.603 B |
| Total non current assets | 20.481 B 0.65 % | 20.349 B 0.80 % | 20.186 B 0.71 % | 20.044 B 0.51 % | 19.943 B 1.39 % | 19.670 B -3.64 % | 20.413 B 0.91 % | 20.229 B 0.25 % | 20.178 B 0.25 % | 20.127 B 0.58 % | 20.011 B |
| Other current assets | 378.326 M 21.64 % | 311.009 M -11.68 % | 352.129 M 20.14 % | 293.092 M 9.92 % | 266.650 M 7 727.19 % | 3.407 M -33.02 % | 5.086 M -11.95 % | 5.777 M -97.26 % | 210.755 M -19.35 % | 261.311 M 23.37 % | 211.815 M |
| Short term investments | 0.000 | 0.000 -100.00 % | 504.290 M 35.87 % | 371.153 M 37.19 % | 270.532 M | 0.000 -100.00 % | 200.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 342.000 K 7.21 % | 319.000 K -99.91 % | 347.399 M 99 418.16 % | 349.081 K -99.87 % | 263.618 M -61.56 % | 685.791 M 184.87 % | 240.741 M 19 097.85 % | 1.254 M 21.63 % | 1.031 M 62.36 % | 635.000 K -26.76 % | 867.000 K |
| Cash and short term investments | 342.000 K 7.21 % | 319.000 K -99.91 % | 347.399 M 99 418.16 % | 349.081 K -99.87 % | 263.618 M -61.56 % | 685.791 M 184.87 % | 240.741 M 19 097.85 % | 1.254 M 21.63 % | 1.031 M 62.36 % | 635.000 K -26.76 % | 867.000 K |
| Total current assets | 458.858 M 26.74 % | 362.044 M -12.96 % | 415.942 M 26.68 % | 328.328 M -0.34 % | 329.452 M -55.39 % | 738.556 M 127.15 % | 325.137 M -16.39 % | 388.888 M 32.27 % | 294.003 M -24.78 % | 390.853 M -0.60 % | 393.213 M |
| Inventory | 0.000 | 0.000 -100.00 % | 415.942 M 212.07 % | -371.153 M -37.19 % | -270.532 M | 0.000 | 0.000 100.00 % | -20.329 B | 0.000 -100.00 % | 644.853 M 218.05 % | 202.750 M |
| Net receivables | 80.191 M 58.12 % | 50.716 M -20.02 % | 63.414 M 81.77 % | 34.887 M -44.01 % | 62.309 M 27.26 % | 48.960 M -39.64 % | 81.117 M -17.95 % | 98.858 M 20.24 % | 82.218 M -36.22 % | 128.908 M -28.60 % | 180.531 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 20.602 B 1.13 % | 20.372 B 0.49 % | 20.272 B -0.67 % | 20.409 B -1.59 % | 20.738 B 0.58 % | 20.618 B 0.71 % | 20.472 B | 0.000 | 0.000 |
| Other assets | -118.049 K -148.06 % | 245.652 K | 0.000 | 0.000 | 0.000 -100.00 % | 171.000 | 0.000 100.00 % | -213.000 -159.17 % | 360.000 198.09 % | -367.000 -10.54 % | -332.000 |
| Account payables | 52.774 M 54.50 % | 34.157 M 68.28 % | 20.298 M -5.84 % | 21.557 M 32.17 % | 16.311 M -41.74 % | 27.996 M -73.82 % | 106.944 M 8.46 % | 98.605 M 39.27 % | 70.803 M -26.86 % | 96.807 M 37.51 % | 70.399 M |
| Tax payables | 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 -100.00 % | 170.526 M -5.14 % | 179.765 M 9.63 % | 163.981 M 20.98 % | 135.538 M -33.48 % | 203.763 M -12.40 % | 232.620 M -6.99 % | 250.110 M 38.41 % | 180.696 M -10.93 % | 202.872 M |
| Minority interest | 0.000 | 0.000 -100.00 % | 3.511 B -1.95 % | 3.581 B -0.85 % | 3.611 B 13.08 % | 3.194 B -7.30 % | 3.445 B -4.47 % | 3.606 B -2.25 % | 3.689 B | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 -100.00 % | 585.372 M 54.90 % | 377.900 M 29.82 % | 291.090 M -25.91 % | 392.865 M -17.17 % | 474.318 M 18.02 % | 401.890 M 29.58 % | 310.155 M | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 100.00 % | -170.526 M 5.14 % | -179.765 M -9.63 % | -163.981 M -20.98 % | -135.538 M 33.48 % | -203.763 M 94.61 % | -3.783 B -1 412.38 % | -250.110 M -38.41 % | -180.696 M 10.93 % | -202.872 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 20.940 B 1.11 % | 20.711 B 0.53 % | 20.602 B 1.13 % | 20.372 B 0.49 % | 20.272 B -0.67 % | 20.409 B -1.59 % | 20.738 B 0.58 % | 20.618 B 0.71 % | 20.472 B -0.22 % | 20.518 B 0.56 % | 20.404 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -6.657 M -108.27 % | 80.486 M 4 839.14 % | 1.630 M -96.76 % | 50.249 M 239.51 % | -36.018 M -690.36 % | -4.557 M 96.27 % | -122.311 M -332.87 % | 52.524 M -46.96 % | 99.024 M 153.22 % | 39.105 M 75.95 % | 22.225 M |
| Accounts receivables | -58.628 M -561.73 % | 12.698 M 145.16 % | -28.119 M -202.60 % | 27.408 M 309.50 % | -13.082 M -141.04 % | 31.873 M 79.71 % | 17.736 M 207.13 % | -16.555 M -135.36 % | 46.821 M -9.26 % | 51.600 M 114.29 % | -361.061 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -39.481 M -134.66 % | 113.894 M 193.31 % | -122.056 M | 0.000 -100.00 % | 7.671 M 157.47 % | -13.348 M | 0.000 |
| Accounts payables | 14.973 M 224.62 % | 4.612 M 466.31 % | -1.259 M -124.00 % | 5.246 M 144.90 % | -11.685 M 85.20 % | -78.948 M -1 046.74 % | 8.339 M -70.01 % | 27.802 M 206.91 % | -26.004 M -198.47 % | 26.408 M | 0.000 |
| Other working capital | 36.999 M -41.44 % | 63.176 M 103.74 % | 31.008 M 76.23 % | 17.595 M -37.67 % | 28.230 M 139.55 % | -71.376 M -171.09 % | -26.329 M -163.79 % | 41.277 M -47.22 % | 78.208 M 301.03 % | -38.903 M -110.15 % | 383.287 M |
| Other non cash items | -3.784 M -123.24 % | 16.283 M 140.75 % | -39.959 M -458.56 % | 11.144 M 106.93 % | -160.901 M -123.27 % | 691.311 M 298.60 % | 173.435 M 70.60 % | 101.659 M -5.69 % | 107.793 M 47.53 % | 73.067 M 100.19 % | -39.267 B |
| Net cash provided by operating activities | 1.090 B 14.57 % | 951.019 M 2.84 % | 924.793 M 315.97 % | 222.323 M -10.99 % | 249.785 M -87.02 % | 1.925 B 40.61 % | 1.369 B 0.81 % | 1.358 B 12.63 % | 1.205 B -7.60 % | 1.305 B 103.43 % | -37.981 B |
| 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 |
| Acquisitions net | 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 | -150.000 M | 0.000 100.00 % | -600.000 M -160.87 % | -230.000 M 74.44 % | -900.000 M -28.50 % | -700.370 M 36.35 % | -1.100 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 200.941 M | 0.000 -100.00 % | 470.447 M 260.37 % | 130.544 M -79.31 % | 630.887 M -50.05 % | 1.263 B 9.13 % | 1.157 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -50.941 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 100.00 % | -129.553 M -30.26 % | -99.456 M 63.04 % | -269.113 M -147.82 % | 562.768 M 886.22 % | 57.063 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 100.00 % | -12.000 M -169.16 % | -4.458 M 6.14 % | -4.750 M 29.63 % | -6.750 M -42.11 % | -4.750 M 0.00 % | -4.750 M -4.59 % | -4.542 M | 0.000 -100.00 % | 3.900 B |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.715 B |
| 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 | -889.404 M -3.47 % | -859.561 M -13.75 % | -755.650 M -919.48 % | -74.121 M 86.49 % | -548.478 M 58.43 % | -1.319 B -5.95 % | -1.245 B -12.00 % | -1.112 B -2.74 % | -1.082 B 0.69 % | -1.090 B -59.78 % | -681.938 M |
| Other financing activites | -132.551 M 1.30 % | -134.293 M -34.17 % | -100.093 M 14.17 % | -116.616 M 1.78 % | -118.730 M 22.65 % | -153.500 M 5.43 % | -162.316 M 0.39 % | -162.945 M 2.68 % | -167.431 M -1.35 % | -165.200 M -100.85 % | 19.458 B |
| Net cash used provided by financing activities | -1.022 B -2.83 % | -993.854 M -14.53 % | -867.743 M -344.55 % | -195.196 M 70.95 % | -671.959 M 54.58 % | -1.480 B -4.76 % | -1.412 B -10.38 % | -1.279 B -2.03 % | -1.254 B 0.06 % | -1.255 B -103.27 % | 38.391 B |
| Effect of forex changes on cash | 0.000 | 0.000 -100.00 % | 129.553 M 30.26 % | 99.456 M -63.04 % | 269.113 M 147.82 % | -562.768 M -886.22 % | -57.063 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 67.659 M 257.95 % | -42.835 M -175.08 % | 57.050 M 110.30 % | 27.128 M 106.43 % | -422.174 M -194.86 % | 445.051 M 1 122.80 % | -43.513 M -155.63 % | 78.222 M 260.94 % | -48.603 M -197.66 % | 49.768 M -87.85 % | 409.733 M |
| Cash at beginning of period | 304.565 M -12.33 % | 347.399 M 19.65 % | 290.349 M 10.31 % | 263.222 M -61.62 % | 685.791 M 184.87 % | 240.741 M -15.31 % | 284.254 M 37.97 % | 206.031 M -19.09 % | 254.635 M 24.29 % | 204.867 M | 0.000 |
| Cash at end of period | 372.224 M 22.22 % | 304.565 M -12.33 % | 347.399 M 19.65 % | 290.349 M 10.14 % | 263.618 M -61.56 % | 685.791 M 184.87 % | 240.741 M -15.31 % | 284.254 M 37.97 % | 206.031 M -19.09 % | 254.635 M -37.85 % | 409.733 M |
| Operating cash flow | 1.090 B 14.57 % | 951.019 M 2.84 % | 924.793 M 315.97 % | 222.323 M -10.99 % | 249.785 M -87.02 % | 1.925 B 40.61 % | 1.369 B 0.81 % | 1.358 B 12.63 % | 1.205 B -7.60 % | 1.305 B 103.43 % | -37.981 B |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 1.090 B 14.57 % | 951.019 M 2.84 % | 924.793 M 315.97 % | 222.323 M -10.99 % | 249.785 M -87.02 % | 1.925 B 40.61 % | 1.369 B 0.81 % | 1.358 B 12.63 % | 1.205 B -7.60 % | 1.305 B 103.43 % | -37.981 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 617.395 M 26.90 % | 486.515 M -14.95 % | 572.001 M 43.55 % | 398.455 M -38.25 % | 645.230 M 83.22 % | 352.156 M -39.40 % | 581.078 M 50.61 % | 385.825 M -9.49 % | 426.283 M 2.44 % | 416.126 M -26.99 % | 569.939 M 32.00 % | 431.756 M 23.10 % | 350.725 M 69.22 % | 207.255 M -31.38 % | 302.026 M 234.58 % | 90.269 M 58.44 % | 56.974 M -67.96 % | 177.816 M -65.34 % | 513.024 M 34.63 % | 381.064 M 2 406.51 % | 15.203 M -94.78 % | 291.470 M -66.76 % | 876.818 M 52.71 % | 574.187 M 6.12 % | 541.093 M 7.74 % | 502.232 M -27.60 % | 693.705 M 3.93 % | 667.452 M 17.03 % | 570.327 M 21.78 % | 468.345 M -21.19 % | 594.301 M 0.59 % | 590.828 M 5.05 % | 562.407 M 42.55 % | 394.542 M -18.86 % | 486.225 M -9.17 % | 535.331 M 10.06 % | 486.402 M -10.64 % | 544.330 M -4.90 % | 572.378 M 14.40 % | 500.318 M 0.59 % | 497.373 M -8.67 % | 544.580 M -3.64 % | 565.151 M |
| Net income | 359.866 M 36.88 % | 262.912 M -5.27 % | 277.552 M 53.69 % | 180.595 M -52.35 % | 378.996 M 162.82 % | 144.205 M -56.49 % | 331.446 M 102.82 % | 163.422 M -24.05 % | 215.178 M 3.13 % | 208.647 M -39.26 % | 343.517 M 45.39 % | 236.266 M 35.02 % | 174.987 M 236.75 % | 51.963 M -64.28 % | 145.467 M 118 365.85 % | -123.000 K 99.66 % | -36.378 M -209.29 % | 33.287 M -88.95 % | 301.214 M 62.35 % | 185.532 M 353.01 % | -73.329 M -170.12 % | 104.570 M -80.80 % | 544.514 M 81.57 % | 299.893 M 3.82 % | 288.845 M 37.66 % | 209.832 M -49.11 % | 412.348 M 10.54 % | 373.022 M 15.69 % | 322.425 M 49.15 % | 216.171 M -36.89 % | 342.554 M 4.37 % | 328.201 M 3.67 % | 316.587 M 68.61 % | 187.762 M -26.85 % | 256.666 M -14.75 % | 301.092 M 18.94 % | 253.138 M -23.46 % | 330.742 M 0.76 % | 328.258 M 22.81 % | 267.292 M 0.45 % | 266.096 M -6.20 % | 283.685 M -18.50 % | 348.093 M |
| Income before tax | 359.866 M 36.88 % | 262.911 M -5.27 % | 277.552 M 53.69 % | 180.595 M -52.35 % | 378.996 M 162.82 % | 144.205 M -56.49 % | 331.446 M 102.82 % | 163.422 M -24.05 % | 215.178 M 3.13 % | 208.647 M -39.26 % | 343.517 M 45.39 % | 236.266 M 35.02 % | 174.987 M 236.75 % | 51.963 M -64.28 % | 145.467 M 118 365.85 % | -123.000 K 99.66 % | -36.378 M -209.28 % | 33.287 M -88.95 % | 301.214 M 62.35 % | 185.532 M 353.01 % | -73.329 M -170.12 % | 104.570 M -80.80 % | 544.514 M 81.57 % | 299.893 M 3.82 % | 288.845 M 37.66 % | 209.832 M -49.11 % | 412.348 M 10.54 % | 373.022 M 15.69 % | 322.425 M 49.15 % | 216.171 M -36.89 % | 342.554 M 4.37 % | 328.201 M 3.67 % | 316.587 M 68.61 % | 187.762 M -26.85 % | 256.666 M -14.75 % | 301.092 M 18.94 % | 253.138 M -23.46 % | 330.742 M 0.76 % | 328.258 M 22.81 % | 267.292 M 0.45 % | 266.096 M -6.20 % | 283.685 M -18.50 % | 348.093 M |
| Income before tax ratio | 0.58 7.86 % | 0.54 11.37 % | 0.49 7.06 % | 0.45 -22.84 % | 0.59 43.44 % | 0.41 -28.21 % | 0.57 34.67 % | 0.42 -16.09 % | 0.50 0.67 % | 0.50 -16.81 % | 0.60 10.14 % | 0.55 9.68 % | 0.50 99.00 % | 0.25 -47.94 % | 0.48 35 447.09 % | 0.00 99.79 % | -0.64 -441.08 % | 0.19 -68.12 % | 0.59 20.59 % | 0.49 110.09 % | -4.82 -1 444.41 % | 0.36 -42.23 % | 0.62 18.90 % | 0.52 -2.16 % | 0.53 27.77 % | 0.42 -29.71 % | 0.59 6.36 % | 0.56 -1.14 % | 0.57 22.48 % | 0.46 -19.92 % | 0.58 3.76 % | 0.56 -1.32 % | 0.56 18.28 % | 0.48 -9.85 % | 0.53 -6.15 % | 0.56 8.07 % | 0.52 -14.35 % | 0.61 5.95 % | 0.57 7.35 % | 0.53 -0.14 % | 0.54 2.70 % | 0.52 -15.42 % | 0.62 |
| EBITDA | 388.773 M 32.65 % | 293.091 M -5.37 % | 309.729 M 43.29 % | 216.153 M -42.97 % | 378.996 M 1 843.80 % | -21.734 M 32.63 % | -32.259 M -3.33 % | -31.219 M -2.22 % | -30.540 M -56.27 % | -19.543 M 17.95 % | -23.818 M -7.65 % | -22.126 M 8.22 % | -24.107 M 9.82 % | -26.731 M 4.68 % | -28.044 M -22 700.00 % | -123.000 K 98.58 % | -8.665 M 61.70 % | -22.626 M 20.08 % | -28.310 M -0.62 % | -28.135 M 3.45 % | -29.141 M -23.06 % | -23.681 M 28.18 % | -32.973 M 10.36 % | -36.785 M -4.25 % | -35.284 M -114.18 % | 248.873 M -44.40 % | 447.622 M 9.06 % | 410.425 M 14.11 % | 359.663 M 43.27 % | 251.047 M -33.78 % | 379.114 M 4.23 % | 363.722 M 2.93 % | 353.353 M 57.22 % | 224.754 M -23.72 % | 294.624 M -13.10 % | 339.021 M 14.99 % | 294.832 M -21.91 % | 377.558 M 0.66 % | 375.067 M 19.49 % | 313.885 M 0.28 % | 313.017 M -5.28 % | 330.450 M -16.53 % | 395.868 M |
| Net income ratio | 0.58 7.86 % | 0.54 11.37 % | 0.49 7.06 % | 0.45 -22.84 % | 0.59 43.44 % | 0.41 -28.21 % | 0.57 34.67 % | 0.42 -16.09 % | 0.50 0.67 % | 0.50 -16.81 % | 0.60 10.14 % | 0.55 9.68 % | 0.50 99.00 % | 0.25 -47.94 % | 0.48 35 447.09 % | 0.00 99.79 % | -0.64 -441.08 % | 0.19 -68.12 % | 0.59 20.59 % | 0.49 110.09 % | -4.82 -1 444.41 % | 0.36 -42.23 % | 0.62 18.90 % | 0.52 -2.16 % | 0.53 27.77 % | 0.42 -29.71 % | 0.59 6.36 % | 0.56 -1.14 % | 0.57 22.48 % | 0.46 -19.92 % | 0.58 3.76 % | 0.56 -1.32 % | 0.56 18.28 % | 0.48 -9.85 % | 0.53 -6.15 % | 0.56 8.07 % | 0.52 -14.35 % | 0.61 5.95 % | 0.57 7.35 % | 0.53 -0.14 % | 0.54 2.70 % | 0.52 -15.42 % | 0.62 |
| Ratio EBITDA | 0.63 4.53 % | 0.60 11.26 % | 0.54 -0.18 % | 0.54 -7.64 % | 0.59 1 051.74 % | -0.06 -11.17 % | -0.06 31.39 % | -0.08 -12.94 % | -0.07 -52.55 % | -0.05 -12.38 % | -0.04 18.45 % | -0.05 25.44 % | -0.07 46.71 % | -0.13 -38.90 % | -0.09 -6 714.42 % | 0.00 99.10 % | -0.15 -19.53 % | -0.13 -130.58 % | -0.06 25.26 % | -0.07 96.15 % | -1.92 -2 259.26 % | -0.08 -116.05 % | -0.04 41.30 % | -0.06 1.75 % | -0.07 -113.16 % | 0.50 -23.20 % | 0.65 4.94 % | 0.61 -2.49 % | 0.63 17.65 % | 0.54 -15.97 % | 0.64 3.62 % | 0.62 -2.02 % | 0.63 10.29 % | 0.57 -5.99 % | 0.61 -4.32 % | 0.63 4.48 % | 0.61 -12.61 % | 0.69 5.85 % | 0.66 4.45 % | 0.63 -0.31 % | 0.63 3.71 % | 0.61 -13.37 % | 0.70 |
| Gross profit ratio | 0.71 1.34 % | 0.70 -1.61 % | 0.71 -0.51 % | 0.71 7.83 % | 0.66 17.69 % | 0.56 -26.33 % | 0.76 5.79 % | 0.72 -2.15 % | 0.73 -0.17 % | 0.74 -3.05 % | 0.76 1.46 % | 0.75 2.19 % | 0.73 3.07 % | 0.71 -5.79 % | 0.75 2.66 % | 0.73 27.06 % | 0.58 -16.14 % | 0.69 -8.96 % | 0.76 3.56 % | 0.73 241.95 % | -0.52 -171.83 % | 0.72 -8.60 % | 0.78 5.28 % | 0.75 -0.05 % | 0.75 -0.47 % | 0.75 -1.33 % | 0.76 1.53 % | 0.75 0.28 % | 0.75 0.66 % | 0.74 -1.56 % | 0.75 2.43 % | 0.74 -1.09 % | 0.74 0.26 % | 0.74 -2.44 % | 0.76 1.43 % | 0.75 1.26 % | 0.74 -9.25 % | 0.82 1.62 % | 0.80 1.55 % | 0.79 -0.58 % | 0.79 -2.83 % | 0.82 0.94 % | 0.81 |
| Weighted average shs out dil | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B |
| Weighted average shs out | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B 0.00 % | 1.483 B |
| EPS diluted | 0.24 33.33 % | 0.18 -5.26 % | 0.19 58.33 % | 0.12 -53.85 % | 0.26 167.21 % | 0.10 -55.77 % | 0.22 100.00 % | 0.11 -26.67 % | 0.15 7.14 % | 0.14 -39.13 % | 0.23 43.75 % | 0.16 33.33 % | 0.12 241.88 % | 0.04 -64.22 % | 0.10 98 200.00 % | 0.00 99.59 % | -0.02 -211.36 % | 0.02 -89.00 % | 0.20 53.85 % | 0.13 362.63 % | -0.05 -169.72 % | 0.07 -80.81 % | 0.37 85.00 % | 0.20 5.26 % | 0.19 35.71 % | 0.14 -50.00 % | 0.28 12.00 % | 0.25 13.64 % | 0.22 46.67 % | 0.15 -34.78 % | 0.23 4.55 % | 0.22 4.76 % | 0.21 61.54 % | 0.13 -23.53 % | 0.17 -15.00 % | 0.20 17.65 % | 0.17 -22.73 % | 0.22 0.00 % | 0.22 22.22 % | 0.18 0.00 % | 0.18 -5.26 % | 0.19 -17.39 % | 0.23 |
| Earnings per share | 0.24 33.33 % | 0.18 -5.26 % | 0.19 58.33 % | 0.12 -53.85 % | 0.26 167.21 % | 0.10 -55.77 % | 0.22 100.00 % | 0.11 -26.67 % | 0.15 7.14 % | 0.14 -39.13 % | 0.23 43.75 % | 0.16 33.33 % | 0.12 241.88 % | 0.04 -64.22 % | 0.10 98 200.00 % | 0.00 99.59 % | -0.02 -211.36 % | 0.02 -89.00 % | 0.20 53.85 % | 0.13 362.63 % | -0.05 -169.72 % | 0.07 -80.81 % | 0.37 85.00 % | 0.20 5.26 % | 0.19 35.71 % | 0.14 -50.00 % | 0.28 12.00 % | 0.25 13.64 % | 0.22 46.67 % | 0.15 -34.78 % | 0.23 4.55 % | 0.22 4.76 % | 0.21 61.54 % | 0.13 -23.53 % | 0.17 -15.00 % | 0.20 17.65 % | 0.17 -22.73 % | 0.22 0.00 % | 0.22 22.22 % | 0.18 0.00 % | 0.18 -5.26 % | 0.19 -17.39 % | 0.23 |
| Gross profit | 435.628 M 28.60 % | 338.748 M -16.31 % | 404.787 M 42.82 % | 283.424 M -33.41 % | 425.612 M 115.64 % | 197.373 M -55.35 % | 442.054 M 59.33 % | 277.452 M -11.44 % | 313.282 M 2.27 % | 306.331 M -29.22 % | 432.767 M 33.94 % | 323.115 M 25.80 % | 256.852 M 74.42 % | 147.260 M -35.35 % | 227.773 M 243.48 % | 66.314 M 101.31 % | 32.942 M -73.13 % | 122.598 M -68.45 % | 388.543 M 39.42 % | 278.693 M 3 657.93 % | -7.833 M -103.75 % | 209.082 M -69.62 % | 688.133 M 60.77 % | 428.033 M 6.06 % | 403.578 M 7.23 % | 376.380 M -28.57 % | 526.900 M 5.52 % | 499.316 M 17.36 % | 425.459 M 22.57 % | 347.106 M -22.42 % | 447.416 M 3.03 % | 434.269 M 3.91 % | 417.929 M 42.92 % | 292.428 M -20.84 % | 369.395 M -7.87 % | 400.959 M 11.44 % | 359.786 M -18.90 % | 443.652 M -3.36 % | 459.057 M 16.18 % | 395.130 M 0.01 % | 395.107 M -11.26 % | 445.216 M -2.74 % | 457.753 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -43.812 K | 0.000 | 0.000 | 0.000 100.00 % | -317.000 -100.00 % | 396.582 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.322 M -76.74 % | -748.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.896 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.944 M |
| Cost of revenue | 181.767 M 23.01 % | 147.767 M -11.63 % | 167.214 M 28.51 % | 130.122 M -40.75 % | 219.618 M 41.89 % | 154.783 M 11.34 % | 139.024 M 28.28 % | 108.373 M -4.10 % | 113.001 M 2.92 % | 109.794 M -19.96 % | 137.172 M 26.26 % | 108.641 M 15.73 % | 93.873 M 56.47 % | 59.996 M -19.20 % | 74.253 M 209.97 % | 23.955 M -0.32 % | 24.032 M -56.48 % | 55.218 M -55.64 % | 124.481 M 21.60 % | 102.371 M 344.40 % | 23.036 M -72.04 % | 82.388 M -56.34 % | 188.685 M 29.10 % | 146.154 M 6.28 % | 137.515 M 9.27 % | 125.852 M -24.55 % | 166.805 M -0.79 % | 168.136 M 16.06 % | 144.868 M 19.49 % | 121.239 M -17.46 % | 146.885 M -6.18 % | 156.559 M 8.36 % | 144.478 M 41.49 % | 102.114 M -12.60 % | 116.830 M -13.05 % | 134.372 M 6.13 % | 126.616 M 25.76 % | 100.678 M -11.16 % | 113.321 M 7.73 % | 105.188 M 2.86 % | 102.266 M 2.92 % | 99.364 M -7.48 % | 107.398 M |
| General and administrative expenses | 51.896 M 144.93 % | -115.511 M -211.60 % | 103.506 M 64.22 % | 63.028 M 30.13 % | 48.436 M 188.49 % | -54.738 M -167.68 % | 80.883 M -3.42 % | 83.744 M 18.02 % | 70.959 M 962.40 % | 6.679 M -90.41 % | 69.672 M 6.27 % | 65.563 M 11.81 % | 58.638 M 1 622.50 % | -3.851 M -107.01 % | 54.947 M 40.05 % | 39.234 M -6.17 % | 41.812 M 678.45 % | 5.371 M -91.05 % | 59.982 M -8.45 % | 65.517 M 33.83 % | 48.957 M 167.30 % | -72.746 M -163.44 % | 114.670 M 22.16 % | 93.866 M 14.33 % | 82.099 M 69.38 % | 48.470 M -40.89 % | 82.001 M -11.28 % | 92.429 M 37.08 % | 67.427 M -29.75 % | 95.978 M 33.12 % | 72.101 M -1.32 % | 73.063 M 10.17 % | 66.320 M -5.80 % | 70.400 M -7.70 % | 76.277 M 16.16 % | 65.668 M -3.02 % | 67.714 M -20.83 % | 85.529 M -4.05 % | 89.141 M 0.47 % | 88.725 M 4.43 % | 84.958 M -26.88 % | 116.192 M 78.80 % | 64.984 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 419.000 K -99.81 % | 219.741 M | 0.000 -100.00 % | 7.672 M | 0.000 100.00 % | -53.169 M | 0.000 -100.00 % | 500.000 K | 0.000 -100.00 % | 4.698 M | 0.000 | 0.000 -100.00 % | 369.000 K -44.22 % | 661.567 K 19.85 % | 552.000 K | 0.000 -100.00 % | 97.000 K -92.40 % | 1.276 M | 0.000 -100.00 % | 357.000 K | 0.000 -100.00 % | 1.362 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.506 M | 0.000 | 0.000 | 0.000 100.00 % | -461.829 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 617.000 K -46.30 % | 1.149 M | 0.000 |
| Operating expenses | 52.315 M -49.81 % | 104.230 M 0.70 % | 103.506 M 46.40 % | 70.700 M 45.97 % | 48.436 M -8.90 % | 53.169 M -34.26 % | 80.883 M -3.42 % | 83.744 M 18.02 % | 70.959 M -14.83 % | 83.310 M 19.57 % | 69.672 M 6.27 % | 65.563 M 11.81 % | 58.638 M -15.43 % | 69.339 M 26.19 % | 54.947 M 40.05 % | 39.234 M -6.17 % | 41.812 M -38.59 % | 68.083 M 13.51 % | 59.982 M -8.45 % | 65.517 M 33.83 % | 48.957 M -40.90 % | 82.839 M -27.76 % | 114.670 M 22.16 % | 93.866 M 14.33 % | 82.099 M -49.89 % | 163.833 M 99.79 % | 82.001 M -11.28 % | 92.429 M 37.08 % | 67.427 M -29.75 % | 95.978 M 33.12 % | 72.101 M -1.32 % | 73.063 M 10.17 % | 66.320 M -5.80 % | 70.400 M -7.70 % | 76.277 M 16.16 % | 65.668 M -3.02 % | 67.714 M -20.83 % | 85.529 M -4.05 % | 89.141 M 0.47 % | 88.725 M 4.43 % | 84.958 M -26.88 % | 116.192 M 78.80 % | 64.984 M |
| Cost and expenses | 234.082 M -7.11 % | 251.997 M -6.92 % | 270.720 M 34.81 % | 200.822 M -14.05 % | 233.655 M 12.36 % | 207.951 M -5.44 % | 219.907 M 14.47 % | 192.117 M 4.43 % | 183.960 M -4.74 % | 193.105 M -6.64 % | 206.844 M 18.74 % | 174.204 M 14.22 % | 152.511 M 17.92 % | 129.334 M 0.10 % | 129.200 M 104.47 % | 63.189 M -4.03 % | 65.844 M -46.60 % | 123.301 M -33.16 % | 184.463 M 9.87 % | 167.888 M 133.20 % | 71.993 M -56.43 % | 165.227 M -45.53 % | 303.355 M 26.39 % | 240.020 M 9.29 % | 219.614 M -24.19 % | 289.685 M 16.43 % | 248.806 M -4.51 % | 260.565 M 22.74 % | 212.295 M -2.27 % | 217.217 M -0.81 % | 218.986 M -4.63 % | 229.622 M 8.93 % | 210.798 M 22.19 % | 172.515 M -10.66 % | 193.107 M -3.47 % | 200.040 M 2.94 % | 194.330 M 4.36 % | 186.207 M -8.03 % | 202.462 M 4.41 % | 193.913 M 3.57 % | 187.224 M -13.14 % | 215.556 M 25.05 % | 172.382 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 51.896 M 144.93 % | -115.511 M -211.60 % | 103.506 M 64.22 % | 63.028 M 30.13 % | 48.436 M 188.49 % | -54.738 M -167.68 % | 80.883 M -3.42 % | 83.744 M 18.02 % | 70.959 M 962.40 % | 6.679 M -90.41 % | 69.672 M 6.27 % | 65.563 M 11.81 % | 58.638 M 1 622.50 % | -3.851 M -107.01 % | 54.947 M 40.05 % | 39.234 M -6.17 % | 41.812 M 678.45 % | 5.371 M -91.05 % | 59.982 M -8.45 % | 65.517 M 33.83 % | 48.957 M 167.30 % | -72.746 M -163.44 % | 114.670 M 22.16 % | 93.866 M 14.33 % | 82.099 M 69.38 % | 48.470 M -40.89 % | 82.001 M -11.28 % | 92.429 M 37.08 % | 67.427 M -29.75 % | 95.978 M 33.12 % | 72.101 M -1.32 % | 73.063 M 10.17 % | 66.320 M -5.80 % | 70.400 M -7.70 % | 76.277 M 16.16 % | 65.668 M -3.02 % | 67.714 M -20.83 % | 85.529 M -4.05 % | 89.141 M 0.47 % | 88.725 M 4.43 % | 84.958 M -26.88 % | 116.192 M 78.80 % | 64.984 M |
| Interest income | 833.000 K -27.36 % | 1.147 M -21.40 % | 1.459 M -0.82 % | 1.471 M 35.70 % | 1.084 M 16.62 % | 929.475 K 17.21 % | 793.000 K 83.14 % | 433.000 K -14.76 % | 508.000 K 7.95 % | 470.580 K 24.49 % | 378.000 K 137.74 % | 159.000 K -68.88 % | 511.000 K 357.66 % | 111.655 K -16.05 % | 133.000 K 60.24 % | 83.000 K -23.15 % | 108.000 K -11.95 % | 122.660 K -62.60 % | 328.000 K 144.78 % | 134.000 K 2.29 % | 131.000 K -79.72 % | 646.088 K -55.75 % | 1.460 M 7.91 % | 1.353 M 5.21 % | 1.286 M 4.03 % | 1.236 M 8.44 % | 1.140 M 31.49 % | 867.000 K 93.96 % | 447.000 K 17.38 % | 380.827 K -27.18 % | 523.000 K 44.88 % | 361.000 K -11.95 % | 410.000 K 36.68 % | 299.966 K -29.91 % | 428.000 K 57.93 % | 271.000 K 18.86 % | 228.000 K -3.20 % | 235.540 K 5.15 % | 224.000 K -5.08 % | 236.000 K -13.55 % | 273.000 K -1.60 % | 277.435 K -79.95 % | 1.384 M |
| Interest expense | 28.488 M -5.61 % | 30.180 M -6.21 % | 32.177 M -9.51 % | 35.558 M 0.90 % | 35.242 M 0.01 % | 35.240 M -1.08 % | 35.624 M 6.45 % | 33.466 M 4.08 % | 32.154 M 10.26 % | 29.163 M 14.88 % | 25.385 M 10.46 % | 22.981 M -2.82 % | 23.649 M -15.55 % | 28.005 M -0.96 % | 28.275 M -0.07 % | 28.295 M 0.37 % | 28.190 M 0.38 % | 28.083 M -2.05 % | 28.669 M 0.98 % | 28.392 M -3.72 % | 29.488 M -11.65 % | 33.376 M -5.62 % | 35.364 M -7.91 % | 38.402 M 0.10 % | 38.363 M -1.74 % | 39.041 M 3.33 % | 37.782 M -2.90 % | 38.912 M 1.06 % | 38.503 M 1.09 % | 38.088 M -2.03 % | 38.877 M 2.61 % | 37.889 M -2.94 % | 39.037 M -0.58 % | 39.265 M -0.10 % | 39.302 M -0.09 % | 39.338 M -5.65 % | 41.694 M -10.94 % | 46.816 M 0.02 % | 46.809 M 0.46 % | 46.593 M -0.70 % | 46.921 M -3.93 % | 48.839 M -1.57 % | 49.620 M |
| Depreciation and amortization | 419.000 K | 0.000 | 0.000 100.00 % | -212.724 M -607.99 % | -30.046 M 81.89 % | -165.939 M 54.38 % | -363.705 M -86.86 % | -194.641 M 20.79 % | -245.718 M -7.68 % | -228.190 M 37.88 % | -367.335 M -42.16 % | -258.392 M -29.78 % | -199.094 M -153.00 % | -78.694 M 54.65 % | -173.511 M -519.93 % | -27.989 M -423.01 % | 8.665 M 115.50 % | -55.913 M 83.03 % | -329.524 M -54.22 % | -213.667 M -583.54 % | 44.188 M 134.45 % | -128.251 M 77.79 % | -577.487 M -71.53 % | -336.678 M -3.87 % | -324.129 M -8 761.81 % | 3.742 M 37.42 % | 2.723 M -23.04 % | 3.538 M 116.92 % | 1.631 M 2 113.53 % | -81.002 K -102.13 % | 3.799 M 50.99 % | 2.516 M 44.27 % | 1.744 M -36.03 % | 2.726 M 81.02 % | 1.506 M -59.62 % | 3.730 M 182.58 % | 1.320 M -48.39 % | 2.557 M 12.22 % | 2.279 M -61.31 % | 5.891 M 561.91 % | 890.000 K -37.61 % | 1.427 M -54.01 % | 3.102 M |
| Operating income | 383.313 M 63.45 % | 234.518 M -22.16 % | 301.281 M 52.44 % | 197.633 M -51.68 % | 409.042 M 183.65 % | 144.205 M -60.35 % | 363.705 M 86.86 % | 194.641 M -20.79 % | 245.718 M 7.68 % | 228.190 M -37.88 % | 367.335 M 42.16 % | 258.392 M 30.36 % | 198.214 M 154.38 % | 77.921 M -54.91 % | 172.826 M 538.21 % | 27.080 M 405.30 % | -8.870 M -116.27 % | 54.514 M -83.41 % | 328.561 M 54.13 % | 213.176 M 475.38 % | -56.790 M -144.98 % | 126.243 M -77.99 % | 573.463 M 71.61 % | 334.167 M 3.95 % | 321.479 M 51.25 % | 212.547 M -52.23 % | 444.899 M 9.34 % | 406.887 M 13.65 % | 358.032 M 42.57 % | 251.128 M -33.09 % | 375.315 M 3.91 % | 361.206 M 2.73 % | 351.609 M 58.36 % | 222.028 M -24.25 % | 293.118 M -12.58 % | 335.291 M 14.80 % | 292.072 M -18.44 % | 358.123 M -3.19 % | 369.916 M 20.73 % | 306.405 M -1.21 % | 310.149 M -5.74 % | 329.024 M -16.23 % | 392.769 M |
| Operating income ratio | 0.62 28.80 % | 0.48 -8.48 % | 0.53 6.19 % | 0.50 -21.76 % | 0.63 54.81 % | 0.41 -34.58 % | 0.63 24.07 % | 0.50 -12.48 % | 0.58 5.12 % | 0.55 -14.92 % | 0.64 7.69 % | 0.60 5.89 % | 0.57 50.32 % | 0.38 -34.30 % | 0.57 90.75 % | 0.30 292.69 % | -0.16 -150.78 % | 0.31 -52.13 % | 0.64 14.48 % | 0.56 114.98 % | -3.74 -962.44 % | 0.43 -33.78 % | 0.65 12.38 % | 0.58 -2.04 % | 0.59 40.39 % | 0.42 -34.01 % | 0.64 5.20 % | 0.61 -2.89 % | 0.63 17.08 % | 0.54 -15.09 % | 0.63 3.30 % | 0.61 -2.21 % | 0.63 11.10 % | 0.56 -6.65 % | 0.60 -3.75 % | 0.63 4.30 % | 0.60 -8.73 % | 0.66 1.80 % | 0.65 5.53 % | 0.61 -1.79 % | 0.62 3.21 % | 0.60 -13.07 % | 0.69 |
| Total other income expenses net | -23.447 M -182.58 % | 28.393 M 219.65 % | -23.729 M -39.27 % | -17.038 M 43.29 % | -30.046 M -38.24 % | -21.734 M 32.63 % | -32.259 M -3.33 % | -31.219 M -2.22 % | -30.540 M -56.27 % | -19.543 M 0.18 % | -19.578 M 8.02 % | -21.286 M 8.36 % | -23.227 M 10.52 % | -25.958 M 5.12 % | -27.359 M -0.57 % | -27.203 M 1.84 % | -27.713 M -30.56 % | -21.227 M 22.38 % | -27.347 M 1.07 % | -27.644 M -67.14 % | -16.539 M 23.69 % | -21.673 M 25.13 % | -28.949 M 15.54 % | -34.274 M -5.03 % | -32.634 M -1 102.30 % | -2.714 M 91.66 % | -32.551 M 3.88 % | -33.865 M 4.89 % | -35.607 M -1.86 % | -34.957 M -6.70 % | -32.761 M 0.74 % | -33.005 M 5.76 % | -35.022 M -2.21 % | -34.266 M 6.00 % | -36.452 M -6.59 % | -34.199 M 12.16 % | -38.934 M -42.19 % | -27.381 M 34.27 % | -41.658 M -6.51 % | -39.113 M 11.21 % | -44.053 M 2.84 % | -45.339 M 0.38 % | -45.513 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 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2014-12-31 | 2014-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 3.851 B 0.01 % | 3.851 B 0.01 % | 3.851 B 0.02 % | 3.850 B 10.32 % | 3.489 B -1.85 % | 3.555 B -7.88 % | 3.859 B 0.00 % | 3.859 B 0.15 % | 3.853 B 9.75 % | 3.511 B -9.00 % | 3.858 B 0.02 % | 3.857 B 0.02 % | 3.856 B -0.37 % | 3.871 B -0.01 % | 3.871 B -0.04 % | 3.873 B 4.22 % | 3.716 B 2.90 % | 3.611 B 1.32 % | 3.565 B 1.41 % | 3.515 B -6.27 % | 3.750 B 17.43 % | 3.194 B -12.75 % | 3.660 B 0.39 % | 3.646 B -1.50 % | 3.702 B 1.55 % | 3.645 B -1.28 % | 3.692 B 1.52 % | 3.637 B 0.42 % | 3.622 B -6.88 % | 3.889 B -0.05 % | 3.891 B -0.01 % | 3.892 B -0.05 % | 3.894 B -0.02 % | 3.894 B -0.04 % | 3.896 B 7.17 % | 3.635 B -6.74 % | 3.898 B -0.03 % | 3.899 B 0.02 % | 3.899 B -0.01 % | 3.899 B -0.01 % | 3.900 B 0.05 % | 3.898 B 5.64 % | 3.689 B |
| Total investments | 580.105 M 0.51 % | 577.146 M 0.61 % | 573.658 M 10.16 % | 520.745 M 0.66 % | 517.317 M -15.85 % | 614.780 M 0.62 % | 610.986 M 20.36 % | 507.620 M 0.44 % | 505.373 M 0.21 % | 504.290 M 0.32 % | 502.670 M 0.31 % | 501.103 M 399.87 % | 100.247 M -72.99 % | 371.153 M 0.07 % | 370.879 M 37.03 % | 270.648 M 0.07 % | 270.465 M -0.02 % | 270.532 M -35.73 % | 420.963 M 31.30 % | 320.604 M 0.08 % | 320.347 M | 0.000 -100.00 % | 654.156 M 17.89 % | 554.877 M 0.09 % | 554.396 M -26.47 % | 753.986 M 0.34 % | 751.401 M 15.37 % | 651.321 M -0.29 % | 653.235 M 8.30 % | 603.182 M 0.18 % | 602.100 M 8.18 % | 556.589 M 22.54 % | 454.221 M -17.71 % | 551.950 M 10.32 % | 500.306 M 24.15 % | 402.994 M 0.35 % | 401.585 M -19.71 % | 500.144 M -0.27 % | 501.511 M 23.63 % | 405.639 M 0.39 % | 404.050 M 15.44 % | 349.998 M | 0.000 |
| Total debt | 3.852 B 0.01 % | 3.851 B 0.01 % | 3.851 B 0.01 % | 3.850 B -0.24 % | 3.860 B 0.01 % | 3.859 B 0.01 % | 3.859 B 0.01 % | 3.859 B 0.01 % | 3.859 B 0.01 % | 3.858 B 0.01 % | 3.858 B 0.01 % | 3.858 B 0.01 % | 3.857 B -0.35 % | 3.871 B -0.02 % | 3.872 B -0.03 % | 3.873 B -0.03 % | 3.874 B -0.03 % | 3.875 B -0.03 % | 3.876 B -0.03 % | 3.877 B -0.03 % | 3.878 B -0.03 % | 3.879 B -0.03 % | 3.880 B -0.08 % | 3.884 B -0.03 % | 3.885 B -0.03 % | 3.886 B -0.03 % | 3.887 B -0.03 % | 3.888 B -0.03 % | 3.890 B -0.03 % | 3.891 B -0.03 % | 3.892 B -0.03 % | 3.893 B -0.03 % | 3.894 B -0.03 % | 3.895 B -0.03 % | 3.897 B -0.03 % | 3.898 B -0.03 % | 3.899 B -0.03 % | 3.900 B 0.00 % | 3.900 B 0.00 % | 3.900 B 0.00 % | 3.900 B 0.00 % | 3.900 B 0.00 % | 3.900 B |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 15.715 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 898.588 M 13.64 % | 790.713 M 1.40 % | 779.786 M 17.21 % | 665.297 M -17.95 % | 810.830 M 39.78 % | 580.062 M -20.79 % | 732.325 M 33.37 % | 549.073 M -7.42 % | 593.105 M 1.32 % | 585.372 M -14.89 % | 687.821 M 21.42 % | 566.494 M 18.32 % | 478.766 M 26.69 % | 377.900 M -5.54 % | 400.057 M 57.14 % | 254.589 M -0.05 % | 254.712 M -12.50 % | 291.090 M -47.48 % | 554.282 M 28.62 % | 430.947 M 75.60 % | 245.415 M -37.53 % | 392.865 M -46.40 % | 733.012 M 51.15 % | 484.971 M 0.71 % | 481.532 M 1.52 % | 474.318 M -23.53 % | 620.260 M 16.15 % | 534.038 M 16.73 % | 457.489 M 13.83 % | 401.890 M -19.14 % | 497.021 M 10.22 % | 450.941 M 11.51 % | 404.387 M 30.38 % | 310.155 M -17.16 % | 374.395 M 1.26 % | 369.723 M 15.31 % | 320.632 M -18.54 % | 393.604 M 14.25 % | 344.503 M 21.70 % | 283.085 M 2.85 % | 275.230 M -20.93 % | 348.093 M 45 283.70 % | 767.000 K |
| Common stock | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B 0.00 % | 15.715 B |
| Total equity | 16.613 B 0.65 % | 16.505 B 0.07 % | 16.494 B 0.70 % | 16.380 B -0.88 % | 16.525 B 1.42 % | 16.295 B -0.93 % | 16.447 B 1.13 % | 16.264 B -0.27 % | 16.308 B 0.05 % | 16.300 B -0.62 % | 16.402 B 0.75 % | 16.281 B 0.54 % | 16.193 B 0.63 % | 16.092 B -0.14 % | 16.115 B 0.91 % | 15.969 B 0.00 % | 15.969 B -0.23 % | 16.006 B -1.62 % | 16.269 B 0.76 % | 16.145 B 1.16 % | 15.960 B -0.92 % | 16.107 B -2.07 % | 16.448 B 1.53 % | 16.199 B 0.02 % | 16.196 B 0.04 % | 16.189 B -0.89 % | 16.335 B 0.53 % | 16.249 B 0.47 % | 16.172 B 0.34 % | 16.116 B -0.59 % | 16.212 B 0.29 % | 16.165 B 0.29 % | 16.119 B 0.59 % | 16.025 B -0.40 % | 16.089 B 0.03 % | 16.084 B 0.31 % | 16.035 B -0.45 % | 16.108 B 0.31 % | 16.059 B 0.38 % | 15.998 B 0.05 % | 15.990 B -0.45 % | 16.063 B 2.21 % | 15.715 B |
| Other non current liabilities | 166.163 M 155.66 % | 64.993 M 23.61 % | 52.579 M -19.77 % | 65.535 M 22.76 % | 53.384 M -4.39 % | 55.837 M 23.44 % | 45.235 M -8.22 % | 49.285 M -70.84 % | 168.999 M -29.30 % | 239.052 M 41.81 % | 168.567 M 259.92 % | 46.835 M 33.60 % | 35.055 M -6.54 % | 37.508 M 10.94 % | 33.809 M 30.11 % | 25.984 M 13.76 % | 22.841 M -62.94 % | 61.627 M 9.45 % | 56.307 M 28.67 % | 43.761 M 19.81 % | 36.526 M -53.11 % | 77.901 M -5.02 % | 82.018 M 3.74 % | 79.060 M 2.19 % | 77.364 M -11.88 % | 87.795 M 8.10 % | 81.216 M -12.24 % | 92.547 M 16.53 % | 79.422 M -75.42 % | 323.152 M 70.32 % | 189.729 M -32.83 % | 282.464 M 9.55 % | 257.838 M -23.60 % | 337.492 M 80.58 % | 186.896 M -36.12 % | 292.588 M 18.25 % | 247.431 M -12.90 % | 284.076 M 40.28 % | 202.503 M -31.35 % | 294.996 M 23.75 % | 238.373 M 532.12 % | 37.710 M 96.08 % | 19.232 M |
| Long term debt | 3.837 B -0.12 % | 3.841 B -0.12 % | 3.846 B -0.12 % | 3.850 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.859 B 0.01 % | 3.858 B 0.01 % | 3.858 B 0.01 % | 3.858 B 0.01 % | 3.857 B 92.97 % | 1.999 B 0.00 % | 1.999 B 0.00 % | 1.999 B 0.01 % | 1.999 B -48.36 % | 3.870 B -0.03 % | 3.871 B -0.03 % | 3.872 B -0.03 % | 3.874 B -0.03 % | 3.875 B -0.03 % | 3.876 B -0.08 % | 3.879 B 106.32 % | 1.880 B -0.06 % | 1.881 B -0.06 % | 1.882 B -0.06 % | 1.884 B -51.51 % | 3.885 B -0.03 % | 3.886 B -0.03 % | 3.887 B -0.03 % | 3.888 B -0.03 % | 3.890 B -0.03 % | 3.891 B -0.03 % | 3.892 B -0.03 % | 3.893 B -0.03 % | 3.894 B -0.03 % | 3.895 B -0.12 % | 3.900 B 0.00 % | 3.900 B 0.00 % | 3.900 B 0.00 % | 3.900 B -4.33 % | 4.076 B |
| Total non current liabilities | 4.003 B 2.47 % | 3.906 B 0.20 % | 3.898 B -0.45 % | 3.916 B 7 235.35 % | 53.384 M -4.39 % | 55.837 M 23.44 % | 45.235 M -8.22 % | 49.285 M -98.74 % | 3.904 B -0.34 % | 3.917 B 0.31 % | 3.905 B 0.08 % | 3.902 B 0.27 % | 3.891 B 91.58 % | 2.031 B 0.21 % | 2.027 B 0.07 % | 2.026 B 0.14 % | 2.023 B -48.51 % | 3.929 B 0.11 % | 3.925 B 0.20 % | 3.917 B 0.19 % | 3.909 B -1.01 % | 3.949 B -0.21 % | 3.957 B -0.04 % | 3.959 B 102.16 % | 1.958 B -0.47 % | 1.967 B 0.19 % | 1.964 B -0.72 % | 1.978 B -50.14 % | 3.967 B -0.26 % | 3.977 B 0.03 % | 3.976 B -0.23 % | 3.985 B 0.16 % | 3.979 B -0.04 % | 3.981 B 0.09 % | 3.977 B -0.32 % | 3.990 B -0.22 % | 3.999 B 0.15 % | 3.993 B 0.17 % | 3.986 B -0.16 % | 3.992 B 0.12 % | 3.987 B 1.26 % | 3.938 B 0.47 % | 3.919 B |
| Other current liabilities | 204.686 M -13.31 % | 236.103 M 26.71 % | 186.337 M 23.60 % | 150.754 M 4.04 % | 144.904 M -30.31 % | 207.925 M 24.68 % | 166.769 M 39.26 % | 119.756 M 760.36 % | -18.135 M -228.56 % | 14.107 M -66.54 % | 42.155 M 154.67 % | -77.115 M -159.18 % | -29.753 M -117.01 % | 174.875 M 1 065.44 % | 15.005 M 115.33 % | -97.895 M -28.84 % | -75.979 M -428.96 % | -14.364 M -133.31 % | 43.119 M 133.84 % | -127.405 M -261.35 % | 78.960 M 75.94 % | 44.879 M 4.85 % | 42.802 M 127.45 % | -155.935 M -49.72 % | -104.154 M -271.40 % | 60.767 M -24.96 % | 80.982 M 217.63 % | -68.844 M -288.65 % | 36.493 M 184.12 % | -43.380 M -170.98 % | 61.111 M 246.59 % | -41.687 M -313.63 % | 19.514 M 118.31 % | -106.558 M -467.30 % | 29.011 M 127.40 % | -105.884 M -13 905.82 % | -756.000 K 98.54 % | -51.939 M -4 025.82 % | 1.323 M 101.19 % | -111.351 M -771.56 % | 16.581 M -84.67 % | 108.185 M 464.82 % | 19.154 M |
| Deferred revenue | 162.498 M -29.28 % | 229.773 M -7.75 % | 249.079 M -24.12 % | 328.235 M 90.11 % | 172.651 M -33.32 % | 258.927 M 61.78 % | 160.045 M -26.27 % | 217.062 M 77.27 % | 122.448 M -28.19 % | 170.526 M 40.49 % | 121.383 M -47.81 % | 232.569 M 24.15 % | 187.327 M 4.21 % | 179.765 M 27.66 % | 140.812 M -37.98 % | 227.057 M 30.87 % | 173.501 M 5.81 % | 163.981 M 32.87 % | 123.419 M -51.46 % | 254.256 M 51.97 % | 167.303 M 23.44 % | 135.538 M 12.53 % | 120.445 M -53.86 % | 261.039 M 27.33 % | 205.009 M 0.61 % | 203.763 M 84.92 % | 110.188 M -51.76 % | 228.426 M 22.06 % | 187.149 M -19.55 % | 232.620 M 119.01 % | 106.215 M -43.36 % | 187.517 M 12.96 % | 165.996 M -33.63 % | 250.110 M 143.19 % | 102.844 M -48.38 % | 199.250 M 40.73 % | 141.584 M -21.65 % | 180.696 M 66.77 % | 108.348 M -45.85 % | 200.086 M 35.41 % | 147.765 M 26.96 % | 116.385 M -34.01 % | 176.356 M |
| Short term debt | 15.000 M 50.00 % | 10.000 M 100.00 % | 5.000 M | 0.000 -100.00 % | 3.860 B 0.01 % | 3.859 B 0.01 % | 3.859 B 0.01 % | 3.859 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.872 B -0.05 % | 1.873 B -0.06 % | 1.874 B -0.06 % | 1.875 B 39 379.39 % | 4.750 M 0.00 % | 4.750 M 0.00 % | 4.750 M 0.00 % | 4.750 M 0.00 % | 4.750 M 0.00 % | 4.750 M 0.00 % | 4.750 M -99.76 % | 2.005 B 0.00 % | 2.005 B 0.00 % | 2.005 B 0.00 % | 2.005 B 42 105.26 % | 4.750 M 0.00 % | 4.750 M 0.00 % | 4.750 M 0.00 % | 4.750 M 0.00 % | 4.750 M 0.00 % | 4.750 M 0.00 % | 4.750 M 0.00 % | 4.750 M 0.00 % | 4.750 M 2.24 % | 4.646 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 426.766 M -19.27 % | 528.651 M 3.21 % | 512.201 M -4.42 % | 535.902 M -87.30 % | 4.221 B -3.20 % | 4.360 B 3.15 % | 4.227 B 0.08 % | 4.224 B 1 543.20 % | 257.069 M -33.23 % | 385.004 M 17.45 % | 327.800 M -20.95 % | 414.697 M 10.15 % | 376.479 M -83.25 % | 2.248 B 1.24 % | 2.221 B -0.84 % | 2.240 B 3.83 % | 2.157 B 538.36 % | 337.870 M 7.62 % | 313.950 M -22.05 % | 402.761 M 50.31 % | 267.949 M -23.96 % | 352.358 M -8.34 % | 384.437 M -15.62 % | 455.577 M -81.09 % | 2.409 B -6.67 % | 2.582 B 7.93 % | 2.392 B -3.42 % | 2.477 B 383.04 % | 512.736 M -2.26 % | 524.612 M 44.72 % | 362.496 M -13.45 % | 418.812 M -4.63 % | 439.149 M -5.92 % | 466.789 M 54.93 % | 301.288 M -15.73 % | 357.547 M -5.50 % | 378.373 M -9.24 % | 416.880 M 33.21 % | 312.958 M -17.81 % | 380.783 M -1.59 % | 386.918 M 34.61 % | 287.445 M 47.02 % | 195.510 M |
| Total liabilities | 4.430 B -0.12 % | 4.435 B 0.55 % | 4.411 B -0.93 % | 4.452 B 4.15 % | 4.274 B -3.21 % | 4.416 B 3.36 % | 4.273 B -0.02 % | 4.273 B 2.70 % | 4.161 B -3.28 % | 4.302 B 1.64 % | 4.233 B -1.94 % | 4.316 B 1.14 % | 4.268 B -0.27 % | 4.279 B 0.75 % | 4.248 B -0.41 % | 4.265 B 2.05 % | 4.180 B -2.04 % | 4.267 B 0.66 % | 4.238 B -1.87 % | 4.319 B 3.41 % | 4.177 B -2.89 % | 4.301 B -0.93 % | 4.342 B -1.64 % | 4.414 B 1.06 % | 4.368 B -3.99 % | 4.549 B 4.44 % | 4.356 B -2.22 % | 4.455 B -0.56 % | 4.480 B -0.49 % | 4.502 B 3.76 % | 4.338 B -1.49 % | 4.404 B -0.32 % | 4.418 B -0.66 % | 4.447 B 3.96 % | 4.278 B -1.59 % | 4.347 B -0.68 % | 4.377 B -0.74 % | 4.410 B 2.58 % | 4.299 B -1.70 % | 4.373 B -0.03 % | 4.374 B 3.53 % | 4.225 B 2.68 % | 4.115 B |
| Other non current assets | 19.907 B 0.02 % | 19.904 B 0.34 % | 19.837 B 0.17 % | 19.804 B 0.29 % | 19.747 B 110 558.04 % | 17.845 M 19.20 % | 14.971 M 45.82 % | 10.267 M -4.80 % | 10.785 M 9.48 % | 9.851 M -1.27 % | 9.978 M 52.94 % | 6.524 M -6.64 % | 6.988 M -16.54 % | 8.373 M -28.66 % | 11.737 M 9.77 % | 10.692 M -24.32 % | 14.127 M 53.93 % | 9.178 M -31.65 % | 13.427 M -12.34 % | 15.318 M -26.38 % | 20.806 M 72.49 % | 12.062 M 7.88 % | 11.181 M 50.81 % | 7.414 M -58.45 % | 17.845 M 105.47 % | 8.685 M -5.12 % | 9.154 M 24.87 % | 7.331 M 16.33 % | 6.302 M 4.60 % | 6.025 M -5.51 % | 6.376 M -20.10 % | 7.980 M 34.77 % | 5.921 M -15.50 % | 7.007 M 22.31 % | 5.729 M -4.52 % | 6.000 M -67.08 % | 18.224 M 135.20 % | 7.748 M 3.89 % | 7.458 M -3.17 % | 7.702 M 42.76 % | 5.395 M 13.53 % | 4.752 M -99.98 % | 19.603 B |
| Long term investments | 580.105 M 0.51 % | 577.146 M 0.61 % | 573.658 M 10.16 % | 520.745 M 0.66 % | 517.317 M -15.85 % | 614.732 M 0.61 % | 610.986 M 20.36 % | 507.620 M 0.44 % | 505.373 M 0.21 % | 504.290 M 0.32 % | 502.670 M 0.31 % | 501.103 M 399.87 % | 100.247 M -72.99 % | 371.153 M 0.07 % | 370.879 M 37.03 % | 270.648 M 0.07 % | 270.465 M -0.02 % | 270.532 M -35.73 % | 420.963 M 31.30 % | 320.604 M 0.08 % | 320.347 M | 0.000 -100.00 % | 654.156 M 17.89 % | 554.877 M 0.09 % | 554.396 M -26.47 % | 753.986 M 0.34 % | 751.401 M 15.37 % | 651.321 M -0.29 % | 653.235 M 8.30 % | 603.182 M 0.18 % | 602.100 M 8.18 % | 556.589 M 22.54 % | 454.221 M -17.71 % | 551.950 M 10.32 % | 500.306 M 24.15 % | 402.994 M 0.35 % | 401.585 M -19.71 % | 500.144 M -0.27 % | 501.511 M 23.63 % | 405.639 M 0.39 % | 404.050 M 15.44 % | 349.998 M | 0.000 |
| Intangible assets | 143.374 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 143.374 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.716 B 0.21 % | 19.674 B 0.01 % | 19.672 B 0.00 % | 19.672 B 0.00 % | 19.672 B 0.04 % | 19.664 B 0.00 % | 19.664 B 0.00 % | 19.664 B 0.00 % | 19.664 B 0.01 % | 19.663 B 0.00 % | 19.663 B 0.00 % | 19.663 B 0.00 % | 19.663 B 0.03 % | 19.658 B 0.00 % | 19.658 B 0.00 % | 19.658 B 0.00 % | 19.658 B 0.04 % | 19.650 B 0.00 % | 19.650 B 0.00 % | 19.650 B 0.00 % | 19.650 B 0.15 % | 19.620 B 0.00 % | 19.620 B 0.00 % | 19.620 B 0.00 % | 19.620 B 0.01 % | 19.619 B 0.00 % | 19.619 B 0.00 % | 19.619 B 0.00 % | 19.619 B 0.00 % | 19.619 B 0.00 % | 19.619 B 0.00 % | 19.619 B 0.00 % | 19.619 B 0.08 % | 19.604 B 0.01 % | 19.603 B 0.00 % | 19.603 B 0.00 % | 19.603 B | 0.000 |
| Total non current assets | 20.631 B 0.73 % | 20.481 B 0.35 % | 20.411 B 0.42 % | 20.325 B 0.30 % | 20.264 B -0.42 % | 20.349 B 0.24 % | 20.300 B 0.55 % | 20.190 B 0.01 % | 20.188 B 0.01 % | 20.186 B 0.05 % | 20.177 B 0.02 % | 20.172 B 2.03 % | 19.771 B -1.36 % | 20.044 B -0.01 % | 20.046 B 0.51 % | 19.944 B -0.02 % | 19.948 B 0.02 % | 19.943 B -0.74 % | 20.092 B 0.49 % | 19.994 B -0.03 % | 19.999 B 1.67 % | 19.670 B -3.18 % | 20.315 B 0.51 % | 20.212 B -0.05 % | 20.222 B -0.93 % | 20.413 B 0.16 % | 20.381 B 0.50 % | 20.279 B 0.00 % | 20.280 B 0.25 % | 20.229 B 0.01 % | 20.227 B 0.22 % | 20.184 B 0.52 % | 20.079 B -0.49 % | 20.178 B 0.26 % | 20.125 B 0.48 % | 20.028 B -0.05 % | 20.039 B -0.44 % | 20.127 B 0.07 % | 20.113 B 0.48 % | 20.016 B 0.02 % | 20.012 B 0.27 % | 19.958 B 1.81 % | 19.603 B |
| Other current assets | 249.788 M -33.98 % | 378.326 M -3.67 % | 392.747 M -14.13 % | 457.379 M 22.03 % | 374.823 M 20.52 % | 311.009 M -1.59 % | 316.021 M 8.56 % | 291.107 M 20.89 % | 240.811 M -31.61 % | 352.129 M -2.35 % | 360.593 M 0.41 % | 359.105 M -40.95 % | 608.092 M 107.47 % | 293.092 M 42.16 % | 206.173 M 0.66 % | 204.819 M 8 739.84 % | 2.317 M -99.13 % | 266.650 M 6 690.16 % | 3.927 M -33.46 % | 5.902 M 155.50 % | 2.310 M -32.19 % | 3.407 M -4.14 % | 3.554 M -59.02 % | 8.672 M 171.59 % | 3.193 M -37.22 % | 5.086 M 6.34 % | 4.783 M -21.22 % | 6.071 M 75.61 % | 3.457 M -40.16 % | 5.777 M -97.23 % | 208.712 M -23.88 % | 274.187 M -6.52 % | 293.321 M 39.18 % | 210.755 M 48.68 % | 141.754 M 497.61 % | 23.720 M -90.13 % | 240.415 M -8.00 % | 261.311 M 74.00 % | 150.175 M -42.62 % | 261.717 M 30.28 % | 200.885 M 23.95 % | 162.069 M 1 090.63 % | 13.612 M |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 37.000 K -9.76 % | 41.000 K -14.58 % | 48.000 K 17.07 % | 41.000 K -99.99 % | 507.620 M 0.44 % | 505.373 M 0.21 % | 504.290 M 0.32 % | 502.670 M 0.31 % | 501.103 M 399.87 % | 100.247 M -72.99 % | 371.153 M 0.07 % | 370.879 M 37.03 % | 270.648 M 0.07 % | 270.465 M -0.02 % | 270.532 M -35.73 % | 420.963 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 277.000 K -19.01 % | 342.000 K 10.32 % | 310.000 K -61.49 % | 805.000 K -99.78 % | 370.415 M 21.64 % | 304.517 M 102 086.80 % | 298.000 K 213.68 % | 95.000 K -98.30 % | 5.603 M -98.39 % | 347.399 M 469 358.11 % | 74.000 K -85.43 % | 508.000 K -48.58 % | 988.000 K 183.03 % | 349.081 K -39.92 % | 581.000 K 340.15 % | 132.000 K -99.92 % | 157.888 M -40.11 % | 263.618 M -15.40 % | 311.602 M -14.01 % | 362.379 M 182.68 % | 128.193 M -81.31 % | 685.791 M 211.24 % | 220.340 M -7.28 % | 237.645 M 29.74 % | 183.166 M -23.92 % | 240.741 M 23.61 % | 194.756 M -22.48 % | 251.220 M -6.19 % | 267.783 M 21 254.31 % | 1.254 M 112.18 % | 591.000 K -58.82 % | 1.435 M 132.20 % | 618.000 K -40.06 % | 1.031 M 52.51 % | 676.000 K -99.74 % | 262.557 M 28 131.94 % | 930.000 K 46.46 % | 635.000 K -48.08 % | 1.223 M 29.42 % | 945.000 K 108.61 % | 453.000 K -81.39 % | 2.434 M -98.84 % | 210.548 M |
| Cash and short term investments | 277.000 K -19.01 % | 342.000 K 10.32 % | 310.000 K -61.49 % | 805.000 K -99.78 % | 370.456 M 21.63 % | 304.565 M 102 102.90 % | 298.000 K 213.68 % | 95.000 K -98.30 % | 5.603 M -98.39 % | 347.399 M 469 358.11 % | 74.000 K -85.43 % | 508.000 K -48.58 % | 988.000 K 183.03 % | 349.081 K -39.92 % | 581.000 K 340.15 % | 132.000 K -99.92 % | 157.888 M -40.11 % | 263.618 M -15.40 % | 311.602 M -14.01 % | 362.379 M 182.68 % | 128.193 M -81.31 % | 685.791 M 211.24 % | 220.340 M -7.28 % | 237.645 M 29.74 % | 183.166 M -23.92 % | 240.741 M 23.61 % | 194.756 M -22.48 % | 251.220 M -6.19 % | 267.783 M 21 254.31 % | 1.254 M 112.18 % | 591.000 K -58.82 % | 1.435 M 132.20 % | 618.000 K -40.06 % | 1.031 M 52.51 % | 676.000 K -99.74 % | 262.557 M 28 131.94 % | 930.000 K 46.46 % | 635.000 K -48.08 % | 1.223 M 29.42 % | 945.000 K 108.61 % | 453.000 K -81.39 % | 2.434 M -98.84 % | 210.548 M |
| Total current assets | 411.834 M -10.25 % | 458.858 M -7.11 % | 493.979 M -2.49 % | 506.574 M -5.45 % | 535.766 M 47.98 % | 362.044 M -13.70 % | 419.520 M 20.85 % | 347.137 M 23.78 % | 280.438 M -32.58 % | 415.942 M -9.27 % | 458.434 M 7.65 % | 425.863 M -38.27 % | 689.901 M 110.13 % | 328.328 M 3.67 % | 316.700 M 9.26 % | 289.848 M 44.09 % | 201.164 M -38.94 % | 329.452 M -20.59 % | 414.853 M -11.91 % | 470.959 M 241.54 % | 137.894 M -81.33 % | 738.556 M 55.90 % | 473.733 M 18.06 % | 401.265 M 17.53 % | 341.420 M 5.01 % | 325.137 M 4.96 % | 309.777 M -27.02 % | 424.483 M 14.08 % | 372.095 M -4.32 % | 388.888 M 20.59 % | 322.478 M -16.44 % | 385.939 M -15.69 % | 457.778 M 55.71 % | 294.003 M 21.54 % | 241.901 M -40.03 % | 403.400 M 8.06 % | 373.313 M -4.49 % | 390.853 M 59.59 % | 244.918 M -30.87 % | 354.302 M 0.75 % | 351.657 M 6.56 % | 329.998 M 45.56 % | 226.704 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -370.000 M 39.81 % | -614.732 M -30 517.20 % | 2.021 M -77.81 % | 9.107 M -98.24 % | 517.353 M 24.38 % | 415.942 M -49.10 % | 817.141 M 5.30 % | 775.992 M 874.08 % | -100.247 M 72.99 % | -371.153 M -0.07 % | -370.879 M -37.03 % | -270.648 M -0.07 % | -270.465 M 0.02 % | -270.532 M 35.73 % | -420.963 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 161.769 M 101.73 % | 80.191 M -20.54 % | 100.922 M 108.56 % | 48.390 M -69.85 % | 160.487 M 216.44 % | 50.716 M -50.86 % | 103.201 M 84.50 % | 55.935 M 64.40 % | 34.024 M -46.35 % | 63.414 M -35.14 % | 97.767 M 47.57 % | 66.250 M -18.03 % | 80.821 M 131.66 % | 34.887 M -68.27 % | 109.946 M 29.51 % | 84.897 M 107.27 % | 40.959 M -34.26 % | 62.309 M -37.27 % | 99.324 M -3.27 % | 102.678 M 1 289.23 % | 7.391 M -84.90 % | 48.960 M -80.40 % | 249.839 M 61.24 % | 154.948 M -0.07 % | 155.061 M 91.16 % | 81.117 M -26.42 % | 110.238 M -34.07 % | 167.192 M 65.77 % | 100.855 M 2.02 % | 98.858 M -12.65 % | 113.175 M 2.59 % | 110.317 M -32.67 % | 163.839 M 99.27 % | 82.218 M -17.35 % | 99.471 M -22.97 % | 129.141 M -2.14 % | 131.968 M 2.37 % | 128.908 M 37.84 % | 93.520 M 2.05 % | 91.640 M -39.04 % | 150.319 M -9.17 % | 165.495 M 6 405.31 % | 2.544 M |
| Tax 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 100.00 % | -118.049 K | 0.000 | 0.000 | 0.000 -100.00 % | 245.652 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 171.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -213.000 | 0.000 | 0.000 | 0.000 -100.00 % | 360.000 | 0.000 | 0.000 | 0.000 100.00 % | -367.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 44.582 M -15.52 % | 52.774 M -26.48 % | 71.785 M 26.13 % | 56.913 M 29.89 % | 43.816 M 28.28 % | 34.157 M -17.53 % | 41.416 M 45.66 % | 28.433 M -2.07 % | 29.033 M 43.03 % | 20.298 M -52.48 % | 42.712 M 78.08 % | 23.985 M -21.49 % | 30.550 M 41.72 % | 21.557 M -52.67 % | 45.550 M 353.82 % | 10.037 M -14.45 % | 11.733 M -28.07 % | 16.311 M 1.50 % | 16.069 M -7.37 % | 17.348 M 2.43 % | 16.936 M -39.50 % | 27.996 M -70.64 % | 95.354 M 11.79 % | 85.299 M -14.38 % | 99.630 M -6.84 % | 106.944 M 24.57 % | 85.852 M 0.17 % | 85.709 M -14.21 % | 99.909 M 1.32 % | 98.605 M 10.20 % | 89.482 M 8.21 % | 82.690 M 2.83 % | 80.414 M 13.57 % | 70.803 M 13.02 % | 62.644 M -1.17 % | 63.384 M -29.35 % | 89.710 M -7.33 % | 96.807 M 11.64 % | 86.710 M -2.93 % | 89.327 M 24.67 % | 71.653 M 13.96 % | 62.875 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 258.927 M 61.78 % | 160.045 M -26.27 % | 217.062 M 77.27 % | 122.448 M -28.19 % | 170.526 M 40.49 % | 121.383 M -47.81 % | 232.569 M 24.15 % | 187.327 M 4.21 % | 179.765 M 27.66 % | 140.812 M -37.98 % | 227.057 M 30.87 % | 173.501 M 5.81 % | 163.981 M 32.87 % | 123.419 M -51.46 % | 254.256 M 51.97 % | 167.303 M 23.44 % | 135.538 M 12.53 % | 120.445 M -53.86 % | 261.039 M 27.33 % | 205.009 M 0.61 % | 203.763 M 84.92 % | 110.188 M -51.76 % | 228.426 M 22.06 % | 187.149 M -19.55 % | 232.620 M 119.01 % | 106.215 M -43.36 % | 187.517 M 12.96 % | 165.996 M -33.63 % | 250.110 M 143.19 % | 102.844 M -48.38 % | 199.250 M 40.73 % | 141.584 M -21.65 % | 180.696 M 66.77 % | 108.348 M -45.85 % | 200.086 M 35.41 % | 147.765 M 26.96 % | 116.385 M -34.01 % | 176.356 M |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 176.356 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -122.448 M 28.19 % | -170.526 M -40.49 % | -121.383 M 47.81 % | -232.569 M -24.15 % | -187.327 M -4.21 % | -179.765 M -27.66 % | -140.812 M 37.98 % | -227.057 M -30.87 % | -173.501 M -5.81 % | -163.981 M -32.87 % | -123.419 M 51.46 % | -254.256 M -51.97 % | -167.303 M -23.44 % | -135.538 M -12.53 % | -120.445 M 53.86 % | -261.039 M -27.33 % | -205.009 M -0.61 % | -203.763 M -84.92 % | -110.188 M 51.76 % | -228.426 M -22.06 % | -187.149 M 19.55 % | -232.620 M -119.01 % | -106.215 M 43.36 % | -187.517 M -12.96 % | -165.996 M 33.63 % | -250.110 M -143.19 % | -102.844 M 48.38 % | -199.250 M -40.73 % | -141.584 M 21.65 % | -180.696 M -66.77 % | -108.348 M 45.85 % | -200.086 M -35.41 % | -147.765 M -26.96 % | -116.385 M 34.01 % | -176.356 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 21.043 B 0.49 % | 20.940 B 0.17 % | 20.905 B 0.35 % | 20.832 B 0.15 % | 20.800 B 0.43 % | 20.711 B -0.04 % | 20.719 B 0.89 % | 20.537 B 0.33 % | 20.469 B -0.65 % | 20.602 B -0.16 % | 20.635 B 0.18 % | 20.597 B 0.67 % | 20.461 B 0.44 % | 20.372 B 0.05 % | 20.362 B 0.63 % | 20.234 B 0.42 % | 20.149 B -0.61 % | 20.272 B -1.15 % | 20.507 B 0.21 % | 20.465 B 1.63 % | 20.137 B -1.33 % | 20.409 B -1.83 % | 20.789 B 0.85 % | 20.614 B 0.24 % | 20.564 B -0.84 % | 20.738 B 0.23 % | 20.690 B -0.06 % | 20.703 B 0.25 % | 20.652 B 0.16 % | 20.618 B 0.33 % | 20.550 B -0.10 % | 20.570 B 0.16 % | 20.537 B 0.32 % | 20.472 B 0.52 % | 20.367 B -0.32 % | 20.431 B 0.09 % | 20.412 B -0.51 % | 20.518 B 0.79 % | 20.358 B -0.06 % | 20.371 B 0.03 % | 20.364 B 0.38 % | 20.288 B 2.31 % | 19.830 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2014-12-31 | 2014-09-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-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -216.064 M -647.07 % | 39.494 M 155.48 % | -71.184 M -128.02 % | 254.008 M 210.93 % | -228.975 M -246.60 % | 156.189 M 430.73 % | -47.226 M -155.40 % | 85.243 M 176.03 % | -112.120 M -213.55 % | 98.743 M 187.92 % | -112.314 M -298.91 % | 56.466 M 236.84 % | -41.265 M -136.87 % | 111.916 M 393.63 % | -38.115 M -187.06 % | 43.779 M 165.02 % | -67.331 M -193.54 % | 71.983 M 199.81 % | -72.120 M -245.62 % | 49.525 M 157.99 % | -85.406 M -123.57 % | 362.418 M 320.95 % | -164.025 M -382.51 % | 58.060 M 122.24 % | -261.010 M -214.87 % | 227.216 M 717.07 % | -36.822 M 87.47 % | -293.972 M -1 469.27 % | -18.733 M -110.37 % | 180.590 M 393.76 % | -61.476 M -259.38 % | 38.572 M 136.68 % | -105.162 M -155.81 % | 188.438 M 726.79 % | -30.064 M -62.97 % | -18.448 M 54.90 % | -40.902 M -157.92 % | 70.612 M 189.30 % | -79.076 M -267.93 % | 47.090 M 9 730.90 % | 479.000 K -99.68 % | 147.845 M 8.28 % | 136.539 M |
| Accounts receivables | -148.853 M -10 534.37 % | 1.427 M 101.08 % | -131.688 M -149.20 % | 267.680 M 343.85 % | -109.771 M -309.15 % | 52.485 M 210.20 % | -47.627 M -121.77 % | -21.476 M -174.26 % | 28.919 M -16.96 % | 34.824 M 210.02 % | -31.652 M -319.38 % | 14.428 M 131.56 % | -45.719 M -160.82 % | 75.170 M 399.15 % | -25.128 M 42.54 % | -43.731 M -307.29 % | 21.097 M -43.38 % | 37.262 M 1 053.26 % | 3.231 M 103.34 % | -96.779 M -324.00 % | 43.204 M -78.49 % | 200.873 M 311.14 % | -95.139 M -3 911.66 % | 2.496 M 103.27 % | -76.357 M -343.86 % | 31.312 M -44.66 % | 56.582 M 183.51 % | -67.753 M -2 717.17 % | -2.405 M -116.36 % | 14.698 M 556.03 % | -3.223 M -105.98 % | 53.884 M 165.78 % | -81.914 M -566.66 % | 17.553 M -40.37 % | 29.438 M 850.23 % | 3.098 M 194.80 % | -3.268 M 90.70 % | -35.151 M -1 558.83 % | -2.119 M -103.60 % | 58.915 M 96.68 % | 29.955 M 302.94 % | -14.760 M 91.08 % | -165.495 M |
| 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 -100.00 % | 35.647 M 138.63 % | -92.280 M -4 673.54 % | -1.933 M -103.42 % | 56.504 M 3.89 % | 54.386 M 136.64 % | -148.438 M -167.94 % | 218.483 M 256.88 % | 61.220 M 408.64 % | 12.036 M 106.77 % | -177.845 M -317.14 % | 81.903 M 205.05 % | 26.849 M 110.38 % | -258.757 M -1 025.82 % | 27.949 M -10.01 % | 31.058 M 88.93 % | 16.439 M 140.72 % | -40.374 M -180.20 % | 50.342 M 256.53 % | 14.120 M -64.13 % | 39.362 M 173.74 % | -53.376 M -805.57 % | 7.565 M -65.62 % | 22.001 M 9.81 % | 20.035 M 125.01 % | -80.117 M -423.93 % | 24.733 M -62.86 % | 66.598 M -40.06 % | 111.114 M |
| Accounts payables | 6.198 M 132.92 % | -18.827 M -239.76 % | 13.471 M 73.17 % | 7.779 M -38.02 % | 12.550 M 172.52 % | -17.306 M -225.56 % | 13.783 M 2 397.17 % | -600.000 K -106.87 % | 8.735 M 138.97 % | -22.414 M -219.69 % | 18.727 M 385.26 % | -6.565 M -173.00 % | 8.993 M 137.48 % | -23.993 M -167.56 % | 35.513 M 2 193.93 % | -1.696 M 62.95 % | -4.578 M -1 990.91 % | 242.106 K 118.93 % | -1.279 M -410.44 % | 412.000 K 103.73 % | -11.060 M 83.58 % | -67.358 M -769.90 % | 10.055 M 170.16 % | -14.331 M -95.94 % | -7.314 M -134.68 % | 21.092 M 14 649.60 % | 143.000 K 101.01 % | -14.200 M -1 188.96 % | 1.304 M -85.71 % | 9.123 M 34.32 % | 6.792 M 198.42 % | 2.276 M -76.32 % | 9.611 M 17.80 % | 8.159 M 1 202.50 % | -740.000 K 97.19 % | -26.326 M -270.95 % | -7.097 M -170.29 % | 10.097 M 485.83 % | -2.617 M -114.81 % | 17.674 M 1 309.41 % | 1.254 M -83.33 % | 7.524 M -88.03 % | 62.875 M |
| Other working capital | -73.409 M -229.03 % | 56.895 M 20.97 % | 47.033 M 319.26 % | -21.451 M 83.72 % | -131.754 M -208.88 % | 121.010 M 1 004.27 % | -13.382 M -112.47 % | 107.319 M 171.65 % | -149.774 M -273.48 % | 86.333 M 186.86 % | -99.389 M -304.49 % | 48.603 M 1 170.79 % | -4.539 M -107.47 % | 60.739 M 225.23 % | -48.500 M -154.37 % | 89.206 M 958.20 % | 8.430 M -76.85 % | 36.412 M 127.89 % | -130.576 M -242.70 % | 91.506 M 196.25 % | 30.888 M 196.44 % | 10.420 M 107.43 % | -140.161 M -342.25 % | 57.859 M 11 334.58 % | 506.000 K -99.46 % | 92.910 M 177.17 % | -120.396 M -357.60 % | 46.738 M 202.54 % | -45.581 M -136.26 % | 125.711 M 254.28 % | -81.484 M -457.61 % | 22.786 M 127.39 % | -83.201 M -155.99 % | 148.607 M 251.45 % | -98.124 M -268.73 % | 58.156 M 252.63 % | -38.102 M -151.72 % | 73.665 M 178.06 % | -94.375 M -286.45 % | 50.618 M 191.26 % | -55.463 M -162.68 % | 88.484 M -30.90 % | 128.045 M |
| Other non cash items | 1.734 M 104.51 % | -38.436 M 42.92 % | -67.338 M -2 435.69 % | 2.883 M 107.92 % | -36.397 M 25.48 % | -48.839 M 29.57 % | -69.342 M -322.11 % | 31.219 M 0.48 % | 31.071 M 58.99 % | 19.543 M -17.95 % | 23.818 M 106.30 % | -377.875 M -228.29 % | 294.555 M 1 001.91 % | 26.731 M 137.15 % | -71.956 M -355.96 % | 28.112 M -0.51 % | 28.257 M -83.71 % | 173.513 M 342.03 % | -71.690 M -340.88 % | 29.762 M 110.18 % | -292.486 M -161.01 % | 479.441 M 849.08 % | -64.004 M -268.78 % | 37.921 M -84.06 % | 237.953 M 3 585.53 % | 6.456 M 110.07 % | -64.105 M -126.42 % | 242.634 M 2 200.73 % | -11.550 M -132.08 % | 36.006 M 642.75 % | -6.634 M 89.71 % | -64.479 M -147.15 % | 136.766 M 1 204.77 % | -12.380 M 78.66 % | -58.011 M -252.94 % | 37.930 M -72.96 % | 140.254 M 322.67 % | 33.183 M 166.28 % | -50.063 M -211.24 % | 45.004 M 0.14 % | 44.943 M 1 489.48 % | -3.235 M 99.98 % | -19.903 B |
| Net cash provided by operating activities | 145.955 M -44.71 % | 263.970 M 89.87 % | 139.030 M -68.22 % | 437.486 M 285.03 % | 113.624 M -60.37 % | 286.734 M 33.44 % | 214.878 M -23.23 % | 279.884 M 108.67 % | 134.129 M -58.97 % | 326.933 M 28.20 % | 255.021 M 398.49 % | -85.438 M -119.95 % | 428.277 M 124.69 % | 190.610 M 438.49 % | 35.397 M -50.68 % | 71.768 M 195.12 % | -75.452 M -127.06 % | 278.783 M 77.11 % | 157.404 M -40.56 % | 264.819 M 158.69 % | -451.221 M -147.68 % | 946.429 M 199.04 % | 316.485 M -20.05 % | 395.874 M 48.94 % | 265.788 M -40.07 % | 443.505 M 42.41 % | 311.421 M -3.19 % | 321.684 M 10.11 % | 292.142 M -32.49 % | 432.767 M 57.69 % | 274.444 M -9.21 % | 302.294 M -13.18 % | 348.191 M -4.30 % | 363.820 M 115.80 % | 168.591 M -47.41 % | 320.572 M -9.06 % | 352.490 M -18.88 % | 434.537 M 118.23 % | 199.119 M -44.59 % | 359.386 M 15.37 % | 311.518 M -27.27 % | 428.296 M 102.21 % | -19.419 B |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 -100.00 % | 495.000 K | 0.000 100.00 % | -50.000 M -11 037 627.59 % | 453.000 100.00 % | -301.570 M | 0.000 100.00 % | -400.000 M -100.00 % | -200.000 M | 0.000 100.00 % | -400.000 M | 0.000 | 0.000 100.00 % | -100.000 M | 0.000 100.00 % | -130.000 M 50.00 % | -260.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 100.00 % | -126.000 | 0.000 | 0.000 -100.00 % | 150.495 M 91 208 990.91 % | 165.000 -100.00 % | 201.569 M | 0.000 -100.00 % | 400.531 M 100.27 % | 200.000 M | 0.000 100.00 % | -1.000 K -100.00 % | 270.448 M 144 624 498.93 % | 187.000 | 0.000 | 0.000 -100.00 % | 130.544 M -68.23 % | 410.887 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 100.00 % | -495.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 100.00 % | -126.000 | 0.000 | 0.000 | 0.000 -100.00 % | 618.000 100.00 % | -100.001 M | 0.000 -100.00 % | 531.000 K 137 109.30 % | 387.000 | 0.000 100.00 % | -400.001 M -247.90 % | 270.448 M 144 624 498.93 % | 187.000 100.00 % | -100.000 M | 0.000 -100.00 % | 544.000 K -99.64 % | 150.887 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 100.00 % | -3.860 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.000 M -1 240.28 % | -895.333 K 24.64 % | -1.188 M 0.00 % | -1.188 M -0.08 % | -1.187 M 0.00 % | -1.187 M 0.08 % | -1.188 M 0.00 % | -1.188 M -0.08 % | -1.187 M 0.00 % | -1.187 M 0.08 % | -1.188 M 99.94 % | -2.001 B -168 492.08 % | -1.187 M 0.08 % | -1.188 M -0.08 % | -1.187 M 0.08 % | -1.188 M -0.08 % | -1.187 M 0.08 % | -1.188 M -0.08 % | -1.187 M 0.08 % | -1.188 M -0.08 % | -1.187 M 0.06 % | -1.188 M -0.06 % | -1.187 M 0.08 % | -1.188 M -21.35 % | -979.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.900 B |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -251.991 M 0.00 % | -251.985 M -54.53 % | -163.063 M 50.00 % | -326.128 M -120.02 % | -148.228 M 50.00 % | -296.468 M -100.05 % | -148.194 M 28.57 % | -207.454 M 0.00 % | -207.445 M 33.32 % | -311.096 M -40.01 % | -222.190 M -49.88 % | -148.243 M -100.00 % | -74.121 M 0.00 % | -74.121 M | 0.000 | 0.000 | 0.000 100.00 % | -296.478 M -66.67 % | -177.879 M | 0.000 100.00 % | -74.121 M 83.33 % | -444.718 M -50.00 % | -296.473 M -0.01 % | -296.454 M -5.26 % | -281.631 M 20.84 % | -355.774 M -9.09 % | -326.126 M -10.00 % | -296.473 M -11.11 % | -266.826 M 14.29 % | -311.302 M -5.00 % | -296.474 M -5.26 % | -281.647 M -26.67 % | -222.355 M 11.76 % | -252.001 M 0.00 % | -251.994 M 0.00 % | -251.999 M 22.73 % | -326.110 M -15.79 % | -281.640 M -5.55 % | -266.840 M -2.85 % | -259.437 M 7.89 % | -281.675 M 17.39 % | -340.969 M | 0.000 |
| Other financing activites | -26.911 M 10.51 % | -30.071 M 7.36 % | -32.462 M -100.85 % | 3.825 B 11 025.74 % | -35.009 M 1.09 % | -35.394 M -2.65 % | -34.481 M -4.96 % | -32.853 M -4.08 % | -31.565 M -15.97 % | -27.219 M -10.26 % | -24.687 M -8.90 % | -22.670 M 11.16 % | -25.517 M 12.18 % | -29.057 M 0.04 % | -29.069 M 1.12 % | -29.399 M -1.06 % | -29.091 M 0.04 % | -29.102 M 0.04 % | -29.114 M 1.12 % | -29.445 M 5.23 % | -31.069 M 11.42 % | -35.073 M 2.92 % | -36.129 M -101.85 % | 1.956 B 4 924.88 % | -40.545 M 0.03 % | -40.558 M 0.03 % | -40.572 M 0.03 % | -40.586 M 0.03 % | -40.600 M 0.03 % | -40.614 M 0.03 % | -40.627 M 0.04 % | -40.642 M 1.02 % | -41.062 M 0.52 % | -41.276 M 0.04 % | -41.291 M 1.12 % | -41.758 M 3.13 % | -43.106 M 3.10 % | -44.485 M -1.10 % | -44.001 M -14.42 % | -38.457 M -0.52 % | -38.257 M 1.64 % | -38.894 M -100.25 % | 15.675 B |
| Net cash used provided by financing activities | -278.902 M 1.12 % | -282.056 M -44.26 % | -195.525 M 45.86 % | -361.137 M -97.09 % | -183.237 M 38.19 % | -296.468 M -62.29 % | -182.675 M 23.98 % | -240.307 M -0.54 % | -239.010 M 29.35 % | -338.315 M -37.04 % | -246.877 M -44.45 % | -170.913 M -53.10 % | -111.638 M -7.27 % | -104.074 M -243.97 % | -30.257 M 1.08 % | -30.587 M -1.02 % | -30.278 M 90.73 % | -326.768 M -56.96 % | -208.181 M -579.60 % | -30.633 M 71.20 % | -106.377 M 77.88 % | -480.978 M -44.10 % | -333.790 M 2.23 % | -341.395 M -5.58 % | -323.363 M 18.65 % | -397.520 M -8.06 % | -367.885 M -8.76 % | -338.247 M -9.60 % | -308.613 M 12.60 % | -353.104 M -4.38 % | -338.288 M -4.58 % | -323.477 M -22.25 % | -264.604 M 10.14 % | -294.465 M 0.00 % | -294.472 M 0.16 % | -294.945 M 20.33 % | -370.195 M -13.51 % | -326.125 M -4.92 % | -310.841 M -4.35 % | -297.894 M 6.89 % | -319.932 M 15.78 % | -379.863 M -101.94 % | 19.575 B |
| Effect of forex changes on cash | 0.000 100.00 % | -348.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.001 M | 0.000 100.00 % | -531.000 K -173 429.41 % | -306.000 | 0.000 -100.00 % | 400.001 M 247.90 % | -270.448 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -132.947 M -635.08 % | -18.086 M 67.99 % | -56.495 M -174.00 % | 76.349 M 15.86 % | 65.898 M 776.55 % | -9.740 M -130.25 % | 32.203 M -18.63 % | 39.577 M 137.74 % | -104.881 M -821.49 % | -11.382 M -239.76 % | 8.144 M 103.18 % | -256.351 M -180.96 % | 316.639 M 265.90 % | 86.536 M 1 583.58 % | 5.140 M -87.40 % | 40.785 M 138.57 % | -105.730 M -120.34 % | -47.984 M 5.50 % | -50.777 M -121.68 % | 234.186 M 142.00 % | -557.598 M -219.80 % | 465.451 M 2 789.69 % | -17.305 M -131.76 % | 54.479 M 194.62 % | -57.575 M -225.20 % | 45.985 M 181.44 % | -56.464 M -240.90 % | -16.563 M -0.56 % | -16.471 M -120.68 % | 79.663 M 224.78 % | -63.844 M -201.39 % | -21.183 M -125.34 % | 83.587 M 20.52 % | 69.355 M 155.10 % | -125.881 M -591.20 % | 25.627 M 244.74 % | -17.705 M -116.33 % | 108.412 M 197.04 % | -111.722 M -281.69 % | 61.492 M 830.83 % | -8.414 M -117.37 % | 48.433 M -69.04 % | 156.434 M |
| Cash at beginning of period | 372.224 M -4.63 % | 390.310 M -12.64 % | 446.805 M 20.61 % | 370.456 M 21.65 % | 304.517 M -3.10 % | 314.257 M 11.40 % | 282.095 M 16.32 % | 242.518 M -30.19 % | 347.399 M -3.17 % | 358.781 M 2.32 % | 350.637 M -42.23 % | 606.988 M 109.05 % | 290.349 M 42.46 % | 203.813 M 2.59 % | 198.673 M 25.83 % | 157.888 M -40.11 % | 263.618 M -15.40 % | 311.602 M -14.01 % | 362.379 M 182.68 % | 128.193 M -81.31 % | 685.791 M 211.24 % | 220.340 M -7.28 % | 237.645 M 29.74 % | 183.166 M -23.92 % | 240.741 M 23.61 % | 194.756 M -22.48 % | 251.220 M -6.19 % | 267.783 M -5.79 % | 284.254 M 38.94 % | 204.591 M -23.78 % | 268.435 M -7.31 % | 289.618 M 40.57 % | 206.031 M 50.74 % | 136.676 M -47.94 % | 262.557 M 10.82 % | 236.930 M -6.95 % | 254.635 M 74.14 % | 146.223 M -43.31 % | 257.945 M 31.30 % | 196.453 M -4.11 % | 204.867 M 30.96 % | 156.434 M | 0.000 |
| Cash at end of period | 239.277 M -35.72 % | 372.224 M -4.63 % | 390.310 M -12.64 % | 446.805 M 20.62 % | 370.415 M 21.64 % | 304.517 M -3.11 % | 314.298 M 11.42 % | 282.095 M 16.32 % | 242.518 M -30.19 % | 347.399 M -3.17 % | 358.781 M 2.32 % | 350.637 M -42.23 % | 606.988 M 109.05 % | 290.349 M 42.46 % | 203.813 M 2.59 % | 198.673 M 25.83 % | 157.888 M -40.11 % | 263.618 M -15.40 % | 311.602 M -14.01 % | 362.379 M 182.68 % | 128.193 M -81.31 % | 685.791 M 211.24 % | 220.340 M -7.28 % | 237.645 M 29.74 % | 183.166 M -23.92 % | 240.741 M 23.61 % | 194.756 M -22.48 % | 251.220 M -6.19 % | 267.783 M -5.79 % | 284.254 M 38.94 % | 204.591 M -23.78 % | 268.435 M -7.31 % | 289.618 M 40.57 % | 206.031 M 50.74 % | 136.676 M -47.94 % | 262.557 M 10.82 % | 236.930 M -6.95 % | 254.635 M 74.14 % | 146.223 M -43.31 % | 257.945 M 31.30 % | 196.453 M -4.11 % | 204.867 M 30.96 % | 156.434 M |
| Operating cash flow | 145.955 M -44.71 % | 263.970 M 89.87 % | 139.030 M -68.22 % | 437.486 M 285.03 % | 113.624 M -60.37 % | 286.734 M 33.44 % | 214.878 M -23.23 % | 279.884 M 108.67 % | 134.129 M -58.97 % | 326.933 M 28.20 % | 255.021 M 398.49 % | -85.438 M -119.95 % | 428.277 M 124.69 % | 190.610 M 438.49 % | 35.397 M -50.68 % | 71.768 M 195.12 % | -75.452 M -127.06 % | 278.783 M 77.11 % | 157.404 M -40.56 % | 264.819 M 158.69 % | -451.221 M -147.68 % | 946.429 M 199.04 % | 316.485 M -20.05 % | 395.874 M 48.94 % | 265.788 M -40.07 % | 443.505 M 42.41 % | 311.421 M -3.19 % | 321.684 M 10.11 % | 292.142 M -32.49 % | 432.767 M 57.69 % | 274.444 M -9.21 % | 302.294 M -13.18 % | 348.191 M -4.30 % | 363.820 M 115.80 % | 168.591 M -47.41 % | 320.572 M -9.06 % | 352.490 M -18.88 % | 434.537 M 118.23 % | 199.119 M -44.59 % | 359.386 M 15.37 % | 311.518 M -27.27 % | 428.296 M 102.21 % | -19.419 B |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 145.955 M -44.71 % | 263.970 M 89.87 % | 139.030 M -68.22 % | 437.486 M 285.03 % | 113.624 M -60.37 % | 286.734 M 33.44 % | 214.878 M -23.23 % | 279.884 M 108.67 % | 134.129 M -58.97 % | 326.933 M 28.20 % | 255.021 M 398.49 % | -85.438 M -119.95 % | 428.277 M 124.69 % | 190.610 M 438.49 % | 35.397 M -50.68 % | 71.768 M 195.12 % | -75.452 M -127.06 % | 278.783 M 77.11 % | 157.404 M -40.56 % | 264.819 M 158.69 % | -451.221 M -147.68 % | 946.429 M 199.04 % | 316.485 M -20.05 % | 395.874 M 48.94 % | 265.788 M -40.07 % | 443.505 M 42.41 % | 311.421 M -3.19 % | 321.684 M 10.11 % | 292.142 M -32.49 % | 432.767 M 57.69 % | 274.444 M -9.21 % | 302.294 M -13.18 % | 348.191 M -4.30 % | 363.820 M 115.80 % | 168.591 M -47.41 % | 320.572 M -9.06 % | 352.490 M -18.88 % | 434.537 M 118.23 % | 199.119 M -44.59 % | 359.386 M 15.37 % | 311.518 M -27.27 % | 428.296 M 102.21 % | -19.419 B |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 |