
BPLATS,Inc. 4381.T
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 706.256 M -21.35 % | 897.963 M -4.99 % | 945.167 M 16.87 % | 808.721 M 7.15 % | 754.742 M 40.48 % | 537.267 M -15.43 % | 635.266 M 13.21 % | 561.148 M 11.08 % | 505.155 M 38.88 % | 363.739 M |
Net income | -298.069 M -204.11 % | -98.013 M -153.59 % | 182.904 M 1 580.95 % | 10.881 M -64.84 % | 30.950 M 116.75 % | -184.802 M -2 267.26 % | 8.527 M -78.93 % | 40.469 M 232.02 % | -30.653 M -349.17 % | 12.302 M |
Income before tax | -285.147 M -314.16 % | -68.849 M -139.12 % | 175.998 M 1 106.95 % | 14.582 M -40.07 % | 24.333 M 113.96 % | -174.283 M -3 731.65 % | 4.799 M -90.73 % | 51.764 M 277.18 % | -29.215 M -283.41 % | 15.929 M |
Income before tax ratio | -0.40 -426.58 % | -0.08 -141.18 % | 0.19 932.72 % | 0.02 -44.07 % | 0.03 109.94 % | -0.32 -4 394.08 % | 0.01 -91.81 % | 0.09 259.50 % | -0.06 -232.06 % | 0.04 |
EBITDA | -20.686 M -117.01 % | 121.583 M -60.19 % | 305.370 M 20.24 % | 253.963 M 1.59 % | 249.990 M 1 500.27 % | -17.853 M -116.66 % | 107.149 M -12.02 % | 121.790 M 444.14 % | 22.382 M -62.65 % | 59.922 M |
Net income ratio | -0.42 -286.66 % | -0.11 -156.40 % | 0.19 1 338.28 % | 0.01 -67.19 % | 0.04 111.92 % | -0.34 -2 662.57 % | 0.01 -81.39 % | 0.07 218.85 % | -0.06 -279.42 % | 0.03 |
Ratio EBITDA | -0.03 -121.63 % | 0.14 -58.09 % | 0.32 2.88 % | 0.31 -5.19 % | 0.33 1 096.79 % | -0.03 -119.70 % | 0.17 -22.29 % | 0.22 389.85 % | 0.04 -73.10 % | 0.16 |
Gross profit ratio | 0.22 -41.45 % | 0.38 -38.97 % | 0.62 15.84 % | 0.53 -6.67 % | 0.57 13.71 % | 0.50 -23.41 % | 0.66 -0.23 % | 0.66 33.67 % | 0.49 -10.06 % | 0.55 |
Weighted average shs out dil | 2.455 M 1.63 % | 2.416 M -0.93 % | 2.439 M 0.20 % | 2.434 M 0.15 % | 2.430 M 5.29 % | 2.308 M -6.90 % | 2.479 M 26.63 % | 1.957 M 3.46 % | 1.892 M 0.00 % | 1.892 M |
Weighted average shs out | 2.455 M 1.63 % | 2.416 M 1.10 % | 2.389 M 0.80 % | 2.370 M 1.84 % | 2.328 M 0.86 % | 2.308 M -6.90 % | 2.479 M 26.63 % | 1.957 M 3.46 % | 1.892 M -3.34 % | 1.957 M |
EPS diluted | -121.41 -199.26 % | -40.57 -154.09 % | 75.00 1 577.85 % | 4.47 -64.91 % | 12.74 115.91 % | -80.08 -2 427.91 % | 3.44 -83.36 % | 20.67 227.59 % | -16.20 -3 045.45 % | 0.55 |
Earnings per share | -121.41 -199.26 % | -40.57 -153.00 % | 76.55 1 567.76 % | 4.59 -65.49 % | 13.30 116.61 % | -80.08 -2 427.91 % | 3.44 -83.36 % | 20.67 227.59 % | -16.20 -357.96 % | 6.28 |
Gross profit | 155.801 M -53.95 % | 338.356 M -42.02 % | 583.572 M 35.39 % | 431.035 M 0.01 % | 430.999 M 59.74 % | 269.812 M -35.22 % | 416.524 M 12.95 % | 368.764 M 48.49 % | 248.342 M 24.91 % | 198.820 M |
Income tax expense | 12.921 M -48.02 % | 24.858 M 477.21 % | -6.590 M -252.05 % | 4.334 M 0.25 % | 4.323 M -48.79 % | 8.442 M 326.45 % | -3.728 M -133.01 % | 11.294 M 685.94 % | 1.437 M -60.38 % | 3.627 M |
Cost of revenue | 550.455 M -1.64 % | 559.607 M 54.76 % | 361.595 M -4.26 % | 377.686 M 16.66 % | 323.743 M 21.05 % | 267.455 M 22.27 % | 218.742 M 13.70 % | 192.384 M -25.09 % | 256.813 M 55.72 % | 164.919 M |
General and administrative expenses | 85.000 M -5.56 % | 90.000 M 23.29 % | 73.000 M -9.88 % | 81.000 M 19.12 % | 68.000 M -9.33 % | 75.000 M | 0.000 -100.00 % | 322.139 M | 0.000 | 0.000 |
Selling and marketing expenses | 278.000 M -14.46 % | 325.000 M -1.52 % | 330.000 M -0.30 % | 331.000 M 1.22 % | 327.000 M -11.38 % | 369.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 | 0.000 -100.00 % | 303.000 K -34.84 % | 465.000 K 31.36 % | 354.000 K 102.02 % | -17.547 M -5 113.43 % | 350.000 K -95.05 % | 7.077 M 188.27 % | 2.455 M 129.65 % | 1.069 M |
Operating expenses | 363.290 M -12.48 % | 415.105 M 2.93 % | 403.303 M -2.22 % | 412.465 M 4.33 % | 395.354 M -11.05 % | 444.453 M 8.54 % | 409.469 M 27.11 % | 322.139 M 15.89 % | 277.961 M 51.75 % | 183.172 M |
Cost and expenses | 913.745 M -6.09 % | 973.000 M 27.21 % | 764.898 M -3.20 % | 790.151 M 9.88 % | 719.097 M 1.01 % | 711.908 M 13.32 % | 628.211 M 22.10 % | 514.523 M -3.79 % | 534.774 M 53.63 % | 348.091 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.000 M | 0.000 -100.00 % | 6.873 M | 0.000 | 0.000 |
Selling general and administrative expenses | 363.290 M -12.48 % | 415.105 M 3.00 % | 403.000 M -2.18 % | 412.000 M 4.30 % | 395.000 M -11.04 % | 444.000 M 10.24 % | 402.755 M 25.03 % | 322.139 M 16.55 % | 276.386 M 52.66 % | 181.052 M |
Interest income | 75.000 K 1 775.00 % | 4.000 K 33.33 % | 3.000 K 50.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K | 0.000 -100.00 % | 1.000 K -90.00 % | 10.000 K |
Interest expense | 13.788 M 115.94 % | 6.385 M 20.49 % | 5.299 M 22.21 % | 4.336 M 0.23 % | 4.326 M 142.76 % | 1.782 M 131.13 % | 771.000 K -49.84 % | 1.537 M -25.10 % | 2.052 M 157.47 % | 797.000 K |
Depreciation and amortization | 250.671 M 36.20 % | 184.047 M 48.34 % | 124.072 M -47.21 % | 235.044 M 6.20 % | 221.329 M 43.12 % | 154.647 M 52.24 % | 101.579 M 48.31 % | 68.489 M 38.24 % | 49.545 M 14.70 % | 43.195 M |
Operating income | -207.489 M -174.39 % | -75.618 M -141.95 % | 180.268 M 870.85 % | 18.568 M -47.91 % | 35.644 M 120.41 % | -174.642 M -2 575.79 % | 7.054 M -84.87 % | 46.624 M 257.41 % | -29.619 M -289.30 % | 15.647 M |
Operating income ratio | -0.29 -248.87 % | -0.08 -144.15 % | 0.19 730.70 % | 0.02 -51.38 % | 0.05 114.53 % | -0.33 -3 027.38 % | 0.01 -86.64 % | 0.08 241.71 % | -0.06 -236.30 % | 0.04 |
Total other income expenses net | -77.658 M -1 247.26 % | 6.769 M 258.52 % | -4.270 M -7.12 % | -3.986 M 64.76 % | -11.311 M -3 250.70 % | 359.000 K 115.92 % | -2.255 M -143.87 % | 5.140 M 1 172.28 % | 404.000 K 138.01 % | -1.063 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|---|
Net debt | 628.676 M 59.05 % | 395.281 M 102.81 % | 194.903 M 10.16 % | 176.921 M 104.97 % | 86.315 M -39.98 % | 143.799 M 271.21 % | -83.991 M -243.21 % | -24.472 M -128.92 % | 84.616 M 650.31 % | -15.376 M |
Total investments | 1.000 M -98.00 % | 50.000 M -1.05 % | 50.532 M 6 107.86 % | 814.000 K 0.00 % | 814.000 K -91.46 % | 9.532 M 1 605.19 % | 559.000 K | 0.000 -100.00 % | 13.475 M 4.06 % | 12.949 M |
Total debt | 696.734 M 11.03 % | 627.493 M 15.14 % | 544.963 M 28.82 % | 423.033 M 14.34 % | 369.982 M -14.62 % | 433.326 M 145.32 % | 176.635 M 91.17 % | 92.397 M -44.03 % | 165.069 M 150.71 % | 65.841 M |
Accumulated other comprehensive income loss | -1.000 M 0.00 % | -1.000 M 0.00 % | -1.000 M 0.00 % | -1.000 M 0.00 % | -1.000 M -200.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | -684.401 M -77.15 % | -386.332 M -34.00 % | -288.318 M 38.81 % | -471.223 M 2.26 % | -482.105 M 6.03 % | -513.055 M -56.30 % | -328.253 M 2.53 % | -336.780 M 10.73 % | -377.250 M -8.84 % | -346.597 M |
Common stock | 550.365 M 1.88 % | 540.231 M 2.45 % | 527.292 M 1.57 % | 519.152 M 2.58 % | 506.102 M 2.67 % | 492.928 M 1.92 % | 483.632 M 37.28 % | 352.300 M 16.54 % | 302.300 M 0.00 % | 302.300 M |
Total equity | 284.503 M -49.40 % | 562.305 M -12.07 % | 639.511 M 45.13 % | 440.642 M 8.94 % | 404.498 M 12.92 % | 358.228 M -29.44 % | 507.702 M 113.48 % | 237.820 M 144.29 % | 97.350 M -23.95 % | 128.003 M |
Other non current liabilities | 1.513 M 0.13 % | 1.511 M 0.13 % | 1.509 M 0.20 % | 1.506 M 0.07 % | 1.505 M 150 400.00 % | 1.000 K -99.93 % | 1.498 M -75.56 % | 6.129 M 306 350.00 % | 2.000 K 100.00 % | 1.000 K |
Long term debt | 156.908 M -51.57 % | 323.980 M 14.58 % | 282.751 M 13.24 % | 249.693 M 158.36 % | 96.646 M -43.14 % | 169.982 M 154.98 % | 66.664 M 150.29 % | 26.635 M -72.82 % | 97.998 M 120.97 % | 44.349 M |
Total non current liabilities | 158.421 M -51.33 % | 325.491 M 14.50 % | 284.260 M 13.16 % | 251.199 M 155.68 % | 98.249 M -42.87 % | 171.968 M 152.29 % | 68.162 M 100.65 % | 33.971 M -67.78 % | 105.434 M 119.11 % | 48.120 M |
Other current liabilities | 93.714 M -29.68 % | 133.260 M 215.93 % | 42.180 M 18.32 % | 35.649 M -10.05 % | 39.631 M 78.81 % | 22.164 M -71.16 % | 76.842 M 9.07 % | 70.453 M 49.14 % | 47.241 M 3.15 % | 45.797 M |
Deferred revenue | 998.000 K -93.08 % | 14.418 M -81.76 % | 79.054 M 154.44 % | 31.070 M -59.34 % | 76.417 M 42.94 % | 53.462 M -29.83 % | 76.192 M -20.43 % | 95.750 M 97.94 % | 48.374 M -9.68 % | 53.561 M |
Short term debt | 539.826 M 77.86 % | 303.513 M 15.75 % | 262.212 M 51.27 % | 173.340 M -36.58 % | 273.336 M 3.79 % | 263.344 M 139.47 % | 109.971 M 67.23 % | 65.762 M -1.95 % | 67.071 M 212.07 % | 21.492 M |
Total current liabilities | 644.618 M 34.36 % | 479.787 M 12.49 % | 426.522 M 56.45 % | 272.627 M -37.77 % | 438.061 M 18.98 % | 368.173 M 70.49 % | 215.956 M 5.37 % | 204.955 M 41.07 % | 145.283 M 23.11 % | 118.012 M |
Total liabilities | 803.039 M -0.28 % | 805.278 M 13.29 % | 710.782 M 35.69 % | 523.826 M -2.33 % | 536.310 M -0.71 % | 540.141 M 90.11 % | 284.118 M 18.91 % | 238.926 M -4.70 % | 250.717 M 50.91 % | 166.132 M |
Other non current assets | 286.999 K -93.27 % | 4.267 M 40.32 % | 3.041 M 1.03 % | 3.010 M 258.33 % | 840.000 K -53.44 % | 1.804 M -86.31 % | 13.181 M -3.50 % | 13.659 M 1.36 % | 13.476 M 4.06 % | 12.950 M |
Long term investments | 1.000 M -98.00 % | 50.000 M -1.05 % | 50.532 M 6 107.86 % | 814.000 K 0.00 % | 814.000 K -92.60 % | 11.000 M 1 867.80 % | 559.000 K | 0.000 | 0.000 | 0.000 |
Intangible assets | 869.289 M 3.22 % | 842.150 M 21.76 % | 691.659 M 33.84 % | 516.779 M 14.23 % | 452.403 M -0.72 % | 455.662 M 34.55 % | 338.666 M 113.90 % | 158.330 M 27.98 % | 123.710 M 30.53 % | 94.777 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 869.289 M 3.22 % | 842.150 M 21.76 % | 691.659 M 33.84 % | 516.779 M 14.23 % | 452.403 M -0.72 % | 455.662 M 34.55 % | 338.666 M 113.90 % | 158.330 M 27.98 % | 123.710 M 30.53 % | 94.777 M |
Property plant equipment net | 10.181 M -18.73 % | 12.528 M -3.89 % | 13.035 M 24.32 % | 10.485 M 23.78 % | 8.471 M -12.27 % | 9.656 M 5.28 % | 9.172 M -19.83 % | 11.440 M -13.33 % | 13.200 M 72.73 % | 7.642 M |
Total non current assets | 892.272 M -4.26 % | 932.019 M 15.86 % | 804.465 M 44.75 % | 555.773 M 15.61 % | 480.742 M 0.86 % | 476.654 M 27.99 % | 372.412 M 103.03 % | 183.429 M 21.97 % | 150.386 M 30.35 % | 115.369 M |
Other current assets | 32.543 M -33.23 % | 48.738 M 51.98 % | 32.068 M -21.06 % | 40.624 M 4.36 % | 38.927 M -9.63 % | 43.073 M 92.38 % | 22.390 M 23.57 % | 18.119 M -12.15 % | 20.624 M 49.58 % | 13.788 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 68.058 M -70.69 % | 232.212 M -33.67 % | 350.060 M 42.24 % | 246.112 M -13.24 % | 283.667 M -2.02 % | 289.527 M 11.09 % | 260.626 M 123.01 % | 116.869 M 45.26 % | 80.453 M -0.94 % | 81.217 M |
Cash and short term investments | 68.058 M -70.69 % | 232.212 M -33.67 % | 350.060 M 42.24 % | 246.112 M -13.24 % | 283.667 M -2.02 % | 289.527 M 11.09 % | 260.626 M 123.01 % | 116.869 M 45.26 % | 80.453 M -0.94 % | 81.217 M |
Total current assets | 195.271 M -55.17 % | 435.563 M -20.20 % | 545.826 M 33.55 % | 408.693 M -11.17 % | 460.064 M 9.09 % | 421.713 M 0.55 % | 419.405 M 42.99 % | 293.316 M 48.38 % | 197.680 M 10.58 % | 178.764 M |
Inventory | 63.000 K -5.97 % | 67.000 K -62.36 % | 178.000 K -53.40 % | 382.000 K 12.68 % | 339.000 K -62.54 % | 905.000 K -22.98 % | 1.175 M 2 203.92 % | 51.000 K -22.73 % | 66.000 K -99.61 % | 16.955 M |
Net receivables | 94.607 M -38.78 % | 154.546 M -5.49 % | 163.520 M 34.50 % | 121.575 M -11.34 % | 137.131 M 55.46 % | 88.208 M -34.76 % | 135.214 M -14.57 % | 158.277 M 63.95 % | 96.537 M 44.51 % | 66.804 M |
Tax assets | 11.515 M -50.10 % | 23.074 M -50.05 % | 46.198 M 87.15 % | 24.685 M 35.53 % | 18.214 M 1 340.74 % | -1.468 M -113.55 % | 10.834 M | 0.000 | 0.000 | 0.000 |
Other assets | 2.000 K 100.00 % | 1.000 K -50.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K -33.33 % | 3.000 K | 0.000 | 0.000 -100.00 % | 2.000 K |
Account payables | 10.080 M -59.42 % | 24.837 M -11.88 % | 28.185 M 3.01 % | 27.361 M 32.54 % | 20.643 M -13.51 % | 23.867 M 11.24 % | 21.455 M -6.30 % | 22.897 M 6.32 % | 21.536 M -40.63 % | 36.272 M |
Tax payables | 0.000 -100.00 % | 3.759 M -74.76 % | 14.891 M 185.98 % | 5.207 M -81.43 % | 28.034 M 425.37 % | 5.336 M -26.36 % | 7.246 M -53.69 % | 15.646 M 478.62 % | 2.704 M -42.28 % | 4.685 M |
Deferred revenue non current | 0.000 | 0.000 100.00 % | -273.000 K 10.49 % | -305.000 K | 0.000 -100.00 % | 1.500 M 459.71 % | -417.000 K | 0.000 -100.00 % | 6.098 M 87.52 % | 3.252 M |
Minority interest | 0.000 | 0.000 -100.00 % | 4.886 M -6.07 % | 5.202 M -10.85 % | 5.835 M -65.22 % | 16.776 M | 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 |
Preferred stock | 0.000 | 0.000 -100.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 418.540 M 2.48 % | 408.406 M 3.22 % | 395.651 M 2.10 % | 387.511 M 3.43 % | 374.666 M 3.62 % | 361.579 M 2.63 % | 352.323 M 58.49 % | 222.300 M 29.02 % | 172.300 M 0.00 % | 172.300 M |
Deferred tax liabilities non current | 209.000 K -13.28 % | 241.000 K -11.72 % | 273.000 K -10.49 % | 305.000 K 211.22 % | 98.000 K -79.79 % | 485.000 K 16.31 % | 417.000 K -65.45 % | 1.207 M -9.66 % | 1.336 M 157.92 % | 518.000 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.088 B -20.48 % | 1.368 B 1.28 % | 1.350 B 40.00 % | 964.468 M 2.51 % | 940.808 M 4.72 % | 898.369 M 13.46 % | 791.820 M 66.09 % | 476.745 M 36.97 % | 348.066 M 18.34 % | 294.135 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -9.852 M 73.09 % | -36.610 M -581.77 % | 7.599 M 188.47 % | -8.589 M | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 -100.00 % | 12.882 M -13.84 % | 14.952 M -15.37 % | 17.668 M 19.44 % | 14.792 M 21.72 % | 12.152 M | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -6.980 M -116.48 % | 42.348 M 271.66 % | -24.670 M -2 362.08 % | -1.002 M 98.00 % | -50.046 M -177.33 % | 64.719 M 1 266.53 % | 4.736 M 123.54 % | -20.117 M 39.37 % | -33.181 M -261.45 % | 20.552 M |
Accounts receivables | 59.938 M 567.91 % | 8.974 M 121.89 % | -41.000 M -373.33 % | 15.000 M 131.25 % | -48.000 M -202.13 % | 47.000 M 103.79 % | 23.063 M 137.36 % | -61.740 M -107.65 % | -29.733 M -280.35 % | 16.486 M |
Inventory | 3.000 K -97.30 % | 111.000 K -45.32 % | 203.000 K 583.33 % | -42.000 K -107.42 % | 566.000 K 110.41 % | 269.000 K 123.93 % | -1.124 M -8 128.57 % | 14.000 K -99.92 % | 16.890 M 203.06 % | -16.389 M |
Accounts payables | -14.757 M -340.90 % | -3.347 M -506.68 % | 823.000 K -87.75 % | 6.718 M 308.44 % | -3.223 M -233.68 % | 2.411 M 267.31 % | -1.441 M -205.96 % | 1.360 M 109.23 % | -14.735 M -559.89 % | 3.204 M |
Other working capital | -52.164 M -242.49 % | 36.610 M 139.22 % | 15.304 M 167.48 % | -22.678 M -3 811.62 % | 611.000 K -95.94 % | 15.039 M 195.41 % | -15.762 M 21.70 % | -20.131 M 59.80 % | -50.071 M -235.54 % | 36.941 M |
Other non cash items | 102.470 M 291.70 % | -53.452 M -201.91 % | 52.449 M 296.32 % | -26.716 M -155.39 % | 48.231 M 423.44 % | -14.912 M 36.97 % | -23.660 M -453.56 % | 6.692 M 621.18 % | -1.284 M -385.97 % | 449.000 K |
Net cash provided by operating activities | 48.092 M -58.89 % | 116.976 M -64.87 % | 332.949 M 64.04 % | 202.966 M -23.77 % | 266.238 M 689.23 % | 33.734 M -61.43 % | 87.454 M -18.14 % | 106.828 M 855.77 % | -14.135 M -117.64 % | 80.125 M |
Investments in property plant and equipment | -316.314 M -6 226.28 % | -5.000 M 98.35 % | -303.343 M -0.93 % | -300.541 M -36.46 % | -220.241 M 20.18 % | -275.923 M 4.16 % | -287.893 M -197.11 % | -96.898 M -13.86 % | -85.100 M -44.98 % | -58.696 M |
Acquisitions net | 0.000 -100.00 % | 10.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.700 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.344 M |
Purchases of investments | 0.000 | 0.000 100.00 % | -50.000 M | 0.000 | 0.000 100.00 % | -9.532 M | 0.000 100.00 % | -441.000 K 72.98 % | -1.632 M -20.18 % | -1.358 M |
Sales maturities of investments | 24.515 M 4 508.08 % | 532.000 K | 0.000 | 0.000 | 0.000 100.00 % | -14.700 M | 0.000 | 0.000 -100.00 % | 875.000 K 191.67 % | 300.000 K |
Other investing activites | 0.000 100.00 % | -326.615 M -32 661 400.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 -100.00 % | 6.883 M 1 464.32 % | 440.000 K 199.77 % | -441.000 K 41.74 % | -757.000 K 28.52 % | -1.059 M |
Net cash used for investing activites | -291.799 M 9.12 % | -321.083 M 9.13 % | -353.344 M -17.57 % | -300.542 M -36.46 % | -220.241 M 20.94 % | -278.572 M 3.09 % | -287.453 M -195.31 % | -97.339 M -13.37 % | -85.857 M -46.99 % | -58.411 M |
Debt repayment | 69.241 M -16.10 % | 82.530 M -32.31 % | 121.930 M 129.84 % | 53.051 M 183.75 % | -63.344 M -124.68 % | 256.691 M 204.72 % | 84.238 M 215.92 % | -72.672 M -173.24 % | 99.228 M 104.57 % | 48.505 M |
Common stock issued | 10.312 M -21.30 % | 13.103 M 443.24 % | 2.412 M -66.38 % | 7.174 M -38.02 % | 11.574 M 384.67 % | 2.388 M -99.08 % | 260.827 M 161.87 % | 99.600 M | 0.000 | 0.000 |
Common stock repurchased | 0.000 100.00 % | -184.000 K | 0.000 100.00 % | -204.000 K -134.48 % | -87.000 K -123.08 % | -39.000 K 97.02 % | -1.309 M | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 100.00 % | -9.191 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.699 M 1 470 000.00 % | -1,000.000 | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | 79.553 M -7.77 % | 86.258 M -30.63 % | 124.342 M 107.16 % | 60.021 M 215.74 % | -51.857 M -118.94 % | 273.739 M -20.37 % | 343.755 M 1 176.57 % | 26.928 M -72.86 % | 99.228 M 104.57 % | 48.505 M |
Effect of forex changes on cash | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 | 0.000 |
Net change in cash | -164.154 M -39.29 % | -117.848 M -213.37 % | 103.948 M 376.79 % | -37.555 M -540.87 % | -5.860 M -120.28 % | 28.901 M -79.90 % | 143.757 M 294.76 % | 36.416 M 4 866.49 % | -764.000 K -101.09 % | 70.219 M |
Cash at beginning of period | 232.212 M -33.67 % | 350.060 M 42.24 % | 246.112 M -13.24 % | 283.667 M -2.02 % | 289.527 M 11.09 % | 260.626 M 123.01 % | 116.869 M 45.26 % | 80.453 M -0.94 % | 81.217 M 638.47 % | 10.998 M |
Cash at end of period | 68.058 M -70.69 % | 232.212 M -33.67 % | 350.060 M 42.24 % | 246.112 M -13.24 % | 283.667 M -2.02 % | 289.527 M 11.09 % | 260.626 M 123.01 % | 116.869 M 45.26 % | 80.453 M -0.94 % | 81.217 M |
Operating cash flow | 48.092 M -58.89 % | 116.976 M -64.87 % | 332.949 M 64.04 % | 202.966 M -23.77 % | 266.238 M 689.23 % | 33.734 M -61.43 % | 87.454 M -18.14 % | 106.828 M 855.77 % | -14.135 M -117.64 % | 80.125 M |
Capital expenditure | -8.563 M 97.42 % | -331.615 M -9.32 % | -303.343 M -0.93 % | -300.541 M -36.46 % | -220.241 M 20.18 % | -275.923 M 4.16 % | -287.893 M -197.11 % | -96.898 M -13.86 % | -85.100 M -44.98 % | -58.696 M |
Free CashFlow | 39.529 M 118.42 % | -214.639 M -824.98 % | 29.606 M 130.34 % | -97.575 M -312.13 % | 45.997 M 118.99 % | -242.189 M -20.83 % | -200.439 M -2 118.52 % | 9.930 M 110.01 % | -99.235 M -563.09 % | 21.429 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 168.000 M -6.36 % | 179.401 M 12.83 % | 159.000 M -14.52 % | 186.000 M 2.76 % | 181.000 M -27.24 % | 248.758 M 42.01 % | 175.165 M -27.22 % | 240.685 M 3.14 % | 233.355 M -8.82 % | 255.930 M -3.34 % | 264.768 M 12.70 % | 234.934 M 23.95 % | 189.535 M -19.54 % | 235.567 M 20.05 % | 196.216 M 2.31 % | 191.779 M 3.58 % | 185.159 M -18.38 % | 226.848 M 14.40 % | 198.295 M 27.12 % | 155.994 M -10.14 % | 173.605 M 9.09 % | 159.145 M 32.62 % | 119.998 M -10.34 % | 133.844 M 7.70 % | 124.280 M -31.37 % | 181.075 M 10.28 % | 164.193 M -14.95 % | 193.065 M 99.17 % | 96.933 M -54.53 % | 213.158 M |
Net income | -43.000 M -74.90 % | -24.585 M 50.83 % | -50.000 M 60.94 % | -128.000 M -34.74 % | -95.000 M -396.06 % | -19.151 M 81.89 % | -105.726 M -3 499.55 % | 3.110 M -86.91 % | 23.754 M -65.80 % | 69.448 M -0.97 % | 70.130 M 79.98 % | 38.966 M 793.72 % | 4.360 M -86.84 % | 33.143 M 1 993.89 % | -1.750 M 88.00 % | -14.586 M -146.14 % | -5.926 M -117.74 % | 33.397 M 39.14 % | 24.003 M 236.88 % | -17.536 M -96.72 % | -8.914 M 79.11 % | -42.679 M 36.57 % | -67.280 M -77.79 % | -37.842 M -2.27 % | -37.001 M -211.93 % | 33.058 M 1 466.60 % | -2.419 M -108.42 % | 28.726 M 156.50 % | -50.838 M -179.07 % | 64.295 M |
Income before tax | -44.383 M -23.69 % | -35.883 M 26.77 % | -49.000 M 55.05 % | -109.000 M -19.11 % | -91.515 M -364.14 % | -19.717 M 76.57 % | -84.138 M -2 228.46 % | 3.953 M -87.27 % | 31.053 M -43.63 % | 55.084 M -28.17 % | 76.689 M 94.35 % | 39.460 M 728.12 % | 4.765 M -86.39 % | 35.000 M 2 389.08 % | -1.529 M 89.73 % | -14.883 M -271.52 % | -4.006 M -118.29 % | 21.902 M -21.70 % | 27.971 M 281.48 % | -15.413 M -52.20 % | -10.127 M 76.14 % | -42.449 M 26.45 % | -57.711 M -43.36 % | -40.255 M -18.86 % | -33.868 M -215.35 % | 29.360 M 1 105.82 % | -2.919 M -110.10 % | 28.909 M 157.19 % | -50.551 M -167.23 % | 75.191 M |
Income before tax ratio | -0.26 -32.08 % | -0.20 35.10 % | -0.31 47.41 % | -0.59 -15.90 % | -0.51 -537.90 % | -0.08 83.50 % | -0.48 -3 024.60 % | 0.02 -87.66 % | 0.13 -38.17 % | 0.22 -25.69 % | 0.29 72.45 % | 0.17 568.09 % | 0.03 -83.08 % | 0.15 2 006.69 % | -0.01 89.96 % | -0.08 -258.69 % | -0.02 -122.41 % | 0.10 -31.55 % | 0.14 242.76 % | -0.10 -69.38 % | -0.06 78.13 % | -0.27 44.54 % | -0.48 -59.91 % | -0.30 -10.37 % | -0.27 -268.07 % | 0.16 1 012.05 % | -0.02 -111.87 % | 0.15 128.71 % | -0.52 -247.84 % | 0.35 |
EBITDA | 25.500 M -24.41 % | 33.735 M 111.88 % | 15.922 M 136.85 % | -43.203 M -59.19 % | -27.140 M -192.43 % | 29.362 M 184.40 % | -34.791 M -166.28 % | 52.492 M -29.56 % | 74.519 M -16.37 % | 89.110 M -18.64 % | 109.527 M 54.52 % | 70.883 M 97.72 % | 35.850 M -61.34 % | 92.724 M 65.65 % | 55.975 M 23.05 % | 45.488 M -23.90 % | 59.776 M -28.02 % | 83.043 M 23.03 % | 67.500 M 90.14 % | 35.500 M 20.34 % | 29.500 M 1 152.44 % | -2.803 M 85.18 % | -18.908 M -2 205.85 % | -820.000 K -117.53 % | 4.678 M -84.16 % | 29.526 M 1 166.69 % | -2.768 M -109.51 % | 29.110 M 157.88 % | -50.298 M -166.63 % | 75.489 M |
Net income ratio | -0.26 -86.77 % | -0.14 56.42 % | -0.31 54.30 % | -0.69 -31.11 % | -0.52 -581.76 % | -0.08 87.25 % | -0.60 -4 771.14 % | 0.01 -87.31 % | 0.10 -62.49 % | 0.27 2.45 % | 0.26 59.70 % | 0.17 621.01 % | 0.02 -83.65 % | 0.14 1 677.52 % | -0.01 88.27 % | -0.08 -137.64 % | -0.03 -121.74 % | 0.15 21.62 % | 0.12 207.68 % | -0.11 -118.93 % | -0.05 80.85 % | -0.27 52.17 % | -0.56 -98.31 % | -0.28 5.04 % | -0.30 -263.08 % | 0.18 1 339.19 % | -0.01 -109.90 % | 0.15 128.37 % | -0.52 -273.88 % | 0.30 |
Ratio EBITDA | 0.15 -19.28 % | 0.19 87.78 % | 0.10 143.11 % | -0.23 -54.91 % | -0.15 -227.03 % | 0.12 159.43 % | -0.20 -191.07 % | 0.22 -31.70 % | 0.32 -8.28 % | 0.35 -15.83 % | 0.41 37.11 % | 0.30 59.51 % | 0.19 -51.95 % | 0.39 37.98 % | 0.29 20.27 % | 0.24 -26.53 % | 0.32 -11.81 % | 0.37 7.54 % | 0.34 49.58 % | 0.23 33.92 % | 0.17 1 064.78 % | -0.02 88.82 % | -0.16 -2 471.92 % | -0.01 -116.28 % | 0.04 -76.92 % | 0.16 1 067.24 % | -0.02 -111.18 % | 0.15 129.06 % | -0.52 -246.52 % | 0.35 |
Gross profit ratio | 0.33 -6.55 % | 0.36 26.03 % | 0.28 19.64 % | 0.24 2 040.86 % | 0.01 -96.99 % | 0.37 229.19 % | 0.11 -75.48 % | 0.46 -9.76 % | 0.50 -19.65 % | 0.63 -2.96 % | 0.65 8.14 % | 0.60 2.29 % | 0.59 -1.36 % | 0.59 11.81 % | 0.53 7.09 % | 0.50 -0.56 % | 0.50 -18.94 % | 0.61 1.89 % | 0.60 17.71 % | 0.51 -3.38 % | 0.53 -0.53 % | 0.53 16.37 % | 0.46 -7.73 % | 0.50 -2.88 % | 0.51 -26.25 % | 0.69 10.61 % | 0.63 -5.64 % | 0.66 7.46 % | 0.62 -17.08 % | 0.75 |
Weighted average shs out dil | 2.466 M 0.01 % | 2.466 M -0.01 % | 2.466 M 0.44 % | 2.455 M 0.92 % | 2.433 M 0.24 % | 2.427 M 0.21 % | 2.422 M -2.85 % | 2.493 M 1.48 % | 2.457 M 0.62 % | 2.442 M 0.14 % | 2.438 M -0.31 % | 2.446 M 0.98 % | 2.422 M 1.88 % | 2.377 M 0.01 % | 2.377 M 0.14 % | 2.374 M 0.68 % | 2.358 M 0.00 % | 2.358 M 0.00 % | 2.358 M 0.00 % | 2.358 M 1.81 % | 2.316 M 0.00 % | 2.316 M 0.00 % | 2.316 M 0.00 % | 2.316 M 0.58 % | 2.302 M 0.00 % | 2.302 M 0.00 % | 2.302 M 0.00 % | 2.302 M 2.59 % | 2.244 M 0.00 % | 2.244 M |
Weighted average shs out | 2.466 M 0.01 % | 2.466 M -0.01 % | 2.466 M 0.56 % | 2.453 M 0.81 % | 2.433 M 0.24 % | 2.427 M 0.21 % | 2.422 M 0.47 % | 2.411 M 0.49 % | 2.399 M 0.21 % | 2.394 M 0.00 % | 2.394 M 0.14 % | 2.391 M 0.48 % | 2.379 M 0.08 % | 2.377 M 0.06 % | 2.376 M 0.18 % | 2.371 M 0.58 % | 2.358 M 0.68 % | 2.342 M 0.55 % | 2.329 M 0.22 % | 2.324 M 0.36 % | 2.316 M 0.19 % | 2.311 M 0.05 % | 2.310 M 0.11 % | 2.307 M 0.22 % | 2.302 M 0.02 % | 2.302 M 0.09 % | 2.300 M 0.75 % | 2.283 M 1.72 % | 2.244 M 0.00 % | 2.244 M |
EPS diluted | -17.44 -74.92 % | -9.97 50.81 % | -20.27 61.12 % | -52.13 -33.50 % | -39.05 -394.93 % | -7.89 81.92 % | -43.65 -3 620.16 % | 1.24 -87.18 % | 9.67 -66.00 % | 28.44 -1.11 % | 28.76 80.54 % | 15.93 785.00 % | 1.80 -87.09 % | 13.94 1 983.78 % | -0.74 87.95 % | -6.14 -144.62 % | -2.51 -117.71 % | 14.17 39.19 % | 10.18 236.83 % | -7.44 -93.25 % | -3.85 79.11 % | -18.43 36.56 % | -29.05 -77.78 % | -16.34 -1.68 % | -16.07 -211.91 % | 14.36 1 467.62 % | -1.05 -108.41 % | 12.48 155.10 % | -22.65 -179.06 % | 28.65 |
Earnings per share | -17.44 -74.92 % | -9.97 50.81 % | -20.27 61.12 % | -52.13 -33.50 % | -39.05 -394.93 % | -7.89 81.92 % | -43.65 -3 620.16 % | 1.24 -87.47 % | 9.90 -65.87 % | 29.01 -0.96 % | 29.29 79.69 % | 16.30 790.71 % | 1.83 -86.87 % | 13.94 1 983.78 % | -0.74 87.97 % | -6.15 -145.02 % | -2.51 -117.71 % | 14.17 39.19 % | 10.18 234.83 % | -7.55 -96.10 % | -3.85 79.16 % | -18.47 36.59 % | -29.13 -77.62 % | -16.40 -2.05 % | -16.07 -211.91 % | 14.36 1 467.62 % | -1.05 -108.41 % | 12.48 155.10 % | -22.65 -179.06 % | 28.65 |
Gross profit | 56.000 M -12.49 % | 63.990 M 42.20 % | 45.000 M 2.27 % | 44.000 M 2 100.00 % | 2.000 M -97.81 % | 91.442 M 367.49 % | 19.560 M -82.15 % | 109.601 M -6.92 % | 117.753 M -26.74 % | 160.731 M -6.20 % | 171.355 M 21.88 % | 140.596 M 26.79 % | 110.890 M -20.63 % | 139.715 M 34.23 % | 104.087 M 9.57 % | 94.998 M 3.00 % | 92.235 M -33.84 % | 139.408 M 16.57 % | 119.596 M 49.62 % | 79.931 M -13.18 % | 92.064 M 8.51 % | 84.843 M 54.33 % | 54.975 M -17.28 % | 66.457 M 4.60 % | 63.537 M -49.38 % | 125.515 M 21.99 % | 102.892 M -19.75 % | 128.212 M 114.03 % | 59.905 M -62.29 % | 158.868 M |
Income tax expense | -1.249 M 88.95 % | -11.299 M -1 229.90 % | 1.000 M -94.74 % | 19.000 M 339.41 % | 4.324 M 862.61 % | -567.000 K -102.63 % | 21.588 M 1 481.54 % | 1.365 M -44.78 % | 2.472 M 117.31 % | -14.280 M -318.05 % | 6.549 M 678.72 % | 841.000 K 180.33 % | 300.000 K -83.46 % | 1.814 M 368.73 % | 387.000 K 286.06 % | -208.000 K -108.89 % | 2.341 M 146.91 % | -4.990 M -187.02 % | 5.734 M 98.61 % | 2.887 M 317.20 % | 692.000 K 119.42 % | -3.564 M -136.82 % | 9.680 M 977.61 % | -1.103 M -132.17 % | 3.429 M 192.73 % | -3.698 M -641.08 % | -499.000 K -372.68 % | 183.000 K -36.01 % | 286.000 K -97.38 % | 10.896 M |
Cost of revenue | 112.000 M -2.96 % | 115.411 M 1.24 % | 114.000 M -19.72 % | 142.000 M -20.67 % | 179.000 M 13.78 % | 157.316 M 1.10 % | 155.605 M 18.71 % | 131.084 M 13.39 % | 115.602 M 21.43 % | 95.199 M 1.91 % | 93.413 M -0.98 % | 94.338 M 19.95 % | 78.645 M -17.95 % | 95.852 M 4.04 % | 92.129 M -4.81 % | 96.781 M 4.15 % | 92.924 M 6.27 % | 87.440 M 11.11 % | 78.699 M 3.47 % | 76.063 M -6.72 % | 81.541 M 9.74 % | 74.302 M 14.27 % | 65.023 M -3.51 % | 67.387 M 10.94 % | 60.743 M 9.33 % | 55.560 M -9.37 % | 61.301 M -5.48 % | 64.853 M 75.15 % | 37.028 M -31.80 % | 54.290 M |
General and administrative expenses | 0.000 -100.00 % | 85.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 90.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 73.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 81.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 68.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 75.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 0.000 -100.00 % | 8.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.319 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 37.825 M | 0.000 | 0.000 | 0.000 -100.00 % | 52.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 | 0.000 100.00 % | -1.000 M | 0.000 | 0.000 100.00 % | -836.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.000 K 146.15 % | -91.000 K -33.82 % | -68.000 K -109.30 % | 731.000 K 1 479.25 % | -53.000 K 38.37 % | -86.000 K -186.67 % | -30.000 K -528.57 % | 7.000 K -86.00 % | 50.000 K | 0.000 100.00 % | -167.000 K -273.96 % | 96.000 K | 0.000 100.00 % | -2.000 K | 0.000 -100.00 % | 268.000 K 436.00 % | 50.000 K 31.58 % | 38.000 K 733.33 % | -6.000 K -100.08 % | 7.770 M |
Operating expenses | 93.000 M 0.53 % | 92.511 M 2.79 % | 90.000 M 4.65 % | 86.000 M -7.53 % | 93.000 M -15.58 % | 110.164 M 7.39 % | 102.586 M -2.40 % | 105.106 M 8.08 % | 97.249 M -7.66 % | 105.319 M 13.23 % | 93.015 M -6.93 % | 99.936 M -4.85 % | 105.033 M 0.97 % | 104.027 M -0.37 % | 104.417 M -4.01 % | 108.777 M 14.21 % | 95.244 M -10.00 % | 105.825 M 16.75 % | 90.642 M -7.77 % | 98.276 M -2.32 % | 100.611 M -20.69 % | 126.851 M 13.21 % | 112.046 M 5.57 % | 106.130 M 6.74 % | 99.426 M 3.47 % | 96.093 M -8.94 % | 105.526 M 6.68 % | 98.921 M -9.19 % | 108.929 M 20.03 % | 90.748 M |
Cost and expenses | 205.000 M -1.41 % | 207.922 M 1.92 % | 204.000 M -10.53 % | 228.000 M -16.18 % | 272.000 M 1.69 % | 267.480 M 3.60 % | 258.191 M 9.31 % | 236.190 M 10.96 % | 212.851 M 6.15 % | 200.518 M 7.56 % | 186.428 M -4.04 % | 194.274 M 5.77 % | 183.678 M -8.11 % | 199.879 M 1.70 % | 196.546 M -4.38 % | 205.558 M 9.24 % | 188.168 M -2.64 % | 193.265 M 14.13 % | 169.341 M -2.87 % | 174.339 M -4.29 % | 182.152 M -9.45 % | 201.153 M 13.60 % | 177.069 M 2.05 % | 173.517 M 8.33 % | 160.169 M 5.62 % | 151.653 M -9.10 % | 166.827 M 1.86 % | 163.774 M 12.21 % | 145.957 M 0.63 % | 145.038 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 -100.00 % | 18.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 93.000 M 0.53 % | 92.511 M 1.66 % | 91.000 M 5.81 % | 86.000 M -7.53 % | 93.000 M -16.22 % | 111.000 M 8.20 % | 102.586 M -2.40 % | 105.106 M 8.36 % | 97.000 M -7.90 % | 105.319 M 13.23 % | 93.015 M -6.93 % | 99.936 M -4.82 % | 105.000 M 0.96 % | 104.000 M 0.00 % | 104.000 M -4.59 % | 109.000 M 14.44 % | 95.244 M -10.00 % | 105.825 M 16.29 % | 91.000 M -7.14 % | 98.000 M -2.00 % | 100.000 M -21.26 % | 127.000 M 13.39 % | 112.000 M 5.66 % | 106.000 M 7.07 % | 99.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest income | 2.000 K -96.72 % | 61.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 |
Interest expense | 6.788 M -12.35 % | 7.744 M 216.34 % | 2.448 M 24.45 % | 1.967 M 20.75 % | 1.629 M -3.61 % | 1.690 M -11.43 % | 1.908 M 31.86 % | 1.447 M 7.99 % | 1.340 M -8.97 % | 1.472 M -13.11 % | 1.694 M 52.75 % | 1.109 M 8.30 % | 1.024 M -15.02 % | 1.205 M 5.24 % | 1.145 M 12.37 % | 1.019 M 5.38 % | 967.000 K -2.03 % | 987.000 K -1.50 % | 1.002 M -1.09 % | 1.013 M -23.49 % | 1.324 M 161.14 % | 507.000 K -0.78 % | 511.000 K 27.43 % | 401.000 K 10.47 % | 363.000 K 118.67 % | 166.000 K 9.93 % | 151.000 K -24.88 % | 201.000 K -20.55 % | 253.000 K -15.10 % | 298.000 K |
Depreciation and amortization | 62.500 M 1.01 % | 61.873 M -0.08 % | 61.922 M -3.44 % | 64.130 M 2.21 % | 62.746 M 32.41 % | 47.386 M -0.12 % | 47.441 M 0.73 % | 47.095 M 11.80 % | 42.125 M 29.40 % | 32.553 M 4.52 % | 31.145 M 2.74 % | 30.313 M 0.84 % | 30.061 M -46.81 % | 56.518 M 0.28 % | 56.358 M -5.05 % | 59.353 M -5.51 % | 62.815 M 4.43 % | 60.153 M 56.24 % | 38.500 M -28.04 % | 53.500 M 38.96 % | 38.500 M 0.00 % | 38.500 M -32.46 % | 57.000 M 48.05 % | 38.500 M 6.94 % | 36.000 M 34 185.71 % | 105.000 K 178.36 % | -134.000 K 25.97 % | -181.000 K 85.79 % | -1.274 M -117.29 % | 7.369 M |
Operating income | -37.634 M -31.95 % | -28.521 M 36.62 % | -45.000 M -7.14 % | -42.000 M 53.85 % | -91.000 M -386.06 % | -18.722 M 77.45 % | -83.026 M -1 946.66 % | 4.496 M -78.07 % | 20.503 M -63.00 % | 55.412 M -29.27 % | 78.340 M 92.68 % | 40.659 M 594.19 % | 5.857 M -83.59 % | 35.687 M 10 914.24 % | -330.000 K 97.61 % | -13.780 M -357.96 % | -3.009 M -108.96 % | 33.582 M 15.98 % | 28.954 M 257.82 % | -18.346 M -114.67 % | -8.546 M 79.66 % | -42.010 M 26.39 % | -57.070 M -43.85 % | -39.674 M -10.55 % | -35.888 M -221.98 % | 29.421 M 1 216.97 % | -2.634 M -108.99 % | 29.291 M 159.75 % | -49.024 M -171.97 % | 68.120 M |
Operating income ratio | -0.22 -40.91 % | -0.16 43.83 % | -0.28 -25.34 % | -0.23 55.09 % | -0.50 -568.02 % | -0.08 84.12 % | -0.47 -2 637.40 % | 0.02 -78.74 % | 0.09 -59.42 % | 0.22 -26.82 % | 0.30 70.97 % | 0.17 460.05 % | 0.03 -79.60 % | 0.15 9 107.74 % | 0.00 97.66 % | -0.07 -342.15 % | -0.02 -110.98 % | 0.15 1.39 % | 0.15 224.15 % | -0.12 -138.91 % | -0.05 81.35 % | -0.26 44.50 % | -0.48 -60.45 % | -0.30 -2.65 % | -0.29 -277.73 % | 0.16 1 112.83 % | -0.02 -110.57 % | 0.15 130.00 % | -0.51 -258.26 % | 0.32 |
Total other income expenses net | -6.749 M 8.33 % | -7.362 M -84.05 % | -4.000 M 94.03 % | -67.000 M -12 909.71 % | -515.000 K 48.24 % | -995.000 K 10.52 % | -1.112 M -104.79 % | -543.000 K -105.15 % | 10.550 M 3 316.46 % | -328.000 K 80.13 % | -1.651 M -37.70 % | -1.199 M -9.80 % | -1.092 M -58.95 % | -687.000 K 42.70 % | -1.199 M -8.70 % | -1.103 M -10.63 % | -997.000 K 91.46 % | -11.680 M -1 088.20 % | -983.000 K -138.00 % | 2.587 M 263.63 % | -1.581 M -260.14 % | -439.000 K 31.51 % | -641.000 K -10.33 % | -581.000 K -128.76 % | 2.020 M 3 411.48 % | -61.000 K 78.60 % | -285.000 K 25.39 % | -382.000 K 74.98 % | -1.527 M -121.60 % | 7.071 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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 628.000 M -0.11 % | 628.676 M 10.68 % | 568.000 M 5.97 % | 536.000 M 23.50 % | 434.000 M 9.80 % | 395.281 M 38.25 % | 285.911 M 45.97 % | 195.868 M 6.69 % | 183.580 M -5.81 % | 194.903 M -7.13 % | 209.863 M -7.40 % | 226.638 M 15.16 % | 196.805 M 11.24 % | 176.921 M 1.41 % | 174.469 M 3.65 % | 168.318 M 21.34 % | 138.711 M 60.70 % | 86.315 M -23.02 % | 112.125 M -30.45 % | 161.222 M 2.13 % | 157.864 M 9.78 % | 143.799 M 93.44 % | 74.338 M 2 935.16 % | -2.622 M 96.13 % | -67.817 M 19.26 % | -83.991 M 23.99 % | -110.497 M 20.52 % | -139.030 M 33.07 % | -207.737 M -748.88 % | -24.472 M -94.53 % | -12.580 M |
Total investments | 13.000 M 1 200.00 % | 1.000 M 0.00 % | 1.000 M -96.55 % | 29.000 M -59.72 % | 72.000 M 44.00 % | 50.000 M -35.62 % | 77.667 M -18.77 % | 95.614 M -1.60 % | 97.167 M 92.29 % | 50.532 M 85.79 % | 27.199 M -1.49 % | 27.610 M -1.60 % | 28.059 M 3 347.05 % | 814.000 K -95.70 % | 18.928 M -2.44 % | 19.402 M 10.47 % | 17.563 M 2 057.62 % | 814.000 K -92.33 % | 10.613 M -2.22 % | 10.854 M -2.17 % | 11.095 M 16.40 % | 9.532 M -4.30 % | 9.960 M -47.64 % | 19.023 M 7.28 % | 17.732 M 3 072.09 % | 559.000 K -95.94 % | 13.785 M 4.38 % | 13.207 M -0.04 % | 13.212 M | 0.000 -100.00 % | 13.622 M |
Total debt | 821.000 M 17.84 % | 696.734 M 0.11 % | 696.000 M 9.95 % | 633.000 M 18.32 % | 535.000 M -14.74 % | 627.493 M -13.74 % | 727.476 M -5.25 % | 767.749 M 61.36 % | 475.798 M -12.69 % | 544.963 M -13.30 % | 628.576 M -0.53 % | 631.913 M 66.43 % | 379.698 M -10.24 % | 423.033 M -13.02 % | 486.362 M 3.30 % | 470.809 M 33.89 % | 351.646 M -4.96 % | 369.982 M -5.53 % | 391.652 M -1.26 % | 396.654 M -4.42 % | 414.990 M -4.23 % | 433.326 M 37.57 % | 314.996 M -5.73 % | 334.128 M 117.04 % | 153.946 M -12.85 % | 176.635 M 322.22 % | 41.835 M -28.72 % | 58.689 M -22.31 % | 75.543 M -18.24 % | 92.397 M -15.43 % | 109.251 M |
Accumulated other comprehensive income loss | 1.388 M 238.80 % | -1.000 M 0.00 % | -1.000 M 0.00 % | -1.000 M 0.00 % | -1.000 M 0.00 % | -1.000 M 0.00 % | -1.000 M 0.00 % | -1.000 M 0.00 % | -1.000 M 0.00 % | -1.000 M 0.00 % | -1.000 M 0.00 % | -1.000 M | 0.000 100.00 % | -1.000 M 0.00 % | -1.000 M 0.00 % | -1.000 M | 0.000 -100.00 % | 880.768 M 88 176.80 % | -1.000 M | 0.000 100.00 % | -2.000 M -300.00 % | 1.000 M | 0.000 | 0.000 -100.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | -727.000 M -6.22 % | -684.401 M -3.85 % | -659.000 M -8.03 % | -610.000 M -26.56 % | -482.000 M -24.76 % | -386.332 M -5.22 % | -367.181 M -40.44 % | -261.454 M 1.18 % | -264.564 M 8.24 % | -288.318 M 19.41 % | -357.767 M 16.39 % | -427.897 M 8.35 % | -466.863 M 0.93 % | -471.223 M 6.57 % | -504.367 M -0.35 % | -502.617 M -2.99 % | -488.031 M -1.23 % | -482.105 M 6.48 % | -515.503 M 4.45 % | -539.506 M -3.36 % | -521.969 M -1.74 % | -513.055 M -9.07 % | -470.377 M -16.69 % | -403.096 M -10.36 % | -365.254 M -11.27 % | -328.253 M 9.15 % | -361.311 M -0.67 % | -358.892 M 7.41 % | -387.619 M -15.10 % | -336.780 M 16.03 % | -401.076 M |
Common stock | 550.000 M -0.07 % | 550.365 M 0.07 % | 550.000 M 0.00 % | 550.000 M 1.66 % | 541.015 M 0.15 % | 540.231 M 0.35 % | 538.342 M 0.00 % | 538.342 M 1.72 % | 529.248 M 0.37 % | 527.292 M 0.00 % | 527.292 M 0.00 % | 527.292 M 1.44 % | 519.792 M 0.12 % | 519.152 M 0.03 % | 519.022 M 0.13 % | 518.361 M 1.89 % | 508.751 M 0.52 % | 506.102 M 0.73 % | 502.459 M 0.19 % | 501.497 M 1.51 % | 494.059 M 0.23 % | 492.928 M 0.05 % | 492.675 M 0.07 % | 492.346 M 1.93 % | 483.000 M -0.13 % | 483.632 M | 0.000 | 0.000 | 0.000 -100.00 % | 352.300 M | 0.000 |
Total equity | 242.000 M -14.94 % | 284.503 M -7.93 % | 309.000 M -13.69 % | 358.000 M -23.50 % | 468.000 M -16.77 % | 562.305 M -2.67 % | 577.736 M -15.47 % | 683.464 M 1.72 % | 671.879 M 5.06 % | 639.511 M 12.17 % | 570.144 M 14.03 % | 500.005 M 12.01 % | 446.386 M 1.30 % | 440.642 M 8.21 % | 407.194 M -0.15 % | 407.788 M 1.13 % | 403.243 M -0.31 % | 404.498 M 9.23 % | 370.320 M 6.98 % | 346.159 M -0.98 % | 349.583 M -2.41 % | 358.228 M -9.69 % | 396.646 M -14.40 % | 463.380 M -4.56 % | 485.520 M -4.37 % | 507.702 M 6.89 % | 474.976 M -0.14 % | 475.662 M 9.37 % | 434.921 M 82.88 % | 237.820 M 37.05 % | 173.524 M |
Other non current liabilities | 2.000 M 32.19 % | 1.513 M -24.35 % | 2.000 M 15.14 % | 1.737 M -13.15 % | 2.000 M 32.45 % | 1.510 M 0.00 % | 1.510 M 0.07 % | 1.509 M -0.07 % | 1.510 M 0.07 % | 1.509 M 0.00 % | 1.509 M 0.07 % | 1.508 M 0.00 % | 1.508 M 0.13 % | 1.506 M -0.07 % | 1.507 M 0.13 % | 1.505 M -6.11 % | 1.603 M 80 050.00 % | 2.000 K -99.90 % | 2.040 M 10.03 % | 1.854 M -0.38 % | 1.861 M 186 000.00 % | 1.000 K -99.95 % | 1.886 M 25.82 % | 1.499 M 0.00 % | 1.499 M 0.07 % | 1.498 M -78.67 % | 7.022 M -9.16 % | 7.730 M -0.30 % | 7.753 M 26.50 % | 6.129 M -16.75 % | 7.362 M |
Long term debt | 425.000 M 170.86 % | 156.908 M -17.85 % | 191.000 M -13.57 % | 221.000 M -19.64 % | 275.000 M -15.12 % | 323.980 M -15.50 % | 383.408 M -4.08 % | 399.708 M 87.14 % | 213.586 M -24.46 % | 282.751 M -19.65 % | 351.916 M -9.28 % | 387.931 M 87.99 % | 206.358 M -17.36 % | 249.693 M -18.05 % | 304.696 M 15.36 % | 264.133 M 204.85 % | 86.644 M -10.35 % | 96.646 M -18.31 % | 118.308 M -11.25 % | 133.310 M -12.09 % | 151.646 M -10.79 % | 169.982 M -11.31 % | 191.652 M -7.26 % | 206.654 M 254.28 % | 58.330 M -12.50 % | 66.664 M | 0.000 -100.00 % | 4.130 M -66.37 % | 12.280 M -53.90 % | 26.635 M -36.33 % | 41.835 M |
Total non current liabilities | 427.000 M 169.53 % | 158.421 M -17.92 % | 193.000 M -13.84 % | 224.000 M -19.13 % | 277.000 M -14.96 % | 325.731 M -15.38 % | 384.918 M -4.06 % | 401.217 M 86.53 % | 215.096 M -24.33 % | 284.260 M -19.57 % | 353.425 M -9.25 % | 389.439 M 87.35 % | 207.866 M -17.25 % | 251.199 M -17.96 % | 306.203 M 15.27 % | 265.638 M 201.02 % | 88.247 M -10.18 % | 98.249 M -18.36 % | 120.348 M -10.96 % | 135.164 M -11.95 % | 153.507 M -10.74 % | 171.968 M -11.15 % | 193.538 M -7.02 % | 208.153 M 247.91 % | 59.829 M -12.23 % | 68.162 M 870.69 % | 7.022 M -40.79 % | 11.860 M -40.80 % | 20.033 M -41.03 % | 33.971 M -30.95 % | 49.197 M |
Other current liabilities | 95.000 M 1.37 % | 93.714 M -4.37 % | 98.000 M -17.84 % | 119.273 M -18.89 % | 147.053 M 10.35 % | 133.260 M -2.01 % | 135.997 M -0.08 % | 136.110 M 17.63 % | 115.707 M 19.09 % | 97.157 M 7.17 % | 90.661 M 9.08 % | 83.118 M 14.21 % | 72.775 M 9.08 % | 66.719 M 1.13 % | 65.974 M -0.68 % | 66.424 M -8.24 % | 72.391 M -37.62 % | 116.048 M 27.05 % | 91.339 M 10.66 % | 82.538 M -1.72 % | 83.983 M 11.05 % | 75.626 M 26.90 % | 59.596 M 9.19 % | 54.581 M -1.77 % | 55.565 M -27.69 % | 76.842 M 15.86 % | 66.326 M -5.51 % | 70.197 M 1.83 % | 68.937 M -2.15 % | 70.453 M 34.61 % | 52.337 M |
Deferred revenue | 0.000 -100.00 % | 998.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 14.418 M 602.97 % | 2.051 M -60.60 % | 5.205 M -67.66 % | 16.097 M -79.64 % | 79.054 M 352.12 % | 17.485 M 214.59 % | 5.558 M -60.91 % | 14.220 M -54.23 % | 31.070 M 131.00 % | 13.450 M 105.94 % | 6.531 M -47.26 % | 12.384 M -83.79 % | 76.417 M 313.78 % | 18.468 M 128.11 % | 8.096 M -20.96 % | 10.243 M -80.84 % | 53.462 M 541.57 % | 8.333 M 108.90 % | 3.989 M -50.46 % | 8.052 M -89.43 % | 76.192 M 875.82 % | 7.808 M 111.03 % | 3.700 M -36.73 % | 5.848 M -93.89 % | 95.750 M 1 379.68 % | 6.471 M |
Short term debt | 396.000 M -26.64 % | 539.826 M 6.90 % | 505.000 M 22.57 % | 412.000 M 58.46 % | 260.000 M -14.34 % | 303.513 M -11.79 % | 344.068 M -6.51 % | 368.041 M 40.36 % | 262.212 M 0.00 % | 262.212 M -5.22 % | 276.660 M 13.39 % | 243.982 M 40.75 % | 173.340 M 0.00 % | 173.340 M -4.58 % | 181.666 M -12.10 % | 206.676 M -22.01 % | 265.002 M -3.05 % | 273.336 M 0.00 % | 273.344 M 3.80 % | 263.344 M 0.00 % | 263.344 M 0.00 % | 263.344 M 113.50 % | 123.344 M -3.24 % | 127.474 M 33.32 % | 95.616 M -13.05 % | 109.971 M 162.87 % | 41.835 M -23.32 % | 54.559 M -13.76 % | 63.263 M -3.80 % | 65.762 M -2.45 % | 67.416 M |
Total current liabilities | 498.000 M -22.74 % | 644.618 M 4.99 % | 614.000 M 11.64 % | 550.000 M 27.02 % | 433.000 M -9.75 % | 479.787 M -5.71 % | 508.863 M -5.12 % | 536.307 M 31.15 % | 408.941 M -4.12 % | 426.522 M 6.51 % | 400.452 M 8.84 % | 367.925 M 32.11 % | 278.493 M 2.15 % | 272.627 M 0.83 % | 270.373 M -10.17 % | 300.999 M -16.94 % | 362.373 M -17.28 % | 438.061 M 11.63 % | 392.405 M 4.76 % | 374.572 M 1.86 % | 367.735 M -0.12 % | 368.173 M 82.72 % | 201.499 M -2.89 % | 207.486 M 19.66 % | 173.399 M -19.71 % | 215.956 M 47.41 % | 146.504 M -10.41 % | 163.529 M 1.74 % | 160.736 M -21.57 % | 204.955 M 48.66 % | 137.868 M |
Total liabilities | 925.000 M 15.19 % | 803.039 M -0.49 % | 807.000 M 4.26 % | 774.000 M 9.01 % | 710.000 M -11.86 % | 805.518 M -9.88 % | 893.781 M -4.67 % | 937.524 M 50.24 % | 624.037 M -12.20 % | 710.782 M -5.72 % | 753.877 M -0.46 % | 757.364 M 55.72 % | 486.359 M -7.15 % | 523.826 M -9.15 % | 576.576 M 1.75 % | 566.637 M 25.75 % | 450.620 M -15.98 % | 536.310 M 4.59 % | 512.753 M 0.59 % | 509.736 M -2.21 % | 521.242 M -3.50 % | 540.141 M 36.73 % | 395.037 M -4.96 % | 415.639 M 78.21 % | 233.228 M -17.91 % | 284.118 M 85.06 % | 153.526 M -12.47 % | 175.389 M -2.98 % | 180.769 M -24.34 % | 238.926 M 27.72 % | 187.065 M |
Other non current assets | 2.000 M 596.87 % | 286.999 K -85.65 % | 2.000 M 0.00 % | 2.000 M 100.00 % | 1.000 M -76.57 % | 4.268 M -94.50 % | 77.668 M -18.77 % | 95.614 M 111.45 % | -835.000 M -27 558.07 % | 3.041 M -88.82 % | 27.199 M -1.49 % | 27.610 M 104.63 % | -596.000 M -338 536.36 % | -176.000 K 99.97 % | -528.000 M -3.33 % | -511.000 M -3 009.53 % | 17.563 M 1 990.83 % | 840.000 K -92.09 % | 10.613 M -2.22 % | 10.854 M -2.17 % | 11.095 M -2.13 % | 11.336 M 13.82 % | 9.960 M -47.64 % | 19.023 M 7.28 % | 17.732 M 34.53 % | 13.181 M -4.39 % | 13.786 M 4.37 % | 13.209 M -0.05 % | 13.215 M -3.25 % | 13.659 M 0.27 % | 13.622 M |
Long term investments | 13.000 M 1 200.00 % | 1.000 M 0.00 % | 1.000 M -96.55 % | 29.000 M -59.72 % | 72.000 M 44.00 % | 50.000 M -35.06 % | 77.000 M -18.95 % | 95.000 M -2.06 % | 97.000 M 91.96 % | 50.532 M 87.16 % | 27.000 M 0.00 % | 27.000 M -3.57 % | 28.000 M 600.00 % | 4.000 M -77.78 % | 18.000 M -5.26 % | 19.000 M 11.76 % | 17.000 M 1 988.45 % | 814.000 K -91.86 % | 10.000 M 0.00 % | 10.000 M -9.09 % | 11.000 M 0.00 % | 11.000 M 22.22 % | 9.000 M -52.63 % | 19.000 M 11.76 % | 17.000 M 2 941.14 % | 559.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 848.000 M -2.45 % | 869.289 M -0.31 % | 872.000 M 1.51 % | 859.000 M -0.23 % | 861.000 M 2.24 % | 842.150 M 5.03 % | 801.830 M 5.03 % | 763.402 M 4.99 % | 727.116 M 5.13 % | 691.659 M 7.04 % | 646.197 M 7.05 % | 603.623 M 8.36 % | 557.036 M 7.79 % | 516.779 M 3.11 % | 501.170 M 3.95 % | 482.137 M 4.38 % | 461.918 M 2.10 % | 452.403 M -2.16 % | 462.406 M -2.70 % | 475.239 M 2.51 % | 463.622 M 1.75 % | 455.662 M 4.77 % | 434.911 M 6.35 % | 408.961 M 9.21 % | 374.478 M 10.57 % | 338.666 M 18.29 % | 286.305 M 12.90 % | 253.598 M 28.53 % | 197.311 M 24.62 % | 158.330 M 12.01 % | 141.358 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 848.000 M -2.45 % | 869.289 M -0.31 % | 872.000 M 1.51 % | 859.000 M -0.23 % | 861.000 M 2.24 % | 842.150 M 5.03 % | 801.830 M 5.03 % | 763.402 M 4.99 % | 727.116 M 5.13 % | 691.659 M 7.04 % | 646.197 M 7.05 % | 603.623 M 8.36 % | 557.036 M 7.79 % | 516.779 M 3.11 % | 501.170 M 3.95 % | 482.137 M 4.38 % | 461.918 M 2.10 % | 452.403 M -2.16 % | 462.406 M -2.70 % | 475.239 M 2.51 % | 463.622 M 1.75 % | 455.662 M 4.77 % | 434.911 M 6.35 % | 408.961 M 9.21 % | 374.478 M 10.57 % | 338.666 M 18.29 % | 286.305 M 12.90 % | 253.598 M 28.53 % | 197.311 M 24.62 % | 158.330 M 12.01 % | 141.358 M |
Property plant equipment net | 8.000 M -21.42 % | 10.181 M -15.16 % | 12.000 M -14.29 % | 14.000 M -12.50 % | 16.000 M 27.71 % | 12.528 M 3.28 % | 12.130 M 1.74 % | 11.922 M 4.67 % | 11.390 M -12.62 % | 13.035 M 23.18 % | 10.582 M -12.69 % | 12.120 M 4.57 % | 11.590 M 10.54 % | 10.485 M 13.82 % | 9.212 M -13.51 % | 10.651 M 22.06 % | 8.726 M 3.01 % | 8.471 M 10.69 % | 7.653 M -12.83 % | 8.779 M 0.88 % | 8.702 M -9.88 % | 9.656 M -7.10 % | 10.394 M -1.54 % | 10.557 M 1.88 % | 10.362 M 12.97 % | 9.172 M 0.52 % | 9.125 M -34.34 % | 13.898 M -2.68 % | 14.280 M 24.83 % | 11.440 M -3.22 % | 11.821 M |
Total non current assets | 871.000 M -2.38 % | 892.272 M 0.59 % | 887.000 M -1.88 % | 904.000 M -4.84 % | 950.000 M 1.90 % | 932.261 M 4.56 % | 891.628 M 2.38 % | 870.938 M 4.22 % | 835.673 M 3.88 % | 804.465 M 17.62 % | 683.978 M 6.31 % | 643.353 M 7.82 % | 596.685 M 7.36 % | 555.773 M 5.00 % | 529.310 M 3.34 % | 512.190 M 4.91 % | 488.207 M 1.55 % | 480.742 M 0.01 % | 480.672 M -2.87 % | 494.872 M 2.37 % | 483.419 M 1.42 % | 476.654 M 4.70 % | 455.265 M 3.81 % | 438.541 M 8.93 % | 402.572 M 8.10 % | 372.412 M 20.44 % | 309.216 M 10.16 % | 280.705 M 24.87 % | 224.806 M 22.56 % | 183.429 M 9.97 % | 166.801 M |
Other current assets | 23.000 M -29.32 % | 32.543 M -1.17 % | 32.929 M -15.42 % | 38.934 M 14.72 % | 33.937 M -30.37 % | 48.738 M 1.82 % | 47.866 M 19.52 % | 40.048 M 32.37 % | 30.254 M -5.66 % | 32.068 M -7.33 % | 34.606 M -17.44 % | 41.916 M 18.00 % | 35.521 M -12.56 % | 40.624 M -21.01 % | 51.429 M 3.14 % | 49.865 M 34.31 % | 37.128 M -4.62 % | 38.927 M -2.53 % | 39.939 M -6.91 % | 42.903 M 9.27 % | 39.264 M -8.84 % | 43.073 M 28.32 % | 33.567 M 10.33 % | 30.424 M 75.87 % | 17.299 M -22.74 % | 22.390 M -22.03 % | 28.715 M 56.06 % | 18.400 M -3.09 % | 18.987 M 4.79 % | 18.119 M 14.38 % | 15.841 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 667.000 K 8.63 % | 614.000 K 267.66 % | 167.000 K | 0.000 -100.00 % | 199.000 K -67.38 % | 610.000 K 933.90 % | 59.000 K 101.85 % | -3.186 M -443.32 % | 928.000 K 130.85 % | 402.000 K -28.60 % | 563.000 K | 0.000 -100.00 % | 613.000 K -28.22 % | 854.000 K 798.95 % | 95.000 K 106.47 % | -1.468 M -252.92 % | 960.000 K 4 073.91 % | 23.000 K -96.86 % | 732.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 193.000 M 183.58 % | 68.058 M -46.83 % | 128.000 M 31.96 % | 97.000 M -3.96 % | 101.000 M -56.51 % | 232.212 M -47.41 % | 441.565 M -22.79 % | 571.881 M 95.70 % | 292.218 M -16.52 % | 350.060 M -16.40 % | 418.713 M 3.32 % | 405.275 M 121.59 % | 182.893 M -25.69 % | 246.112 M -21.09 % | 311.893 M 3.11 % | 302.491 M 42.06 % | 212.935 M -24.93 % | 283.667 M 1.48 % | 279.527 M 18.73 % | 235.432 M -8.44 % | 257.126 M -11.19 % | 289.527 M 20.31 % | 240.658 M -28.54 % | 336.750 M 51.85 % | 221.763 M -14.91 % | 260.626 M 71.09 % | 152.332 M -22.96 % | 197.719 M -30.20 % | 283.280 M 142.39 % | 116.869 M -4.07 % | 121.831 M |
Cash and short term investments | 193.000 M 183.58 % | 68.058 M -46.83 % | 128.000 M 31.96 % | 97.000 M -3.96 % | 101.000 M -56.51 % | 232.212 M -47.41 % | 441.565 M -22.79 % | 571.881 M 95.70 % | 292.218 M -16.52 % | 350.060 M -16.40 % | 418.713 M 3.32 % | 405.275 M 121.59 % | 182.893 M -25.69 % | 246.112 M -21.09 % | 311.893 M 3.11 % | 302.491 M 42.06 % | 212.935 M -24.93 % | 283.667 M 1.48 % | 279.527 M 18.73 % | 235.432 M -8.44 % | 257.126 M -11.19 % | 289.527 M 20.31 % | 240.658 M -28.54 % | 336.750 M 51.85 % | 221.763 M -14.91 % | 260.626 M 71.09 % | 152.332 M -22.96 % | 197.719 M -30.20 % | 283.280 M 142.39 % | 116.869 M -4.07 % | 121.831 M |
Total current assets | 296.000 M 51.58 % | 195.271 M -14.73 % | 229.000 M 0.44 % | 228.000 M 0.00 % | 228.000 M -47.65 % | 435.563 M -24.89 % | 579.889 M -22.69 % | 750.049 M 62.97 % | 460.241 M -15.68 % | 545.826 M -14.72 % | 640.042 M 4.24 % | 614.014 M 82.71 % | 336.059 M -17.77 % | 408.693 M -10.07 % | 454.459 M -1.68 % | 462.234 M 26.41 % | 365.656 M -20.52 % | 460.064 M 14.33 % | 402.399 M 11.46 % | 361.022 M -6.81 % | 387.403 M -8.14 % | 421.713 M 25.35 % | 336.416 M -23.62 % | 440.477 M 39.31 % | 316.175 M -24.61 % | 419.405 M 31.36 % | 319.286 M -13.79 % | 370.345 M -5.25 % | 390.883 M 33.26 % | 293.316 M 51.36 % | 193.786 M |
Inventory | 0.000 -100.00 % | 63.000 K -11.27 % | 71.000 K 7.58 % | 66.000 K 4.76 % | 63.000 K -5.97 % | 67.000 K -34.31 % | 102.000 K 13.33 % | 90.000 K -44.10 % | 161.000 K -9.55 % | 178.000 K -62.37 % | 473.000 K 27.49 % | 371.000 K 0.82 % | 368.000 K -3.66 % | 382.000 K -76.24 % | 1.608 M 331.10 % | 373.000 K -51.56 % | 770.000 K 127.14 % | 339.000 K -74.70 % | 1.340 M 275.35 % | 357.000 K -22.89 % | 463.000 K -48.84 % | 905.000 K -35.08 % | 1.394 M 1 891.43 % | 70.000 K -98.23 % | 3.944 M 235.66 % | 1.175 M -87.64 % | 9.507 M 9 220.59 % | 102.000 K -98.61 % | 7.358 M 14 327.45 % | 51.000 K -96.00 % | 1.274 M |
Net receivables | 80.000 M -15.44 % | 94.607 M 39.13 % | 68.000 M -26.09 % | 92.000 M -1.08 % | 93.000 M -39.82 % | 154.546 M 71.04 % | 90.356 M -34.54 % | 138.030 M 0.31 % | 137.608 M -15.85 % | 163.520 M -12.20 % | 186.250 M 11.89 % | 166.452 M 41.93 % | 117.277 M -3.54 % | 121.575 M 35.79 % | 89.529 M -18.24 % | 109.505 M -4.63 % | 114.823 M -16.27 % | 137.131 M 68.07 % | 81.593 M -0.90 % | 82.330 M -9.08 % | 90.550 M 2.66 % | 88.208 M 45.09 % | 60.797 M -16.98 % | 73.233 M 0.09 % | 73.169 M -45.89 % | 135.214 M 5.04 % | 128.732 M -16.48 % | 154.124 M 89.67 % | 81.258 M -48.66 % | 158.277 M 188.62 % | 54.840 M |
Tax assets | 0.000 -100.00 % | 11.515 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.315 M 130.28 % | -77.000 M 18.95 % | -95.000 M -111.37 % | 835.167 M 1 707.80 % | 46.198 M 271.10 % | -27.000 M 0.00 % | -27.000 M -104.53 % | 596.059 M 2 314.66 % | 24.685 M -95.33 % | 528.928 M 3.43 % | 511.402 M 3 108.25 % | -17.000 M -193.33 % | 18.214 M 282.14 % | -10.000 M 0.00 % | -10.000 M 9.09 % | -11.000 M 0.00 % | -11.000 M -22.22 % | -9.000 M 52.63 % | -19.000 M -11.76 % | -17.000 M -256.91 % | 10.834 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -50.00 % | 2.000 K 0.00 % | 2.000 K 100.00 % | 1.000 K -50.00 % | 2.000 K 100.00 % | 1.000 K -50.00 % | 2.000 K 100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 -100.00 % | 2.000 K 0.00 % | 2.000 K 100.00 % | 1.000 K -66.67 % | 3.000 K 50.00 % | 2.000 K 0.00 % | 2.000 K 100.00 % | 1.000 K 0.00 % | 1.000 K -66.67 % | 3.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K |
Account payables | 7.000 M -30.56 % | 10.080 M -8.36 % | 11.000 M -41.26 % | 18.727 M -23.46 % | 24.468 M -1.49 % | 24.837 M 0.57 % | 24.696 M 13.57 % | 21.746 M -23.61 % | 28.468 M 1.00 % | 28.185 M 0.28 % | 28.106 M -20.31 % | 35.267 M 17.00 % | 30.144 M 10.17 % | 27.361 M 31.42 % | 20.819 M -2.57 % | 21.368 M -5.88 % | 22.703 M 9.98 % | 20.643 M 31.16 % | 15.739 M -23.57 % | 20.594 M 18.29 % | 17.410 M -27.05 % | 23.867 M 40.56 % | 16.980 M -20.81 % | 21.442 M 5.52 % | 20.320 M -5.29 % | 21.455 M -40.20 % | 35.877 M 2.29 % | 35.073 M 28.70 % | 27.251 M 19.02 % | 22.897 M 45.33 % | 15.755 M |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.479 M -60.65 % | 3.759 M 83.28 % | 2.051 M -60.60 % | 5.205 M 103.80 % | 2.554 M -82.85 % | 14.891 M 196.34 % | 5.025 M -9.59 % | 5.558 M 148.79 % | 2.234 M -57.10 % | 5.207 M 172.05 % | 1.914 M -70.69 % | 6.531 M 186.82 % | 2.277 M -91.88 % | 28.034 M 133.95 % | 11.983 M 48.01 % | 8.096 M 170.05 % | 2.998 M -43.82 % | 5.336 M 237.94 % | 1.579 M -60.42 % | 3.989 M 110.17 % | 1.898 M -73.81 % | 7.246 M 193.84 % | 2.466 M -33.35 % | 3.700 M 187.94 % | 1.285 M -91.79 % | 15.646 M 562.97 % | 2.360 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -273.000 K | 0.000 | 0.000 | 0.000 100.00 % | -305.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.503 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.713 M 98.79 % | 4.886 M -1.65 % | 4.968 M 0.18 % | 4.959 M -6.54 % | 5.306 M 2.00 % | 5.202 M 0.85 % | 5.158 M -3.12 % | 5.324 M -1.64 % | 5.413 M -7.23 % | 5.835 M -52.72 % | 12.341 M -12.52 % | 14.107 M -5.13 % | 14.870 M -11.36 % | 16.776 M 29.23 % | 12.982 M -0.85 % | 13.093 M -9.10 % | 14.403 M | 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 810.000 K | 0.000 -100.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M | 0.000 -100.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M | 0.000 | 0.000 -100.00 % | 1.000 M | 0.000 -100.00 % | 2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 418.999 M 0.11 % | 418.540 M -0.11 % | 419.000 M 0.00 % | 419.000 M 2.40 % | 409.190 M 0.19 % | 408.406 M 0.45 % | 406.575 M 0.00 % | 406.576 M 2.29 % | 397.482 M 0.46 % | 395.651 M 0.25 % | 394.651 M 0.00 % | 394.651 M 1.67 % | 388.151 M 0.17 % | 387.511 M 0.29 % | 386.381 M 0.17 % | 385.720 M 2.28 % | 377.110 M 174.51 % | -506.102 M -236.41 % | 371.023 M 0.26 % | 370.061 M 2.62 % | 360.623 M -0.26 % | 361.579 M 0.06 % | 361.366 M 0.09 % | 361.037 M -56.83 % | 836.371 M 137.39 % | 352.323 M -57.87 % | 836.287 M 0.21 % | 834.554 M 1.46 % | 822.540 M 270.01 % | 222.300 M -61.31 % | 574.600 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 241.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 273.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 305.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 98.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 485.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.207 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 | 0.000 |
Total assets | 1.167 B 7.31 % | 1.088 B -2.55 % | 1.116 B -1.41 % | 1.132 B -3.90 % | 1.178 B -13.88 % | 1.368 B -7.05 % | 1.472 B -9.22 % | 1.621 B 25.08 % | 1.296 B -4.03 % | 1.350 B 1.98 % | 1.324 B 5.30 % | 1.257 B 34.80 % | 932.745 M -3.29 % | 964.468 M -1.96 % | 983.770 M 0.96 % | 974.425 M 14.12 % | 853.863 M -9.24 % | 940.808 M 6.54 % | 883.073 M 3.18 % | 855.895 M -1.71 % | 870.825 M -3.07 % | 898.369 M 13.48 % | 791.683 M -9.94 % | 879.019 M 22.30 % | 718.748 M -9.23 % | 791.820 M 25.99 % | 628.502 M -3.46 % | 651.050 M 5.74 % | 615.689 M 29.14 % | 476.745 M 32.21 % | 360.589 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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
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 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 43.000 M 72.00 % | 25.000 M -50.00 % | 50.000 M -60.94 % | 128.000 M 34.74 % | 95.000 M 375.00 % | 20.000 M -86.79 % | 151.441 M 244.30 % | 43.985 M 291.24 % | -23.000 M 66.67 % | -69.000 M 1.43 % | -70.000 M -79.49 % | -39.000 M -875.00 % | -4.000 M 87.50 % | -32.000 M -1 700.00 % | 2.000 M -86.67 % | 15.000 M 200.00 % | 5.000 M 115.63 % | -32.000 M -33.33 % | -24.000 M -233.33 % | 18.000 M 125.00 % | 8.000 M -80.95 % | 42.000 M -38.24 % | 68.000 M 83.78 % | 37.000 M 0.00 % | 37.000 M |
Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.882 M 0.73 % | 94.190 M 11.80 % | 84.250 M 29.40 % | 65.106 M 4.52 % | 62.290 M 2.74 % | 60.626 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 |
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 |
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 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 |
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 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -130.316 M -146.60 % | 279.663 M 583.49 % | -57.842 M 15.75 % | -68.653 M -610.89 % | 13.438 M -93.96 % | 222.382 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 |
Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 441.565 M -22.79 % | 571.881 M 95.70 % | 292.218 M -16.52 % | 350.060 M -16.40 % | 418.713 M 3.32 % | 405.275 M 121.59 % | 182.893 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 |
Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 232.212 M -47.41 % | 441.565 M -22.79 % | 571.881 M 95.70 % | 292.218 M -16.52 % | 350.060 M -16.40 % | 418.713 M 3.32 % | 405.275 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 |
Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.882 M 0.73 % | 94.190 M 11.80 % | 84.250 M 29.40 % | 65.106 M 4.52 % | 62.290 M 2.74 % | 60.626 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 |
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 |
Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.882 M 0.73 % | 94.190 M 11.80 % | 84.250 M 29.40 % | 65.106 M 4.52 % | 62.290 M 2.74 % | 60.626 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 |
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 |