GO

Grocery Outlet Holding Corp. GO

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 4.372 B 10.13 % 3.969 B 10.94 % 3.578 B 16.19 % 3.080 B -1.76 % 3.135 B 22.47 % 2.560 B 11.89 % 2.288 B 10.22 % 2.075 B 13.32 % 1.832 B
Net income 39.465 M -50.32 % 79.437 M 22.11 % 65.052 M 4.40 % 62.310 M -41.61 % 106.713 M 592.09 % 15.419 M -2.83 % 15.868 M -22.97 % 20.601 M 102.01 % 10.198 M
Income before tax 56.171 M -46.03 % 104.081 M 37.40 % 75.749 M -2.26 % 77.501 M -11.06 % 87.134 M 419.21 % 16.782 M -23.20 % 21.852 M -15.21 % 25.772 M 52.30 % 16.922 M
Income before tax ratio 0.01 -50.99 % 0.03 23.86 % 0.02 -15.88 % 0.03 -9.47 % 0.03 323.97 % 0.01 -31.36 % 0.01 -23.08 % 0.01 34.40 % 0.01
EBITDA 193.229 M -10.11 % 214.971 M 24.09 % 173.241 M 4.71 % 165.444 M -0.91 % 166.963 M 40.91 % 118.486 M -8.52 % 129.524 M 7.85 % 120.092 M 18.64 % 101.221 M
Net income ratio 0.01 -54.89 % 0.02 10.07 % 0.02 -10.15 % 0.02 -40.57 % 0.03 465.13 % 0.01 -13.15 % 0.01 -30.12 % 0.01 78.27 % 0.01
Ratio EBITDA 0.04 -18.38 % 0.05 11.85 % 0.05 -9.88 % 0.05 0.86 % 0.05 15.06 % 0.05 -18.24 % 0.06 -2.15 % 0.06 4.70 % 0.06
Gross profit ratio 0.30 -3.33 % 0.31 2.49 % 0.31 -0.93 % 0.31 -0.78 % 0.31 0.98 % 0.31 1.16 % 0.30 -0.16 % 0.30 -0.63 % 0.31
Weighted average shs out dil 99.615 M -1.21 % 100.831 M 0.67 % 100.162 M 0.75 % 99.418 M 0.98 % 98.452 M 20.26 % 81.863 M 10.29 % 74.228 M 0.00 % 74.228 M 0.01 % 74.221 M
Weighted average shs out 98.707 M 0.00 % 98.709 M 1.96 % 96.812 M 1.14 % 95.725 M 4.26 % 91.818 M 16.16 % 79.044 M 6.54 % 74.189 M 0.00 % 74.189 M 0.06 % 74.148 M
EPS diluted 0.40 -49.37 % 0.79 21.54 % 0.65 3.17 % 0.63 -41.67 % 1.08 468.42 % 0.19 -9.52 % 0.21 -25.00 % 0.28 100.00 % 0.14
Earnings per share 0.40 -50.00 % 0.80 19.40 % 0.67 3.08 % 0.65 -43.97 % 1.16 480.00 % 0.20 -4.76 % 0.21 -25.00 % 0.28 100.00 % 0.14
Gross profit 1.322 B 6.46 % 1.242 B 13.70 % 1.092 B 15.10 % 948.786 M -2.52 % 973.347 M 23.66 % 787.102 M 13.19 % 695.397 M 10.05 % 631.883 M 12.60 % 561.177 M
Income tax expense 16.706 M -32.21 % 24.644 M 130.38 % 10.697 M -29.58 % 15.191 M 177.59 % -19.579 M -1 536.46 % 1.363 M -77.22 % 5.984 M 15.72 % 5.171 M -23.10 % 6.724 M
Cost of revenue 3.050 B 11.80 % 2.728 B 9.73 % 2.486 B 16.67 % 2.131 B -1.41 % 2.161 B 21.93 % 1.773 B 11.32 % 1.592 B 10.30 % 1.444 B 13.64 % 1.270 B
General and administrative expenses 1.176 B 8.99 % 1.079 B 17.04 % 921.903 M 16.50 % 791.333 M 0.86 % 784.593 M 21.70 % 644.676 M 18.01 % 546.309 M 6.74 % 511.795 M 11.27 % 459.956 M
Selling and marketing expenses 43.000 M 18.13 % 36.400 M -51.60 % 75.206 M 10.02 % 68.358 M 163.93 % 25.900 M -1.15 % 26.200 M 23.58 % 21.200 M 0.000 0.000
Other expenses 24.519 M 0.000 0.000 0.000 -100.00 % 55.479 M 15.86 % 47.883 M 5.42 % 45.421 M 0.000 0.000
Operating expenses 1.244 B 11.44 % 1.116 B 11.91 % 997.109 M 15.98 % 859.691 M -0.73 % 865.972 M 20.48 % 718.759 M 17.27 % 612.930 M 10.45 % 554.947 M 11.64 % 497.108 M
Cost and expenses 4.293 B 11.69 % 3.844 B 10.35 % 3.483 B 16.47 % 2.990 B -1.21 % 3.027 B 21.51 % 2.491 B 12.97 % 2.205 B 10.34 % 1.999 B 13.07 % 1.767 B
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 1.219 B 9.25 % 1.116 B 11.91 % 997.109 M 15.98 % 859.691 M 6.07 % 810.493 M 20.81 % 670.876 M 18.21 % 567.509 M 10.89 % 511.795 M 11.27 % 459.956 M
Interest income 6.696 M -12.25 % 7.631 M 125.17 % 3.389 M 156.55 % 1.321 M -25.24 % 1.767 M -12.22 % 2.013 M 49.11 % 1.350 M 19.36 % 1.131 M 17.69 % 961.000 K
Interest expense 28.852 M 20.34 % 23.975 M 12.31 % 21.348 M 26.93 % 16.819 M -22.77 % 21.778 M -54.52 % 47.889 M -15.56 % 56.712 M 11.57 % 50.829 M 5.66 % 48.108 M
Depreciation and amortization 108.206 M 22.99 % 87.982 M 12.44 % 78.251 M 10.02 % 71.124 M 22.52 % 58.051 M 15.77 % 50.143 M 6.56 % 47.057 M 9.04 % 43.156 M 16.16 % 37.152 M
Operating income 78.327 M -37.73 % 125.782 M 32.42 % 94.990 M 6.62 % 89.095 M -17.02 % 107.375 M 57.11 % 68.343 M -17.13 % 82.467 M 7.19 % 76.936 M 20.08 % 64.069 M
Operating income ratio 0.02 -43.46 % 0.03 19.36 % 0.03 -8.24 % 0.03 -15.54 % 0.03 28.29 % 0.03 -25.93 % 0.04 -2.75 % 0.04 5.97 % 0.03
Total other income expenses net -22.156 M -2.10 % -21.701 M -12.79 % -19.241 M -65.96 % -11.594 M 42.72 % -20.241 M 60.74 % -51.561 M 14.94 % -60.615 M -18.47 % -51.164 M -8.52 % -47.147 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017
Net debt 1.594 B 24.53 % 1.280 B -2.47 % 1.312 B -0.91 % 1.324 B 3.94 % 1.274 B 3.93 % 1.226 B 46.58 % 836.305 M 18.61 % 705.085 M
Total investments 36.441 M 29.53 % 28.134 M 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 1.657 B 18.77 % 1.395 B -1.43 % 1.415 B -3.37 % 1.464 B 6.16 % 1.379 B 10.00 % 1.254 B 46.26 % 857.368 M 20.61 % 710.886 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 381.429 M 11.54 % 341.964 M 30.26 % 262.527 M 32.94 % 197.475 M 46.10 % 135.165 M 382.51 % 28.013 M 125.44 % 12.426 M -47.74 % 23.776 M
Common stock 97.000 K -2.02 % 99.000 K 1.02 % 98.000 K 2.08 % 96.000 K 1.05 % 95.000 K 6.74 % 89.000 K 30.88 % 68.000 K 0.00 % 68.000 K
Total equity 1.197 B -1.80 % 1.219 B 9.83 % 1.110 B 10.00 % 1.009 B 9.43 % 922.307 M 23.74 % 745.384 M 148.50 % 299.951 M -29.78 % 427.133 M
Other non current liabilities 1.914 M -15.57 % 2.267 M 52.66 % 1.485 M 0.000 0.000 0.000 -100.00 % 60.833 M 36.40 % 44.600 M
Long term debt 1.569 B 18.36 % 1.325 B -2.57 % 1.360 B -3.74 % 1.413 B 6.20 % 1.331 B 9.48 % 1.215 B 43.00 % 850.019 M 20.48 % 705.502 M
Total non current liabilities 1.627 B 19.07 % 1.366 B -1.11 % 1.382 B -2.88 % 1.423 B 6.91 % 1.331 B 8.05 % 1.232 B 33.00 % 925.987 M 21.94 % 759.406 M
Other current liabilities 74.927 M -18.03 % 91.404 M 13.68 % 80.407 M 39.90 % 57.475 M -7.52 % 62.146 M 34.29 % 46.278 M 10.21 % 41.989 M 53.43 % 27.367 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 87.905 M 26.67 % 69.399 M 27.14 % 54.586 M 6.75 % 51.136 M 5.06 % 48.675 M 26.46 % 38.491 M 423.76 % 7.349 M 36.50 % 5.384 M
Total current liabilities 349.624 M -8.94 % 383.965 M 36.88 % 280.514 M 17.91 % 237.906 M 2.26 % 232.646 M 11.51 % 208.627 M 38.23 % 150.924 M 14.92 % 131.332 M
Total liabilities 1.976 B 12.92 % 1.750 B 5.30 % 1.662 B 0.10 % 1.661 B 6.22 % 1.563 B 8.55 % 1.440 B 33.73 % 1.077 B 20.90 % 890.738 M
Other non current assets 6.869 M -32.85 % 10.230 M -66.13 % 30.202 M 1.83 % 29.660 M -15.06 % 34.920 M 24.59 % 28.027 M 78.62 % 15.691 M 75.10 % 8.961 M
Long term investments 36.441 M 29.53 % 28.134 M 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 78.778 M 0.28 % 78.556 M 22.76 % 63.993 M 23.25 % 51.921 M 7.66 % 48.226 M 0.91 % 47.792 M -30.56 % 68.824 M -9.04 % 75.664 M
GoodWill 782.734 M 4.65 % 747.943 M 0.00 % 747.943 M 0.00 % 747.943 M 0.00 % 747.943 M 0.00 % 747.943 M 0.00 % 747.943 M 0.00 % 747.943 M
Goodwill and intangible assets 861.512 M 4.24 % 826.499 M 1.79 % 811.936 M 1.51 % 799.864 M 0.46 % 796.169 M 0.05 % 795.735 M -2.58 % 816.767 M -0.83 % 823.607 M
Property plant equipment net 1.765 B 11.14 % 1.588 B 8.56 % 1.463 B 4.68 % 1.398 B 10.12 % 1.269 B 16.33 % 1.091 B 258.82 % 304.032 M 9.46 % 277.746 M
Total non current assets 2.670 B 8.84 % 2.453 B 6.42 % 2.305 B 3.50 % 2.227 B 5.87 % 2.104 B 9.87 % 1.915 B 68.48 % 1.136 B 2.36 % 1.110 B
Other current assets 26.701 M -17.70 % 32.443 M 114.33 % 15.137 M -9.79 % 16.780 M -16.44 % 20.081 M 49.27 % 13.453 M -3.08 % 13.880 M 15.08 % 12.061 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 62.828 M -45.36 % 114.987 M 11.93 % 102.728 M -26.67 % 140.085 M 33.00 % 105.326 M 274.81 % 28.101 M 33.41 % 21.063 M 263.09 % 5.801 M
Cash and short term investments 62.828 M -45.36 % 114.987 M 11.93 % 102.728 M -26.67 % 140.085 M 33.00 % 105.326 M 274.81 % 28.101 M 33.41 % 21.063 M 263.09 % 5.801 M
Total current assets 503.898 M -2.45 % 516.551 M 10.53 % 467.357 M 5.56 % 442.745 M 15.91 % 381.957 M 41.03 % 270.826 M 12.67 % 240.372 M 15.81 % 207.556 M
Inventory 394.152 M 12.62 % 349.993 M 4.69 % 334.319 M 21.35 % 275.502 M 12.38 % 245.157 M 11.73 % 219.420 M 10.65 % 198.304 M 8.36 % 183.012 M
Net receivables 20.217 M 5.69 % 19.128 M 26.07 % 15.173 M 46.20 % 10.378 M -8.91 % 11.393 M 15.64 % 9.852 M 38.27 % 7.125 M 6.63 % 6.682 M
Tax assets 0.000 0.000 0.000 0.000 -100.00 % 3.529 M 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
Account payables 175.871 M -15.99 % 209.354 M 52.11 % 137.631 M 12.71 % 122.110 M 6.85 % 114.278 M -4.14 % 119.217 M 21.50 % 98.123 M 2.69 % 95.555 M
Tax payables 10.921 M -20.91 % 13.808 M 75.01 % 7.890 M 9.81 % 7.185 M -4.80 % 7.547 M 62.62 % 4.641 M 34.02 % 3.463 M 14.44 % 3.026 M
Deferred revenue non current 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
Capital lease obligations 1.179 B 6.99 % 1.102 B 6.45 % 1.035 B 2.22 % 1.013 B 8.90 % 930.113 M 15.40 % 806.000 M 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 815.858 M -7.00 % 877.276 M 3.50 % 847.589 M 4.42 % 811.701 M 3.13 % 787.047 M 9.73 % 717.282 M 149.53 % 287.457 M -28.72 % 403.289 M
Deferred tax liabilities non current 56.178 M 45.54 % 38.601 M 95.13 % 19.782 M 110.09 % 9.416 M 0.000 -100.00 % 16.020 M 5.85 % 15.135 M 62.67 % 9.304 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 3.174 B 6.88 % 2.970 B 7.11 % 2.772 B 3.84 % 2.670 B 7.41 % 2.486 B 13.73 % 2.186 B 58.73 % 1.377 B 4.48 % 1.318 B
2024 2023 2022 2021 2020 2019 2018 2017
2024 2023 2022 2021 2020 2019 2018 2017 2016
Deferred income tax 12.123 M -35.58 % 18.819 M 81.53 % 10.367 M -19.91 % 12.944 M 166.12 % -19.578 M -2 345.18 % 872.000 K -85.05 % 5.831 M 22.89 % 4.745 M -27.88 % 6.579 M
Stock based compensation 10.516 M -66.18 % 31.091 M -4.50 % 32.556 M 84.82 % 17.615 M -53.75 % 38.084 M 21.14 % 31.439 M 202.04 % 10.409 M 527.43 % 1.659 M -42.89 % 2.905 M
Change in working capital -85.793 M -222.03 % 70.307 M 521.53 % -16.679 M -226.14 % -5.114 M 23.21 % -6.660 M -129.92 % 22.256 M 2 318.94 % -1.003 M -119.74 % 5.081 M 155.22 % -9.201 M
Accounts receivables 4.853 M 143.99 % -11.031 M -355.47 % 4.318 M 47.98 % 2.918 M 133.68 % -8.665 M -342.09 % -1.960 M -117.94 % 10.928 M 457.12 % -3.060 M -11 669.23 % -26.000 K
Inventory -29.951 M -91.09 % -15.674 M 73.35 % -58.817 M -93.83 % -30.345 M -17.90 % -25.737 M -21.89 % -21.115 M -38.08 % -15.292 M 15.99 % -18.202 M 10.94 % -20.439 M
Accounts payables -36.936 M -140.57 % 91.049 M 159.44 % 35.094 M 1 003.93 % 3.179 M -33.47 % 4.778 M -78.86 % 22.599 M 474.16 % 3.936 M -70.16 % 13.191 M 31.37 % 10.041 M
Other working capital -23.759 M -498.44 % 5.963 M 118.75 % 2.726 M -85.75 % 19.134 M -16.68 % 22.964 M 1.02 % 22.732 M 4 053.39 % -575.000 K -104.37 % 13.152 M 975.39 % 1.223 M
Other non cash items 27.446 M 73.59 % 15.811 M -0.96 % 15.964 M 137.98 % 6.708 M 44.98 % 4.627 M -63.58 % 12.706 M -54.05 % 27.649 M 192.24 % 9.461 M -59.29 % 23.242 M
Net cash provided by operating activities 111.963 M -63.10 % 303.447 M 63.57 % 185.511 M 12.03 % 165.587 M -8.64 % 181.237 M 36.44 % 132.835 M 25.54 % 105.811 M 24.92 % 84.703 M 19.51 % 70.875 M
Investments in property plant and equipment -186.611 M -10.43 % -168.990 M -14.91 % -147.068 M -10.45 % -133.156 M -1.82 % -130.781 M -30.43 % -100.267 M -47.59 % -67.935 M 8.35 % -74.122 M -17.93 % -62.851 M
Acquisitions net -60.526 M 0.000 -100.00 % 39.000 K 5.41 % 37.000 K -86.25 % 269.000 K -54.10 % 586.000 K -46.34 % 1.092 M -13.47 % 1.262 M 33.12 % 948.000 K
Purchases of investments 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
Other investing activites -26.891 M -6.82 % -25.175 M -767.51 % -2.902 M 19.25 % -3.594 M -9.77 % -3.274 M 60.73 % -8.338 M -48.50 % -5.615 M -51.84 % -3.698 M -44.17 % -2.565 M
Net cash used for investing activites -274.028 M -41.13 % -194.165 M -29.50 % -149.931 M -9.67 % -136.713 M -2.19 % -133.786 M -23.85 % -108.019 M -46.86 % -73.550 M 5.49 % -77.820 M -18.96 % -65.416 M
Debt repayment 182.416 M 298.23 % -92.023 M -20.65 % -76.271 M -6 503.55 % -1.155 M 4.70 % -1.212 M 99.71 % -415.678 M -383.58 % 146.584 M 2 811.51 % -5.406 M -106.38 % 84.778 M
Common stock issued 0.000 0.000 -100.00 % 6.890 M -4.65 % 7.226 M -77.84 % 32.604 M -92.00 % 407.666 M 0.000 0.000 -100.00 % 172.000 K
Common stock repurchased -81.355 M -1 280.54 % -5.893 M -70.76 % -3.451 M 52.24 % -7.226 M -1 396.07 % -483.000 K 0.000 100.00 % -34.000 K 80.23 % -172.000 K 32.02 % -253.000 K
Dividends paid 0.000 100.00 % -15.000 K 85.71 % -105.000 K 43.55 % -186.000 K 57.14 % -434.000 K 88.09 % -3.645 M 97.63 % -153.587 M -11 651.11 % -1.307 M 98.49 % -86.454 M
Other financing activites 8.845 M 874.12 % 908.000 K -86.82 % 6.890 M 0.000 100.00 % -701.000 K 88.55 % -6.121 M 38.56 % -9.962 M -848.76 % -1.050 M 59.16 % -2.571 M
Net cash used provided by financing activities 109.906 M 213.28 % -97.023 M -33.02 % -72.937 M -1 339.37 % 5.885 M -80.23 % 29.774 M 267.48 % -17.778 M -4.58 % -16.999 M -114.23 % -7.935 M -83.34 % -4.328 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -52.159 M -525.48 % 12.259 M 132.82 % -37.357 M -207.47 % 34.759 M -54.99 % 77.225 M 997.26 % 7.038 M -53.89 % 15.262 M 1 550.76 % -1.052 M -193.02 % 1.131 M
Cash at beginning of period 114.987 M 11.93 % 102.728 M -26.67 % 140.085 M 33.00 % 105.326 M 274.81 % 28.101 M 33.41 % 21.063 M 263.09 % 5.801 M -15.35 % 6.853 M 19.77 % 5.722 M
Cash at end of period 62.828 M -45.36 % 114.987 M 11.93 % 102.728 M -26.67 % 140.085 M 33.00 % 105.326 M 274.81 % 28.101 M 33.41 % 21.063 M 263.09 % 5.801 M -15.35 % 6.853 M
Operating cash flow 111.963 M -63.10 % 303.447 M 63.57 % 185.511 M 12.03 % 165.587 M -8.64 % 181.237 M 36.44 % 132.835 M 25.54 % 105.811 M 24.92 % 84.703 M 19.51 % 70.875 M
Capital expenditure -186.611 M 2.80 % -191.990 M -30.55 % -147.068 M -10.45 % -133.156 M -1.82 % -130.781 M -30.43 % -100.267 M -47.59 % -67.935 M 8.35 % -74.122 M -17.93 % -62.851 M
Free CashFlow -74.648 M -166.97 % 111.457 M 189.93 % 38.443 M 18.54 % 32.431 M -35.72 % 50.456 M 54.93 % 32.568 M -14.01 % 37.876 M 257.96 % 10.581 M 31.87 % 8.024 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2025-06-28 2025-03-29 2024-12-31 2024-09-28 2024-06-29 2024-03-30 2023-12-31 2023-09-30 2023-07-01 2023-04-01 2022-12-31 2022-10-01 2022-07-02 2022-04-02 2021-12-31 2021-10-02 2021-07-03 2021-04-03 2020-12-31 2020-09-26 2020-06-27 2020-03-28 2019-12-31 2019-09-28 2019-06-29 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31
Revenue 1.180 B 4.82 % 1.126 B 2.52 % 1.098 B -0.93 % 1.108 B -1.80 % 1.129 B 8.83 % 1.037 B 4.76 % 989.818 M -1.40 % 1.004 B -0.63 % 1.010 B 4.64 % 965.467 M 3.72 % 930.830 M 1.38 % 918.185 M 2.29 % 897.659 M 7.97 % 831.427 M 6.23 % 782.701 M 1.80 % 768.880 M -0.86 % 775.535 M 3.07 % 752.466 M -6.74 % 806.821 M 5.59 % 764.082 M -4.90 % 803.429 M 5.67 % 760.308 M 15.99 % 655.517 M 0.46 % 652.540 M 1.12 % 645.289 M 6.44 % 606.271 M 3.60 % 585.200 M 1.45 % 576.844 M 0.31 % 575.058 M 4.45 % 550.558 M
Net income 4.961 M 121.28 % -23.317 M -1 108.96 % 2.311 M -90.44 % 24.178 M 72.69 % 14.001 M 1 465.95 % -1.025 M -107.27 % 14.106 M -48.03 % 27.140 M 10.91 % 24.471 M 78.36 % 13.720 M -13.65 % 15.889 M -9.18 % 17.495 M -12.93 % 20.094 M 73.61 % 11.574 M 74.33 % 6.639 M -61.26 % 17.139 M -12.73 % 19.640 M 3.96 % 18.892 M -22.14 % 24.264 M -40.05 % 40.474 M 37.98 % 29.333 M 132.03 % 12.642 M 28.58 % 9.832 M -21.00 % 12.445 M 217.05 % -10.632 M -381.72 % 3.774 M 181.83 % -4.612 M -160.14 % 7.669 M 5.26 % 7.286 M 31.87 % 5.525 M
Income before tax 6.228 M 121.46 % -29.028 M -761.08 % 4.391 M -87.03 % 33.847 M 64.74 % 20.546 M 886.30 % -2.613 M -114.95 % 17.476 M -47.57 % 33.331 M 5.10 % 31.715 M 47.11 % 21.559 M 17.47 % 18.352 M -7.73 % 19.889 M -8.61 % 21.762 M 38.21 % 15.746 M 35.22 % 11.645 M -47.53 % 22.193 M -6.45 % 23.722 M 18.96 % 19.941 M -15.94 % 23.722 M -6.91 % 25.482 M -5.93 % 27.089 M 149.88 % 10.841 M 5.16 % 10.309 M -36.10 % 16.134 M 208.43 % -14.879 M -385.15 % 5.218 M 182.15 % -6.352 M -160.15 % 10.561 M 5.25 % 10.034 M 31.87 % 7.609 M
Income before tax ratio 0.01 120.47 % -0.03 -744.80 % 0.00 -86.90 % 0.03 67.76 % 0.02 822.49 % 0.00 -114.27 % 0.02 -46.82 % 0.03 5.76 % 0.03 40.59 % 0.02 13.26 % 0.02 -8.98 % 0.02 -10.65 % 0.02 28.01 % 0.02 27.29 % 0.01 -48.46 % 0.03 -5.64 % 0.03 15.42 % 0.03 -9.87 % 0.03 -11.84 % 0.03 -1.09 % 0.03 136.46 % 0.01 -9.33 % 0.02 -36.39 % 0.02 207.23 % -0.02 -367.91 % 0.01 179.29 % -0.01 -159.29 % 0.02 4.93 % 0.02 26.25 % 0.01
EBITDA 45.338 M 422.39 % 8.679 M -79.16 % 41.644 M -39.88 % 69.263 M 28.39 % 53.947 M 93.05 % 27.944 M -38.72 % 45.598 M -25.47 % 61.180 M 6.21 % 57.601 M 7.68 % 53.493 M 22.92 % 43.517 M -2.95 % 44.841 M -3.50 % 46.465 M 20.95 % 38.418 M 13.69 % 33.792 M -23.85 % 44.377 M 7.34 % 41.341 M 3.38 % 39.991 M -8.33 % 43.626 M -3.29 % 45.111 M -2.45 % 46.246 M 51.91 % 30.443 M 11.27 % 27.359 M -27.49 % 37.731 M 99.73 % 18.891 M -45.25 % 34.505 M 31.06 % 26.328 M -25.77 % 35.468 M -0.57 % 35.672 M 10.23 % 32.360 M
Net income ratio 0.00 120.30 % -0.02 -1 084.12 % 0.00 -90.35 % 0.02 75.86 % 0.01 1 355.11 % 0.00 -106.94 % 0.01 -47.28 % 0.03 11.61 % 0.02 70.45 % 0.01 -16.75 % 0.02 -10.41 % 0.02 -14.88 % 0.02 60.80 % 0.01 64.12 % 0.01 -61.95 % 0.02 -11.98 % 0.03 0.87 % 0.03 -16.52 % 0.03 -43.23 % 0.05 45.09 % 0.04 119.57 % 0.02 10.86 % 0.01 -21.36 % 0.02 215.75 % -0.02 -364.68 % 0.01 178.99 % -0.01 -159.28 % 0.01 4.93 % 0.01 26.25 % 0.01
Ratio EBITDA 0.04 398.39 % 0.01 -79.67 % 0.04 -39.31 % 0.06 30.75 % 0.05 77.39 % 0.03 -41.50 % 0.05 -24.41 % 0.06 6.88 % 0.06 2.91 % 0.06 18.51 % 0.05 -4.27 % 0.05 -5.65 % 0.05 12.02 % 0.05 7.03 % 0.04 -25.20 % 0.06 8.27 % 0.05 0.30 % 0.05 -1.71 % 0.05 -8.41 % 0.06 2.57 % 0.06 43.76 % 0.04 -4.06 % 0.04 -27.82 % 0.06 97.51 % 0.03 -48.56 % 0.06 26.50 % 0.04 -26.83 % 0.06 -0.88 % 0.06 5.54 % 0.06
Gross profit ratio 0.31 0.49 % 0.30 3.13 % 0.30 -5.20 % 0.31 0.56 % 0.31 5.58 % 0.29 -2.93 % 0.30 -3.98 % 0.31 -2.72 % 0.32 3.84 % 0.31 3.06 % 0.30 -1.17 % 0.31 -1.81 % 0.31 3.15 % 0.30 -2.38 % 0.31 0.24 % 0.31 0.57 % 0.31 -0.52 % 0.31 1.76 % 0.30 -2.83 % 0.31 -1.30 % 0.32 1.31 % 0.31 2.04 % 0.31 -0.85 % 0.31 0.07 % 0.31 -0.17 % 0.31 2.47 % 0.30 -1.08 % 0.30 -0.06 % 0.30 -0.54 % 0.31
Weighted average shs out dil 97.801 M 0.29 % 97.521 M -0.51 % 98.021 M -0.92 % 98.933 M -1.43 % 100.369 M 0.85 % 99.520 M -1.61 % 101.144 M 0.17 % 100.973 M 0.33 % 100.639 M 0.07 % 100.569 M -0.02 % 100.589 M 0.10 % 100.485 M 0.34 % 100.140 M 0.71 % 99.434 M 0.33 % 99.103 M -0.07 % 99.169 M -0.44 % 99.604 M 0.03 % 99.570 M 0.10 % 99.470 M 0.21 % 99.266 M 0.66 % 98.618 M 3.95 % 94.869 M 1.93 % 93.076 M -0.11 % 93.183 M 32.22 % 70.475 M -17.77 % 85.704 M 15.52 % 74.189 M -0.05 % 74.228 M 0.00 % 74.228 M 0.00 % 74.228 M
Weighted average shs out 97.801 M 0.29 % 97.521 M 0.12 % 97.407 M -0.97 % 98.359 M -1.19 % 99.542 M 0.02 % 99.520 M 0.23 % 99.292 M 0.19 % 99.108 M 0.60 % 98.515 M 0.61 % 97.920 M 0.47 % 97.463 M 0.42 % 97.057 M 0.50 % 96.578 M 0.45 % 96.148 M 0.06 % 96.092 M 0.14 % 95.955 M 0.24 % 95.724 M 0.56 % 95.195 M 0.95 % 94.299 M 1.96 % 92.489 M 1.86 % 90.800 M 1.47 % 89.481 M -1.71 % 91.041 M 3.05 % 88.345 M 25.36 % 70.475 M -17.77 % 85.704 M 15.52 % 74.189 M 0.00 % 74.189 M 0.00 % 74.189 M 0.00 % 74.189 M
EPS diluted 0.05 121.00 % -0.24 -1 116.95 % 0.02 -90.17 % 0.24 71.43 % 0.14 1 459.22 % -0.01 -107.36 % 0.14 -48.15 % 0.27 12.50 % 0.24 71.43 % 0.14 -12.50 % 0.16 -5.88 % 0.17 -15.00 % 0.20 66.67 % 0.12 71.43 % 0.07 -58.82 % 0.17 -15.00 % 0.20 5.26 % 0.19 -20.83 % 0.24 -41.46 % 0.41 36.67 % 0.30 130.77 % 0.13 18.18 % 0.11 -15.38 % 0.13 186.67 % -0.15 -440.91 % 0.04 170.74 % -0.06 -162.20 % 0.10 1.83 % 0.10 31.99 % 0.07
Earnings per share 0.05 121.08 % -0.24 -1 112.66 % 0.02 -90.52 % 0.25 78.57 % 0.14 1 459.22 % -0.01 -107.36 % 0.14 -48.15 % 0.27 8.00 % 0.25 78.57 % 0.14 -12.50 % 0.16 -11.11 % 0.18 -14.29 % 0.21 75.00 % 0.12 71.43 % 0.07 -61.11 % 0.18 -14.29 % 0.21 5.00 % 0.20 -23.08 % 0.26 -40.91 % 0.44 37.50 % 0.32 128.57 % 0.14 27.27 % 0.11 -21.43 % 0.14 193.33 % -0.15 -440.91 % 0.04 170.74 % -0.06 -162.20 % 0.10 1.83 % 0.10 31.81 % 0.07
Gross profit 360.693 M 5.33 % 342.445 M 5.73 % 323.880 M -6.09 % 344.872 M -1.25 % 349.240 M 14.90 % 303.945 M 1.70 % 298.875 M -5.33 % 315.691 M -3.33 % 326.570 M 8.66 % 300.543 M 6.89 % 281.164 M 0.19 % 280.635 M 0.44 % 279.411 M 11.37 % 250.889 M 3.69 % 241.949 M 2.04 % 237.112 M -0.29 % 237.798 M 2.53 % 231.927 M -5.10 % 244.387 M 2.60 % 238.183 M -6.14 % 253.751 M 7.06 % 237.026 M 18.35 % 200.278 M -0.40 % 201.087 M 1.19 % 198.720 M 6.26 % 187.017 M 6.16 % 176.164 M 0.35 % 175.549 M 0.25 % 175.115 M 3.88 % 168.569 M
Income tax expense 1.267 M 122.19 % -5.711 M -374.57 % 2.080 M -78.49 % 9.669 M 47.73 % 6.545 M 512.15 % -1.588 M -147.12 % 3.370 M -45.57 % 6.191 M -14.54 % 7.244 M -7.59 % 7.839 M 218.27 % 2.463 M 2.88 % 2.394 M 43.53 % 1.668 M -60.02 % 4.172 M -16.66 % 5.006 M -0.95 % 5.054 M 23.81 % 4.082 M 289.13 % 1.049 M 293.54 % -542.000 K 96.38 % -14.992 M -568.09 % -2.244 M -24.60 % -1.801 M -477.57 % 477.000 K -87.07 % 3.689 M 186.86 % -4.247 M -394.11 % 1.444 M 182.99 % -1.740 M -160.17 % 2.892 M 5.24 % 2.748 M 31.86 % 2.084 M
Cost of revenue 819.079 M 4.59 % 783.122 M 1.18 % 773.974 M 1.40 % 763.311 M -2.05 % 779.280 M 6.31 % 732.999 M 6.09 % 690.943 M 0.40 % 688.222 M 0.66 % 683.685 M 2.82 % 664.924 M 2.35 % 649.666 M 1.90 % 637.550 M 3.12 % 618.248 M 6.50 % 580.538 M 7.36 % 540.752 M 1.69 % 531.768 M -1.11 % 537.737 M 3.30 % 520.539 M -7.45 % 562.434 M 6.95 % 525.899 M -4.33 % 549.678 M 5.04 % 523.282 M 14.95 % 455.239 M 0.84 % 451.453 M 1.09 % 446.569 M 6.52 % 419.254 M 2.50 % 409.036 M 1.93 % 401.295 M 0.34 % 399.943 M 4.70 % 381.989 M
General and administrative expenses 331.078 M 0.00 % 331.078 M 9.13 % 303.382 M 0.000 0.000 -100.00 % 303.382 M 24.80 % 243.090 M 0.000 -100.00 % 290.089 M 8.35 % 267.725 M 12.29 % 238.424 M 0.80 % 236.542 M 1.21 % 233.709 M 9.61 % 213.228 M 21.46 % 175.557 M -9.26 % 193.474 M -1.87 % 197.165 M 2.40 % 192.537 M 9.73 % 175.471 M -9.43 % 193.737 M -6.94 % 208.177 M 0.47 % 207.208 M 40.69 % 147.281 M -10.16 % 163.939 M -9.12 % 180.391 M 17.85 % 153.065 M 1.51 % 150.783 M 7.71 % 139.984 M 0.08 % 139.872 M 2.19 % 136.870 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 36.400 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.600 M 0.000 0.000 0.000 -100.00 % 25.900 M 0.000 0.000 0.000 -100.00 % 26.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 10.524 M -68.93 % 33.875 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.776 M -3.25 % 19.406 M 3.27 % 18.791 M 3.06 % 18.233 M -0.70 % 18.361 M 4.95 % 17.495 M 3.16 % 16.959 M 9.11 % 15.543 M 2.34 % 15.188 M 7.48 % 14.131 M 6.93 % 13.215 M 2.09 % 12.945 M 32.19 % 9.793 M -25.81 % 13.200 M 4.81 % 12.594 M 2.42 % 12.296 M 6.64 % 11.530 M 0.45 % 11.478 M 2.16 % 11.235 M 0.51 % 11.178 M
Operating expenses 336.764 M -7.72 % 364.953 M 16.78 % 312.507 M 2.60 % 304.586 M -5.74 % 323.135 M 6.51 % 303.382 M 8.37 % 279.949 M 0.65 % 278.134 M -4.12 % 290.089 M 8.35 % 267.725 M 4.09 % 257.200 M 0.49 % 255.948 M 1.37 % 252.500 M 9.09 % 231.461 M 2.18 % 226.518 M 7.37 % 210.969 M -1.47 % 214.124 M 2.90 % 208.080 M -3.92 % 216.559 M 4.18 % 207.868 M -6.11 % 221.392 M 0.56 % 220.153 M 20.12 % 183.274 M 3.46 % 177.139 M -8.21 % 192.985 M 16.71 % 165.361 M 1.88 % 162.313 M 7.16 % 151.462 M 0.23 % 151.107 M 2.07 % 148.048 M
Cost and expenses 1.145 B -0.24 % 1.148 B 5.67 % 1.086 B 1.74 % 1.068 B -3.13 % 1.102 B 6.37 % 1.036 B 6.75 % 970.892 M 0.47 % 966.356 M -0.76 % 973.774 M 4.41 % 932.649 M 2.84 % 906.866 M 1.50 % 893.498 M 2.61 % 870.748 M 7.24 % 811.999 M 5.83 % 767.270 M 3.30 % 742.737 M -1.21 % 751.861 M 3.19 % 728.619 M -6.47 % 778.993 M 6.16 % 733.767 M -4.84 % 771.070 M 3.72 % 743.435 M 16.43 % 638.513 M 1.58 % 628.592 M -1.71 % 639.554 M 9.40 % 584.615 M 2.32 % 571.349 M 3.36 % 552.757 M 0.31 % 551.050 M 3.96 % 530.037 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
Selling general and administrative expenses 326.240 M -1.46 % 331.078 M 5.94 % 312.507 M 2.60 % 304.586 M -5.74 % 323.135 M 6.51 % 303.382 M 8.37 % 279.949 M 0.65 % 278.134 M -4.12 % 290.089 M 8.35 % 267.725 M 12.29 % 238.424 M 0.80 % 236.542 M 1.21 % 233.709 M 9.61 % 213.228 M 2.44 % 208.157 M 7.59 % 193.474 M -1.87 % 197.165 M 2.40 % 192.537 M -4.39 % 201.371 M 3.94 % 193.737 M -6.94 % 208.177 M 0.47 % 207.208 M 19.44 % 173.481 M 5.82 % 163.939 M -9.12 % 180.391 M 17.85 % 153.065 M 1.51 % 150.783 M 7.71 % 139.984 M 0.08 % 139.872 M 2.19 % 136.870 M
Interest income 1.232 M -4.50 % 1.290 M -1.83 % 1.314 M -5.47 % 1.390 M -8.79 % 1.524 M -38.84 % 2.492 M -4.12 % 2.599 M 32.26 % 1.965 M 39.76 % 1.406 M -15.35 % 1.661 M 17.63 % 1.412 M 68.10 % 840.000 K 47.37 % 570.000 K 0.53 % 567.000 K 21.67 % 466.000 K 74.53 % 267.000 K -1.48 % 271.000 K -14.51 % 317.000 K -18.51 % 389.000 K 4.01 % 374.000 K -0.27 % 375.000 K -40.38 % 629.000 K -15.23 % 742.000 K 54.91 % 479.000 K 18.86 % 403.000 K 3.60 % 389.000 K -11.99 % 442.000 K 42.58 % 310.000 K 5.44 % 294.000 K -3.29 % 304.000 K
Interest expense 7.776 M -0.44 % 7.810 M -5.86 % 8.296 M 5.97 % 7.829 M 10.91 % 7.059 M 24.54 % 5.668 M 40.12 % 4.045 M -34.53 % 6.178 M 0.10 % 6.172 M -18.58 % 7.580 M 7.96 % 7.021 M 24.64 % 5.633 M 26.73 % 4.445 M 4.61 % 4.249 M 1.31 % 4.194 M -0.50 % 4.215 M 0.60 % 4.190 M -0.71 % 4.220 M -5.97 % 4.488 M -13.81 % 5.207 M -7.64 % 5.638 M -12.68 % 6.457 M -12.66 % 7.393 M -5.47 % 7.821 M -50.67 % 15.855 M -5.78 % 16.827 M 14.91 % 14.643 M 14.88 % 12.746 M -3.26 % 13.176 M -0.30 % 13.216 M
Depreciation and amortization 31.334 M 4.81 % 29.897 M 3.25 % 28.957 M 4.11 % 27.815 M 4.78 % 26.545 M 6.65 % 24.889 M 2.42 % 24.301 M 11.03 % 21.886 M 3.63 % 21.120 M 2.15 % 20.675 M 5.74 % 19.553 M -2.98 % 20.154 M 3.07 % 19.554 M 2.97 % 18.990 M 3.43 % 18.361 M 0.70 % 18.234 M 3.21 % 17.667 M 9.43 % 16.144 M 2.19 % 15.798 M 6.77 % 14.796 M 6.55 % 13.887 M 2.34 % 13.570 M 38.57 % 9.793 M -28.95 % 13.783 M 9.44 % 12.594 M -1.98 % 12.849 M 2.98 % 12.477 M 9.63 % 11.381 M -2.43 % 11.664 M 1.12 % 11.535 M
Operating income 12.772 M 156.74 % -22.508 M -297.91 % 11.373 M -71.77 % 40.286 M 54.32 % 26.105 M 4 536.77 % 563.000 K -97.03 % 18.926 M -49.61 % 37.557 M 2.95 % 36.481 M 11.16 % 32.818 M 36.95 % 23.964 M -2.93 % 24.687 M -8.26 % 26.911 M 38.52 % 19.428 M 25.90 % 15.431 M -40.97 % 26.143 M 10.43 % 23.674 M -0.73 % 23.847 M -14.31 % 27.828 M -8.20 % 30.315 M -6.32 % 32.359 M 91.78 % 16.873 M -0.77 % 17.004 M -29.00 % 23.948 M 317.58 % 5.735 M -73.52 % 21.656 M 56.35 % 13.851 M -42.50 % 24.087 M 0.33 % 24.008 M 16.99 % 20.521 M
Operating income ratio 0.01 154.14 % -0.02 -293.03 % 0.01 -71.50 % 0.04 57.16 % 0.02 4 160.51 % 0.00 -97.16 % 0.02 -48.89 % 0.04 3.60 % 0.04 6.23 % 0.03 32.03 % 0.03 -4.25 % 0.03 -10.32 % 0.03 28.30 % 0.02 18.52 % 0.02 -42.02 % 0.03 11.38 % 0.03 -3.68 % 0.03 -8.12 % 0.03 -13.07 % 0.04 -1.49 % 0.04 81.49 % 0.02 -14.45 % 0.03 -29.32 % 0.04 312.94 % 0.01 -75.12 % 0.04 50.92 % 0.02 -43.32 % 0.04 0.02 % 0.04 12.01 % 0.04
Total other income expenses net -6.544 M -0.37 % -6.520 M 6.62 % -6.982 M -8.43 % -6.439 M -15.83 % -5.559 M -75.03 % -3.176 M -119.03 % -1.450 M 65.69 % -4.226 M 11.33 % -4.766 M 57.67 % -11.259 M -100.62 % -5.612 M -16.97 % -4.798 M 6.82 % -5.149 M -39.84 % -3.682 M 2.75 % -3.786 M 4.15 % -3.950 M -8 329.17 % 48.000 K 101.23 % -3.906 M 4.87 % -4.106 M 15.04 % -4.833 M 8.29 % -5.270 M 12.63 % -6.032 M 9.90 % -6.695 M 14.32 % -7.814 M 62.09 % -20.614 M -25.40 % -16.438 M 18.64 % -20.203 M -49.36 % -13.526 M 3.21 % -13.974 M -8.22 % -12.912 M
2025-06-28 2025-03-29 2024-12-31 2024-09-28 2024-06-29 2024-03-30 2023-12-31 2023-09-30 2023-07-01 2023-04-01 2022-12-31 2022-10-01 2022-07-02 2022-04-02 2021-12-31 2021-10-02 2021-07-03 2021-04-03 2020-12-31 2020-09-26 2020-06-27 2020-03-28 2019-12-31 2019-09-28 2019-06-29 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31
2025-06-28 2025-03-29 2024-12-31 2024-09-28 2024-06-29 2024-03-30 2023-12-31 2023-09-30 2023-07-01 2023-04-01 2022-12-31 2022-10-01 2022-07-02 2022-04-02 2021-12-31 2021-10-02 2021-07-03 2021-04-03 2020-12-31 2020-09-26 2020-06-27 2020-03-28 2019-12-31 2019-09-28 2019-06-29 2019-03-31 2018-12-31
Net debt 1.707 B 0.97 % 1.690 B 6.06 % 1.594 B 5.34 % 1.513 B 3.70 % 1.459 B 9.56 % 1.332 B 4.05 % 1.280 B 5.01 % 1.219 B -5.15 % 1.285 B -0.86 % 1.296 B -1.23 % 1.312 B 0.20 % 1.310 B -1.32 % 1.327 B -0.85 % 1.339 B 1.08 % 1.324 B 3.49 % 1.280 B -1.19 % 1.295 B 0.11 % 1.294 B 1.54 % 1.274 B -1.71 % 1.296 B 4.92 % 1.235 B 2.25 % 1.208 B -1.44 % 1.226 B 4.14 % 1.177 B -1.42 % 1.194 B -23.72 % 1.565 B 87.18 % 836.305 M
Total investments 39.603 M 3.96 % 38.094 M 4.54 % 36.441 M 10.71 % 32.916 M 7.31 % 30.675 M 8.64 % 28.236 M 0.36 % 28.134 M 8.25 % 25.990 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 1.762 B 1.19 % 1.741 B 5.11 % 1.657 B 4.74 % 1.582 B 3.64 % 1.526 B 9.12 % 1.399 B 0.27 % 1.395 B 1.48 % 1.374 B 0.14 % 1.373 B -0.41 % 1.378 B -2.60 % 1.415 B -0.14 % 1.417 B 0.39 % 1.411 B -4.41 % 1.477 B 0.84 % 1.464 B 2.00 % 1.436 B 0.98 % 1.422 B 2.36 % 1.389 B 0.70 % 1.379 B 1.77 % 1.355 B 3.05 % 1.315 B -3.94 % 1.369 B 9.19 % 1.254 B 2.69 % 1.221 B 0.69 % 1.213 B -23.49 % 1.585 B 84.87 % 857.368 M
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 363.073 M 1.39 % 358.112 M -6.11 % 381.429 M 0.61 % 379.118 M 6.81 % 354.940 M 4.11 % 340.939 M -0.30 % 341.964 M 4.30 % 327.858 M 9.03 % 300.718 M 8.86 % 276.247 M 5.23 % 262.527 M 6.44 % 246.638 M 7.63 % 229.143 M 9.61 % 209.049 M 5.86 % 197.475 M 3.48 % 190.836 M 9.87 % 173.697 M 12.75 % 154.057 M 13.98 % 135.165 M 21.88 % 110.901 M 57.47 % 70.427 M 71.38 % 41.094 M 46.70 % 28.013 M 57.35 % 17.803 M 229.69 % 5.400 M -66.49 % 16.115 M 29.69 % 12.426 M
Common stock 98.000 K 0.00 % 98.000 K 1.03 % 97.000 K -2.02 % 99.000 K 0.00 % 99.000 K -1.00 % 100.000 K 1.01 % 99.000 K 0.00 % 99.000 K 0.00 % 99.000 K 1.02 % 98.000 K 0.00 % 98.000 K 1.03 % 97.000 K 0.00 % 97.000 K 1.04 % 96.000 K 0.00 % 96.000 K 0.00 % 96.000 K 0.00 % 96.000 K 0.00 % 96.000 K 1.05 % 95.000 K 1.06 % 94.000 K 3.30 % 91.000 K 1.11 % 90.000 K 1.12 % 89.000 K 1.14 % 88.000 K 0.00 % 88.000 K 29.41 % 68.000 K 0.00 % 68.000 K
Total equity 1.187 B 0.62 % 1.180 B -1.49 % 1.197 B -2.34 % 1.226 B 0.43 % 1.221 B -0.30 % 1.225 B 0.43 % 1.219 B 1.35 % 1.203 B 3.29 % 1.165 B 3.31 % 1.128 B 1.56 % 1.110 B 2.29 % 1.085 B 2.71 % 1.057 B 3.19 % 1.024 B 1.47 % 1.009 B 1.53 % 994.031 M 2.07 % 973.883 M 2.72 % 948.086 M 2.80 % 922.307 M 3.77 % 888.826 M 6.65 % 833.401 M 6.22 % 784.628 M 5.26 % 745.384 M 1.98 % 730.878 M 1.98 % 716.688 M 135.87 % 303.851 M 1.30 % 299.951 M
Other non current liabilities 2.344 M 0.00 % 2.344 M 22.47 % 1.914 M 15.23 % 1.661 M 16.56 % 1.425 M -26.66 % 1.943 M -14.29 % 2.267 M 13.07 % 2.005 M 20.20 % 1.668 M 16.81 % 1.428 M -3.84 % 1.485 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 -100.00 % 60.833 M
Long term debt 1.667 B 0.98 % 1.650 B 5.21 % 1.569 B 4.19 % 1.506 B 3.94 % 1.449 B 8.99 % 1.329 B 0.27 % 1.325 B 1.52 % 1.306 B -0.03 % 1.306 B -0.61 % 1.314 B -3.42 % 1.360 B -0.06 % 1.361 B -0.01 % 1.361 B -4.62 % 1.427 B 0.99 % 1.413 B 1.70 % 1.390 B 0.92 % 1.377 B 1.72 % 1.354 B 1.72 % 1.331 B 1.62 % 1.309 B 2.97 % 1.272 B -4.22 % 1.328 B 9.24 % 1.215 B 2.85 % 1.182 B 0.47 % 1.176 B -23.91 % 1.546 B 81.86 % 850.019 M
Total non current liabilities 1.721 B 1.02 % 1.703 B 4.69 % 1.627 B 4.27 % 1.560 B 4.63 % 1.491 B 9.01 % 1.368 B 0.12 % 1.366 B 1.76 % 1.343 B 0.40 % 1.337 B -0.29 % 1.341 B -2.93 % 1.382 B 0.25 % 1.378 B 0.15 % 1.376 B -4.47 % 1.441 B 1.27 % 1.423 B 1.97 % 1.395 B 1.25 % 1.378 B 1.80 % 1.354 B 1.72 % 1.331 B 1.62 % 1.309 B 2.06 % 1.283 B -4.40 % 1.342 B 8.97 % 1.232 B 2.82 % 1.198 B 0.77 % 1.189 B -23.92 % 1.562 B 68.73 % 925.987 M
Other current liabilities 98.194 M 5.47 % 93.104 M 24.26 % 74.927 M 10.36 % 67.894 M -6.94 % 72.959 M -2.01 % 74.453 M -18.55 % 91.404 M -21.29 % 116.123 M 21.30 % 95.733 M 39.08 % 68.835 M -14.39 % 80.407 M 0.76 % 79.799 M 12.11 % 71.179 M 36.17 % 52.272 M -9.05 % 57.475 M 9.58 % 52.448 M 4.45 % 50.213 M 10.41 % 45.478 M -26.82 % 62.146 M 13.09 % 54.953 M 11.77 % 49.166 M 10.24 % 44.601 M -3.62 % 46.278 M -0.03 % 46.291 M 31.65 % 35.162 M -9.56 % 38.880 M -7.40 % 41.989 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 95.327 M 4.92 % 90.854 M 3.35 % 87.905 M 15.61 % 76.034 M -1.97 % 77.565 M 11.51 % 69.557 M 0.23 % 69.399 M 0.64 % 68.958 M 3.42 % 66.678 M 3.57 % 64.379 M 17.94 % 54.586 M -2.00 % 55.698 M 11.08 % 50.142 M 1.67 % 49.317 M -3.56 % 51.136 M 11.13 % 46.013 M 2.68 % 44.813 M 26.65 % 35.382 M -27.31 % 48.675 M 6.14 % 45.861 M 5.44 % 43.495 M 4.91 % 41.460 M 7.71 % 38.491 M -2.09 % 39.313 M 7.96 % 36.416 M -6.97 % 39.146 M 432.67 % 7.349 M
Total current liabilities 414.988 M 6.76 % 388.693 M 11.17 % 349.624 M -0.76 % 352.284 M -4.45 % 368.679 M -3.50 % 382.060 M -0.50 % 383.965 M 0.07 % 383.713 M 19.53 % 321.007 M 6.67 % 300.939 M 7.28 % 280.514 M -2.41 % 287.448 M 10.37 % 260.432 M 7.51 % 242.242 M 1.82 % 237.906 M 4.13 % 228.461 M 6.81 % 213.893 M 8.55 % 197.054 M -15.30 % 232.646 M 18.71 % 195.978 M -5.74 % 207.908 M 8.01 % 192.490 M -7.73 % 208.627 M 1.16 % 206.231 M 17.00 % 176.270 M -8.96 % 193.614 M 28.29 % 150.924 M
Total liabilities 2.136 B 2.09 % 2.092 B 5.84 % 1.976 B 3.34 % 1.912 B 2.83 % 1.860 B 6.28 % 1.750 B -0.02 % 1.750 B 1.38 % 1.726 B 4.11 % 1.658 B 0.98 % 1.642 B -1.21 % 1.662 B -0.21 % 1.666 B 1.77 % 1.637 B -2.75 % 1.683 B 1.35 % 1.661 B 2.27 % 1.624 B 2.00 % 1.592 B 2.66 % 1.551 B -0.81 % 1.563 B 3.84 % 1.505 B 0.98 % 1.491 B -2.84 % 1.534 B 6.55 % 1.440 B 2.58 % 1.404 B 2.86 % 1.365 B -22.27 % 1.756 B 63.06 % 1.077 B
Other non current assets 5.563 M -9.07 % 6.118 M -10.93 % 6.869 M -27.88 % 9.524 M -3.64 % 9.884 M -1.98 % 10.084 M -1.43 % 10.230 M -3.86 % 10.641 M -70.31 % 35.836 M 4.12 % 34.418 M 13.96 % 30.202 M 3.79 % 29.098 M -0.29 % 29.184 M -0.56 % 29.349 M -1.05 % 29.660 M -0.16 % 29.708 M 2.30 % 29.041 M 4.05 % 27.911 M -20.07 % 34.920 M 4.08 % 33.551 M 4.03 % 32.251 M 8.73 % 29.661 M 5.83 % 28.027 M 14.96 % 24.380 M 10.95 % 21.973 M 7.99 % 20.347 M 29.67 % 15.691 M
Long term investments 39.603 M 3.96 % 38.094 M 4.54 % 36.441 M 10.71 % 32.916 M 7.31 % 30.675 M 8.64 % 28.236 M 0.36 % 28.134 M 8.25 % 25.990 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
Intangible assets 80.681 M 0.91 % 79.951 M 1.49 % 78.778 M 1.97 % 77.256 M 0.48 % 76.887 M -4.12 % 80.189 M 2.08 % 78.556 M 2.08 % 76.958 M 5.30 % 73.084 M 6.36 % 68.713 M 7.38 % 63.993 M 5.47 % 60.676 M 6.84 % 56.789 M 6.20 % 53.472 M 2.99 % 51.921 M 5.44 % 49.242 M 0.89 % 48.806 M 2.18 % 47.765 M -0.96 % 48.226 M 3.16 % 46.747 M -0.47 % 46.966 M -1.18 % 47.526 M -0.56 % 47.792 M -25.43 % 64.091 M -2.00 % 65.400 M -2.37 % 66.991 M -2.66 % 68.824 M
GoodWill 782.835 M 0.00 % 782.835 M 0.01 % 782.734 M 0.79 % 776.585 M -0.03 % 776.832 M 3.86 % 747.943 M 0.00 % 747.943 M 0.00 % 747.943 M 0.00 % 747.943 M 0.00 % 747.943 M 0.00 % 747.943 M 0.00 % 747.943 M 0.00 % 747.943 M 0.00 % 747.943 M 0.00 % 747.943 M 0.00 % 747.943 M 0.00 % 747.943 M 0.00 % 747.943 M 0.00 % 747.943 M 0.00 % 747.943 M 0.00 % 747.943 M 0.00 % 747.943 M 0.00 % 747.943 M 0.00 % 747.943 M 0.00 % 747.943 M 0.00 % 747.943 M 0.00 % 747.943 M
Goodwill and intangible assets 863.516 M 0.08 % 862.786 M 0.15 % 861.512 M 0.90 % 853.841 M 0.01 % 853.719 M 3.09 % 828.132 M 0.20 % 826.499 M 0.19 % 824.901 M 0.47 % 821.027 M 0.54 % 816.656 M 0.58 % 811.936 M 0.41 % 808.619 M 0.48 % 804.732 M 0.41 % 801.415 M 0.19 % 799.864 M 0.34 % 797.185 M 0.05 % 796.749 M 0.13 % 795.708 M -0.06 % 796.169 M 0.19 % 794.690 M -0.03 % 794.909 M -0.07 % 795.469 M -0.03 % 795.735 M -2.01 % 812.034 M -0.16 % 813.343 M -0.20 % 814.934 M -0.22 % 816.767 M
Property plant equipment net 1.912 B 1.74 % 1.880 B 6.48 % 1.765 B 2.13 % 1.728 B 1.00 % 1.711 B 5.00 % 1.630 B 2.61 % 1.588 B 2.24 % 1.553 B 1.80 % 1.526 B 2.32 % 1.491 B 1.95 % 1.463 B 1.26 % 1.445 B 1.00 % 1.430 B 1.08 % 1.415 B 1.26 % 1.398 B 2.73 % 1.360 B 1.67 % 1.338 B 2.29 % 1.308 B 3.07 % 1.269 B 4.16 % 1.218 B 4.83 % 1.162 B 3.70 % 1.121 B 2.74 % 1.091 B 6.91 % 1.020 B 2.18 % 998.663 M 3.17 % 968.017 M 218.39 % 304.032 M
Total non current assets 2.821 B 1.23 % 2.787 B 4.37 % 2.670 B 1.73 % 2.625 B 0.73 % 2.605 B 4.38 % 2.496 B 1.76 % 2.453 B 1.58 % 2.415 B 1.35 % 2.383 B 1.72 % 2.342 B 1.62 % 2.305 B 0.99 % 2.282 B 0.80 % 2.264 B 0.82 % 2.246 B 0.85 % 2.227 B 1.82 % 2.187 B 1.09 % 2.164 B 1.39 % 2.134 B 1.45 % 2.104 B 2.64 % 2.050 B 3.02 % 1.989 B 2.23 % 1.946 B 1.63 % 1.915 B 3.12 % 1.857 B 1.25 % 1.834 B 1.70 % 1.803 B 58.67 % 1.136 B
Other current assets 27.397 M 3.29 % 26.524 M -0.66 % 26.701 M -12.89 % 30.651 M 26.35 % 24.259 M -19.01 % 29.954 M -7.67 % 32.443 M 19.82 % 27.076 M 51.01 % 17.930 M 14.02 % 15.725 M 3.88 % 15.137 M -11.92 % 17.186 M 18.26 % 14.532 M 2.63 % 14.160 M -15.61 % 16.780 M -11.53 % 18.967 M 6.29 % 17.845 M 1.86 % 17.519 M -12.76 % 20.081 M -4.18 % 20.958 M 67.48 % 12.514 M -0.73 % 12.606 M -6.30 % 13.453 M -24.60 % 17.843 M 0.67 % 17.724 M 12.72 % 15.724 M 13.29 % 13.880 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 55.190 M 8.41 % 50.910 M -18.97 % 62.828 M -8.48 % 68.653 M 2.37 % 67.065 M 0.27 % 66.885 M -41.83 % 114.987 M -26.13 % 155.663 M 77.76 % 87.570 M 6.64 % 82.115 M -20.07 % 102.728 M -4.24 % 107.277 M 27.32 % 84.260 M -38.94 % 137.996 M -1.49 % 140.085 M -10.19 % 155.976 M 23.18 % 126.623 M 32.88 % 95.292 M -9.53 % 105.326 M 78.27 % 59.082 M -25.97 % 79.803 M -50.41 % 160.936 M 472.71 % 28.101 M -36.16 % 44.020 M 135.69 % 18.677 M -4.69 % 19.596 M -6.96 % 21.063 M
Cash and short term investments 55.190 M 8.41 % 50.910 M -18.97 % 62.828 M -8.48 % 68.653 M 2.37 % 67.065 M 0.27 % 66.885 M -41.83 % 114.987 M -26.13 % 155.663 M 77.76 % 87.570 M 6.64 % 82.115 M -20.07 % 102.728 M -4.24 % 107.277 M 27.32 % 84.260 M -38.94 % 137.996 M -1.49 % 140.085 M -10.19 % 155.976 M 23.18 % 126.623 M 32.88 % 95.292 M -9.53 % 105.326 M 78.27 % 59.082 M -25.97 % 79.803 M -50.41 % 160.936 M 472.71 % 28.101 M -36.16 % 44.020 M 135.69 % 18.677 M -4.69 % 19.596 M -6.96 % 21.063 M
Total current assets 501.535 M 3.43 % 484.910 M -3.77 % 503.898 M -1.96 % 513.972 M 8.14 % 475.268 M -0.65 % 478.400 M -7.39 % 516.551 M 0.40 % 514.489 M 16.85 % 440.292 M 3.06 % 427.207 M -8.59 % 467.357 M -0.26 % 468.577 M 9.22 % 429.034 M -6.96 % 461.132 M 4.15 % 442.745 M 2.87 % 430.405 M 7.07 % 401.990 M 10.24 % 364.651 M -4.53 % 381.957 M 10.82 % 344.663 M 2.94 % 334.833 M -10.26 % 373.094 M 37.76 % 270.826 M -2.58 % 277.991 M 12.27 % 247.619 M -3.51 % 256.614 M 6.76 % 240.372 M
Inventory 398.225 M 3.12 % 386.170 M -2.03 % 394.152 M -0.69 % 396.893 M 8.05 % 367.313 M 1.26 % 362.730 M 3.64 % 349.993 M 13.41 % 308.605 M -3.66 % 320.344 M 1.25 % 316.397 M -5.36 % 334.319 M 0.73 % 331.891 M 4.23 % 318.424 M 7.07 % 297.394 M 7.95 % 275.502 M 12.06 % 245.844 M -0.94 % 248.172 M 2.02 % 243.270 M -0.77 % 245.157 M -3.01 % 252.777 M 10.25 % 229.273 M 21.73 % 188.346 M -14.16 % 219.420 M 6.30 % 206.418 M 1.83 % 202.715 M -4.61 % 212.520 M 7.17 % 198.304 M
Net receivables 20.723 M -2.74 % 21.306 M 5.39 % 20.217 M 13.74 % 17.775 M 6.88 % 16.631 M -11.68 % 18.831 M -1.55 % 19.128 M -17.36 % 23.145 M 60.20 % 14.448 M 11.40 % 12.970 M -14.52 % 15.173 M 24.13 % 12.223 M 3.43 % 11.818 M 2.04 % 11.582 M 11.60 % 10.378 M 7.90 % 9.618 M 2.87 % 9.350 M 9.10 % 8.570 M -24.78 % 11.393 M -3.82 % 11.846 M -10.55 % 13.243 M 18.18 % 11.206 M 13.74 % 9.852 M 1.46 % 9.710 M 14.19 % 8.503 M -3.09 % 8.774 M 23.14 % 7.125 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 -100.00 % 2.500 M -29.16 % 3.529 M 18.58 % 2.976 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 211.949 M 9.35 % 193.826 M 10.21 % 175.871 M -10.83 % 197.231 M -6.18 % 210.231 M -6.03 % 223.710 M 6.86 % 209.354 M 13.79 % 183.982 M 24.97 % 147.220 M -7.19 % 158.618 M 15.25 % 137.631 M -3.78 % 143.037 M 7.67 % 132.846 M -0.27 % 133.203 M 9.08 % 122.110 M 0.05 % 122.055 M 8.92 % 112.062 M 2.02 % 109.841 M -3.88 % 114.278 M 26.71 % 90.191 M -13.86 % 104.704 M 3.60 % 101.066 M -15.23 % 119.217 M 2.34 % 116.486 M 13.66 % 102.482 M -8.90 % 112.492 M 14.64 % 98.123 M
Tax payables 9.518 M -12.75 % 10.909 M -0.11 % 10.921 M -1.83 % 11.125 M 40.40 % 7.924 M -44.74 % 14.340 M 3.85 % 13.808 M -5.75 % 14.650 M 28.78 % 11.376 M 24.91 % 9.107 M 15.42 % 7.890 M -11.49 % 8.914 M 42.28 % 6.265 M -15.91 % 7.450 M 3.69 % 7.185 M -9.57 % 7.945 M 16.75 % 6.805 M 7.11 % 6.353 M -15.82 % 7.547 M 51.76 % 4.973 M -52.83 % 10.543 M 96.59 % 5.363 M 15.56 % 4.641 M 12.07 % 4.141 M 87.38 % 2.210 M -28.62 % 3.096 M -10.60 % 3.463 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Capital lease obligations 1.288 B 1.78 % 1.266 B 7.33 % 1.179 B 2.32 % 1.152 B 0.47 % 1.147 B 3.55 % 1.108 B 0.51 % 1.102 B 2.05 % 1.080 B 0.34 % 1.076 B 2.00 % 1.055 B 1.92 % 1.035 B -0.22 % 1.038 B 0.49 % 1.033 B 0.79 % 1.025 B 1.15 % 1.013 B 2.85 % 984.773 M 1.37 % 971.449 M 3.43 % 939.236 M 0.98 % 930.113 M 2.59 % 906.642 M 4.56 % 867.083 M 4.27 % 831.555 M 3.17 % 806.000 M 6.25 % 758.608 M 1.10 % 750.322 M 2.73 % 730.366 M 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 823.671 M 0.28 % 821.369 M 0.68 % 815.858 M -3.66 % 846.834 M -2.19 % 865.805 M -2.01 % 883.534 M 0.71 % 877.276 M 0.24 % 875.134 M 1.29 % 863.997 M 1.50 % 851.194 M 0.43 % 847.589 M 1.07 % 838.577 M 1.34 % 827.451 M 1.54 % 814.925 M 0.40 % 811.701 M 1.07 % 803.099 M 0.38 % 800.090 M 0.78 % 793.933 M 0.87 % 787.047 M 1.18 % 777.831 M 1.96 % 762.883 M 2.61 % 743.444 M 3.65 % 717.282 M 0.60 % 712.987 M 0.25 % 711.200 M 147.23 % 287.668 M 0.07 % 287.457 M
Deferred tax liabilities non current 51.485 M 2.25 % 50.350 M -10.37 % 56.178 M 6.20 % 52.899 M 28.54 % 41.154 M 11.50 % 36.909 M -4.38 % 38.601 M 9.87 % 35.132 M 18.21 % 29.720 M 14.70 % 25.912 M 30.99 % 19.782 M 16.03 % 17.049 M 13.81 % 14.980 M 11.19 % 13.472 M 43.08 % 9.416 M 69.47 % 5.556 M 435.26 % 1.038 M 0.000 0.000 0.000 -100.00 % 11.236 M -20.97 % 14.218 M -11.25 % 16.020 M 0.60 % 15.924 M 28.96 % 12.348 M -25.48 % 16.571 M 9.49 % 15.135 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
Total assets 3.322 B 1.56 % 3.271 B 3.08 % 3.174 B 1.12 % 3.139 B 1.88 % 3.081 B 3.57 % 2.975 B 0.17 % 2.970 B 1.37 % 2.929 B 3.77 % 2.823 B 1.93 % 2.770 B -0.10 % 2.772 B 0.78 % 2.751 B 2.14 % 2.693 B -0.50 % 2.707 B 1.39 % 2.670 B 1.99 % 2.618 B 2.02 % 2.566 B 2.68 % 2.499 B 0.53 % 2.486 B 3.82 % 2.394 B 3.01 % 2.324 B 0.22 % 2.319 B 6.11 % 2.186 B 2.37 % 2.135 B 2.56 % 2.082 B 1.05 % 2.060 B 49.61 % 1.377 B
2025-06-28 2025-03-29 2024-12-31 2024-09-28 2024-06-29 2024-03-30 2023-12-31 2023-09-30 2023-07-01 2023-04-01 2022-12-31 2022-10-01 2022-07-02 2022-04-02 2021-12-31 2021-10-02 2021-07-03 2021-04-03 2020-12-31 2020-09-26 2020-06-27 2020-03-28 2019-12-31 2019-09-28 2019-06-29 2019-03-31 2018-12-31
2025-06-28 2025-03-29 2024-12-31 2024-09-28 2024-06-29 2024-03-30 2023-12-31 2023-09-30 2023-07-01 2023-04-01 2022-12-31 2022-10-01 2022-07-02 2022-04-02 2021-12-31 2021-10-02 2021-07-03 2021-04-03 2020-12-31 2020-09-26 2020-06-27 2020-03-28 2019-12-31 2019-09-28 2019-06-29 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31
Deferred income tax 1.135 M 119.47 % -5.828 M -243.03 % -1.699 M -114.47 % 11.745 M 211.62 % 3.769 M 322.75 % -1.692 M -148.77 % 3.469 M -35.90 % 5.412 M 42.12 % 3.808 M -37.88 % 6.130 M 124.21 % 2.734 M 32.14 % 2.069 M 37.20 % 1.508 M -62.82 % 4.056 M 5.10 % 3.859 M -14.59 % 4.518 M 27.70 % 3.538 M 243.83 % 1.029 M 276.80 % -582.000 K 95.91 % -14.213 M -376.63 % -2.982 M -65.57 % -1.801 M -2 269.88 % 83.000 K -97.68 % 3.576 M 184.68 % -4.223 M -394.08 % 1.436 M 186.25 % -1.665 M -161.24 % 2.719 M 1.08 % 2.690 M 28.89 % 2.087 M
Stock based compensation 1.960 M -64.09 % 5.458 M 217.96 % -4.627 M 0.000 -100.00 % 7.001 M -14.01 % 8.142 M 46.04 % 5.575 M -26.01 % 7.535 M -33.35 % 11.305 M 69.34 % 6.676 M -18.52 % 8.193 M -9.81 % 9.084 M -4.22 % 9.484 M 63.66 % 5.795 M -23.39 % 7.564 M 297.69 % 1.902 M -54.82 % 4.210 M 6.88 % 3.939 M 4.34 % 3.775 M -2.13 % 3.857 M -62.09 % 10.175 M -49.82 % 20.277 M 263.00 % 5.586 M 93.15 % 2.892 M -87.29 % 22.750 M 10 681.99 % 211.000 K -97.90 % 10.025 M 8 185.12 % 121.000 K -6.20 % 129.000 K -3.73 % 134.000 K
Change in working capital 17.788 M -60.63 % 45.183 M 1 641.56 % -2.931 M 93.59 % -45.735 M -264.22 % -12.557 M 48.89 % -24.570 M -9.50 % -22.439 M -141.02 % 54.700 M 815.63 % 5.974 M -81.37 % 32.072 M 420.14 % -10.018 M -311.84 % 4.729 M 193.07 % -5.081 M 19.46 % -6.309 M 59.38 % -15.532 M -221.54 % 12.779 M -3.84 % 13.290 M 184.91 % -15.651 M -141.40 % 37.805 M 202.26 % -36.970 M -31.92 % -28.024 M -236.51 % 20.529 M -22.33 % 26.430 M 20.61 % 21.914 M 229.79 % -16.884 M -83.44 % -9.204 M -68.42 % -5.465 M -215.42 % 4.735 M 277.34 % -2.670 M -211.39 % 2.397 M
Accounts receivables -1.934 M 26.38 % -2.627 M 52.06 % -5.480 M -80.20 % -3.041 M -1 194.04 % -235.000 K -118.94 % 1.241 M -57.16 % 2.897 M 127.50 % -10.533 M -659.41 % -1.387 M -201.31 % 1.369 M -68.30 % 4.318 M 582.46 % -895.000 K -3.83 % -862.000 K 50.80 % -1.752 M -8 242.86 % -21.000 K 97.83 % -967.000 K -98.56 % -487.000 K -112.65 % 3.850 M 944.30 % -456.000 K 95.69 % -10.577 M -949.56 % 1.245 M 175.45 % -1.650 M -164.08 % 2.575 M -51.11 % 5.267 M 146.03 % -11.443 M 6.58 % -12.249 M -394.38 % 4.161 M 0.48 % 4.141 M 436.94 % -1.229 M -131.88 % 3.855 M
Inventory -12.055 M -251.03 % 7.982 M 191.21 % 2.741 M 109.27 % -29.580 M -407.32 % 9.625 M 175.57 % -12.737 M 69.23 % -41.388 M -452.57 % 11.739 M 397.42 % -3.947 M -122.02 % 17.922 M 838.14 % -2.428 M 81.97 % -13.467 M 35.96 % -21.030 M 3.94 % -21.892 M 26.19 % -29.658 M -1 373.97 % 2.328 M 147.49 % -4.902 M -359.78 % 1.887 M -75.24 % 7.620 M 132.42 % -23.503 M 42.57 % -40.927 M -231.71 % 31.073 M 339.00 % -13.001 M -251.00 % -3.704 M -137.77 % 9.806 M 168.98 % -14.216 M -12.18 % -12.673 M -776.42 % -1.446 M -125.21 % 5.735 M 183.02 % -6.908 M
Accounts payables 18.866 M 11.53 % 16.916 M -25.57 % 22.728 M 257.24 % -14.454 M 47.97 % -27.778 M -59.35 % -17.432 M -186.12 % 20.241 M -59.37 % 49.823 M 416.73 % 9.642 M -15.00 % 11.343 M 12 989.77 % -88.000 K -100.69 % 12.824 M -1.49 % 13.018 M 39.38 % 9.340 M 21.22 % 7.705 M 14.10 % 6.753 M 30.39 % 5.179 M 131.47 % -16.458 M -180.98 % 20.323 M 383.13 % -7.178 M -218.74 % 6.045 M 141.94 % -14.412 M -709.13 % 2.366 M -85.76 % 16.613 M 224.52 % -13.342 M -178.66 % 16.962 M 457.78 % 3.041 M 404.10 % -1.000 M 88.05 % -8.366 M -181.53 % 10.261 M
Other working capital 12.911 M -43.65 % 22.912 M 199.97 % -22.920 M -1 810.45 % 1.340 M -77.02 % 5.831 M 33.80 % 4.358 M 204.03 % -4.189 M -214.11 % 3.671 M 120.35 % 1.666 M 15.86 % 1.438 M 112.17 % -11.820 M -288.61 % 6.267 M 65.23 % 3.793 M -39.24 % 6.243 M -3.09 % 6.442 M 38.09 % 4.665 M -65.44 % 13.500 M 373.83 % -4.930 M -147.78 % 10.318 M 140.63 % 4.288 M -23.61 % 5.613 M 1.72 % 5.518 M -84.00 % 34.490 M 822.69 % 3.738 M 296.22 % -1.905 M -737.12 % 299.000 K 4 883.33 % 6.000 K -99.80 % 3.040 M 155.46 % 1.190 M 124.73 % -4.811 M
Other non cash items 16.447 M 117.99 % 7.545 M -56.85 % 17.487 M 248.07 % 5.024 M 77.03 % 2.838 M 35.34 % 2.097 M -5.41 % 2.217 M -8.58 % 2.425 M -13.70 % 2.810 M -66.38 % 8.359 M -10.12 % 9.300 M 480.52 % 1.602 M -43.57 % 2.839 M 27.71 % 2.223 M 0.45 % 2.213 M 7.74 % 2.054 M 439.11 % 381.000 K -81.50 % 2.060 M 124.89 % 916.000 K -27.36 % 1.261 M 924.18 % -153.000 K -105.88 % 2.603 M 110.87 % -23.941 M -335.59 % 10.162 M -23.66 % 13.311 M 1.04 % 13.174 M 37.10 % 9.609 M 166.92 % 3.600 M -21.28 % 4.573 M -53.65 % 9.867 M
Net cash provided by operating activities 73.625 M 24.92 % 58.938 M 49.22 % 39.498 M 71.53 % 23.027 M -44.64 % 41.597 M 430.51 % 7.841 M -71.20 % 27.229 M -77.14 % 119.098 M 71.39 % 69.488 M -20.70 % 87.632 M 91.96 % 45.651 M -17.20 % 55.133 M 13.92 % 48.398 M 33.22 % 36.329 M 52.50 % 23.822 M -57.93 % 56.626 M -3.58 % 58.726 M 122.34 % 26.413 M -67.78 % 81.976 M 790.56 % 9.205 M -58.60 % 22.236 M -67.21 % 67.820 M 139.27 % 28.345 M -56.24 % 64.772 M 270.59 % 17.478 M -21.41 % 22.240 M 9.19 % 20.369 M -32.61 % 30.225 M 27.68 % 23.672 M -24.96 % 31.545 M
Investments in property plant and equipment -65.184 M -7.83 % -60.452 M -2.27 % -59.111 M -6.21 % -55.656 M -31.25 % -42.405 M 13.91 % -49.258 M 19.53 % -61.212 M -16.72 % -52.444 M -39.84 % -37.504 M 8.15 % -40.830 M 17.26 % -49.348 M -47.70 % -33.410 M -13.28 % -29.494 M 15.29 % -34.816 M 10.76 % -39.015 M -47.14 % -26.516 M 11.36 % -29.915 M 20.67 % -37.710 M 8.27 % -41.108 M -10.30 % -37.270 M -62.89 % -22.880 M 22.50 % -29.523 M -13.95 % -25.909 M 21.18 % -32.871 M -46.96 % -22.367 M -16.98 % -19.120 M 20.47 % -24.042 M -22.64 % -19.604 M -100.35 % -9.785 M 32.54 % -14.504 M
Acquisitions net 0.000 0.000 100.00 % -17.000 K -106.42 % 265.000 K 100.44 % -60.774 M 0.000 0.000 0.000 -100.00 % 4.000 K -80.00 % 20.000 K 300.00 % 5.000 K 0.00 % 5.000 K 0.000 -100.00 % 29.000 K 123.08 % 13.000 K 225.00 % 4.000 K 33.33 % 3.000 K -82.35 % 17.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
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -2.288 M 72.21 % -8.232 M 10.74 % -9.222 M -284.48 % 4.999 M 509.75 % -1.220 M 25.11 % -1.629 M 15.29 % -1.923 M -283.07 % -502.000 K -111.81 % -237.000 K -151.19 % 463.000 K 134.02 % -1.361 M -206.53 % -444.000 K -22.65 % -362.000 K 48.73 % -706.000 K 50.11 % -1.415 M 8.59 % -1.548 M -280.00 % 860.000 K 159.15 % -1.454 M -734.93 % 229.000 K 106.61 % -3.467 M -789.26 % 503.000 K 286.30 % -270.000 K 87.60 % -2.177 M 14.26 % -2.539 M -17.60 % -2.159 M -146.18 % -877.000 K 73.23 % -3.276 M -190.68 % -1.127 M -156.72 % -439.000 K 43.21 % -773.000 K
Net cash used for investing activites -67.472 M 1.76 % -68.684 M -0.49 % -68.350 M -35.64 % -50.392 M 51.73 % -104.399 M -105.16 % -50.887 M 19.40 % -63.135 M -19.24 % -52.946 M -40.30 % -37.737 M 6.47 % -40.347 M 20.43 % -50.704 M -49.79 % -33.849 M -13.37 % -29.856 M 15.95 % -35.522 M 12.14 % -40.430 M -44.06 % -28.064 M 3.41 % -29.055 M 25.81 % -39.164 M 4.20 % -40.879 M -0.35 % -40.737 M -82.05 % -22.377 M 24.89 % -29.793 M -6.08 % -28.086 M 20.68 % -35.410 M -44.38 % -24.526 M -22.65 % -19.997 M 26.80 % -27.318 M -31.77 % -20.731 M -102.77 % -10.224 M 33.08 % -15.277 M
Debt repayment -2.215 M 0.45 % -2.225 M -104.69 % 47.489 M -4.01 % 49.471 M -43.60 % 87.713 M 3 986.26 % -2.257 M -0.18 % -2.253 M -0.40 % -2.244 M 91.75 % -27.212 M 58.02 % -64.827 M -20 414.87 % -316.000 K -2.27 % -309.000 K 99.59 % -75.321 M -23 075.69 % -325.000 K -1.25 % -321.000 K -1.58 % -316.000 K -10.10 % -287.000 K -24.24 % -231.000 K 21.69 % -295.000 K -4.24 % -283.000 K 99.69 % -90.001 M -200.42 % 89.622 M 664.90 % -15.865 M -9 287.57 % -169.000 K 99.96 % -398.249 M -19 674.03 % -2.014 M 99.72 % -721.067 M -54 443.65 % -1.322 M 0.08 % -1.323 M -0.08 % -1.322 M
Common stock issued 342.000 K 545.28 % 53.000 K 0.000 -100.00 % 4.516 M 0.000 0.000 0.000 -100.00 % 4.273 M 210.99 % 1.374 M 0.000 -100.00 % 892.000 K -56.32 % 2.042 M -33.46 % 3.069 M 0.000 -100.00 % 7.226 M 530.54 % 1.146 M -43.80 % 2.039 M -30.95 % 2.953 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.000 K 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 100.00 % -25.047 M -0.05 % -25.034 M 0.00 % -25.033 M -301.11 % -6.241 M -138.39 % -2.618 M 0.000 100.00 % -449.000 K 86.29 % -3.275 M -267.15 % -892.000 K 56.32 % -2.042 M 0.000 100.00 % -3.451 M 52.24 % -7.226 M 0.000 0.000 0.000 0.000 0.000 100.00 % -483.000 K 0.000 100.00 % -1.136 M 32.26 % -1.677 M 0.000 0.000 100.00 % -34.000 K 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.000 K 0.000 100.00 % -9.000 K 0.000 100.00 % -72.000 K 0.000 100.00 % -26.000 K -271.43 % -7.000 K 86.00 % -50.000 K -28.21 % -39.000 K 57.61 % -92.000 K -1 740.00 % -5.000 K 82.76 % -29.000 K 81.99 % -161.000 K -65.98 % -97.000 K 34.01 % -147.000 K 95.50 % -3.266 M -7 676.19 % -42.000 K 49.40 % -83.000 K 67.32 % -254.000 K 99.83 % -153.470 M -639 358.33 % -24.000 K -71.43 % -14.000 K 82.28 % -79.000 K
Other financing activites 0.000 0.000 -100.00 % 585.000 K 0.000 -100.00 % 302.000 K -91.23 % 3.442 M 3 116.82 % 107.000 K 221.59 % -88.000 K -109.51 % 925.000 K 353.43 % 204.000 K -77.13 % 892.000 K -56.32 % 2.042 M -33.46 % 3.069 M 246.00 % 887.000 K -18.47 % 1.088 M -5.06 % 1.146 M -43.80 % 2.039 M -30.95 % 2.953 M -46.02 % 5.471 M -51.39 % 11.255 M 23.60 % 9.106 M 70.75 % 5.333 M 317.95 % 1.276 M 145.78 % -2.787 M -100.69 % 404.461 M 28 148.61 % -1.442 M -100.17 % 861.668 M 3 746 482.61 % -23.000 K -560.00 % 5.000 K 121.74 % -23.000 K
Net cash used provided by financing activities -1.873 M 13.77 % -2.172 M -109.43 % 23.027 M -20.47 % 28.953 M -54.03 % 62.982 M 1 345.69 % -5.056 M -6.00 % -4.770 M -345.75 % 1.941 M 107.38 % -26.296 M 61.27 % -67.898 M -13 571.83 % 504.000 K -70.92 % 1.733 M 102.40 % -72.278 M -2 395.79 % -2.896 M -503.91 % 717.000 K -9.36 % 791.000 K -52.35 % 1.660 M -38.90 % 2.717 M -47.21 % 5.147 M -52.39 % 10.811 M 113.35 % -80.992 M -185.43 % 94.808 M 686.03 % -16.178 M -302.54 % -4.019 M -165.57 % 6.129 M 265.20 % -3.710 M 71.18 % -12.874 M -840.39 % -1.369 M -2.78 % -1.332 M 6.46 % -1.424 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 4.280 M 135.91 % -11.918 M -104.60 % -5.825 M -466.81 % 1.588 M 782.22 % 180.000 K 100.37 % -48.102 M -18.26 % -40.676 M -159.74 % 68.093 M 1 148.27 % 5.455 M 126.46 % -20.613 M -353.13 % -4.549 M -119.76 % 23.017 M 142.83 % -53.736 M -2 472.33 % -2.089 M 86.85 % -15.891 M -154.14 % 29.353 M -6.31 % 31.331 M 412.25 % -10.034 M -121.70 % 46.244 M 323.17 % -20.721 M 74.46 % -81.133 M -161.08 % 132.835 M 934.44 % -15.919 M -162.81 % 25.343 M 2 857.67 % -919.000 K 37.36 % -1.467 M 92.60 % -19.823 M -343.98 % 8.125 M -32.94 % 12.116 M -18.38 % 14.844 M
Cash at beginning of period 50.910 M -18.97 % 62.828 M -8.48 % 68.653 M 2.37 % 67.065 M 0.27 % 66.885 M -41.83 % 114.987 M -26.13 % 155.663 M 77.76 % 87.570 M 6.64 % 82.115 M -20.07 % 102.728 M -4.24 % 107.277 M 27.32 % 84.260 M -38.94 % 137.996 M -1.49 % 140.085 M -10.19 % 155.976 M 23.18 % 126.623 M 32.88 % 95.292 M -9.53 % 105.326 M 78.27 % 59.082 M -25.97 % 79.803 M -50.41 % 160.936 M 472.71 % 28.101 M -36.16 % 44.020 M 135.69 % 18.677 M -4.69 % 19.596 M -6.96 % 21.063 M -48.48 % 40.886 M 24.80 % 32.761 M 58.69 % 20.645 M 255.89 % 5.801 M
Cash at end of period 55.190 M 8.41 % 50.910 M -18.97 % 62.828 M -8.48 % 68.653 M 2.37 % 67.065 M 0.27 % 66.885 M -41.83 % 114.987 M -26.13 % 155.663 M 77.76 % 87.570 M 6.64 % 82.115 M -20.07 % 102.728 M -4.24 % 107.277 M 27.32 % 84.260 M -38.94 % 137.996 M -1.49 % 140.085 M -10.19 % 155.976 M 23.18 % 126.623 M 32.88 % 95.292 M -9.53 % 105.326 M 78.27 % 59.082 M -25.97 % 79.803 M -50.41 % 160.936 M 472.71 % 28.101 M -36.16 % 44.020 M 135.69 % 18.677 M -4.69 % 19.596 M -6.96 % 21.063 M -48.48 % 40.886 M 24.80 % 32.761 M 58.69 % 20.645 M
Operating cash flow 73.625 M 24.92 % 58.938 M 49.22 % 39.498 M 71.53 % 23.027 M -44.64 % 41.597 M 430.51 % 7.841 M -71.20 % 27.229 M -77.14 % 119.098 M 71.39 % 69.488 M -20.70 % 87.632 M 91.96 % 45.651 M -17.20 % 55.133 M 13.92 % 48.398 M 33.22 % 36.329 M 52.50 % 23.822 M -57.93 % 56.626 M -3.58 % 58.726 M 122.34 % 26.413 M -67.78 % 81.976 M 790.56 % 9.205 M -58.60 % 22.236 M -67.21 % 67.820 M 139.27 % 28.345 M -56.24 % 64.772 M 270.59 % 17.478 M -21.41 % 22.240 M 9.19 % 20.369 M -32.61 % 30.225 M 27.68 % 23.672 M -24.96 % 31.545 M
Capital expenditure -59.217 M 9.30 % -65.286 M 1.27 % -66.129 M -18.82 % -55.656 M -31.25 % -42.405 M 13.91 % -49.258 M 19.53 % -61.212 M -16.72 % -52.444 M -39.84 % -37.504 M 8.15 % -40.830 M 17.26 % -49.348 M -47.70 % -33.410 M -13.28 % -29.494 M 15.29 % -34.816 M 10.76 % -39.015 M -47.14 % -26.516 M 11.36 % -29.915 M 20.67 % -37.710 M 8.27 % -41.108 M -10.30 % -37.270 M -62.89 % -22.880 M 22.50 % -29.523 M -13.95 % -25.909 M 21.18 % -32.871 M -46.96 % -22.367 M -16.98 % -19.120 M 20.47 % -24.042 M -22.64 % -19.604 M -100.35 % -9.785 M 32.54 % -14.504 M
Free CashFlow 14.408 M 326.97 % -6.348 M 76.16 % -26.631 M 18.38 % -32.629 M -3 938.24 % -808.000 K 98.05 % -41.417 M -21.88 % -33.983 M -150.98 % 66.654 M 108.40 % 31.984 M -31.66 % 46.802 M 1 365.95 % -3.697 M -117.02 % 21.723 M 14.91 % 18.904 M 1 149.44 % 1.513 M 109.96 % -15.193 M -150.46 % 30.110 M 4.51 % 28.811 M 355.03 % -11.297 M -127.64 % 40.868 M 245.62 % -28.065 M -4 257.92 % -644.000 K -101.68 % 38.297 M 1 472.13 % 2.436 M -92.36 % 31.901 M 752.51 % -4.889 M -256.70 % 3.120 M 184.94 % -3.673 M -134.58 % 10.621 M -23.52 % 13.887 M -18.51 % 17.041 M
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