Swipe horizontally to review earlier periods. The line-item column stays pinned.
| Quarterly Report | TTM | Quarter ended Mar 2026 | Quarter ended Dec 2025 | Quarter ended Sep 2025 | Quarter ended Jun 2025 | Quarter ended Mar 2025 | Quarter ended Dec 2024 | Quarter ended Sep 2024 | Quarter ended Jun 2024 |
|---|---|---|---|---|---|---|---|---|---|
| 9.09B | 2.13B | 2.40B | 2.27B | 2.30B | 2.07B | 2.26B | 2.10B | 2.17B | |
Cost of Goods Sold | 5.58B | 1.32B | 1.47B | 1.39B | 1.41B | 1.30B | 1.40B | 1.32B | 1.35B |
| 3.51B | 803.00M | 932.00M | 883.00M | 892.00M | 768.00M | 857.00M | 784.00M | 819.00M | |
| 38.6% | 37.8% | 38.9% | 38.9% | 38.8% | 37.1% | 38.0% | 37.3% | 37.8% | |
Total Operating Expenses | 2.27B | 559.00M | 579.00M | 549.00M | 587.00M | 537.00M | 590.00M | 504.00M | 566.00M |
| 226.00M | 56.00M | 60.00M | 52.00M | 58.00M | 56.00M | 58.00M | 55.00M | 58.00M | |
| 1.94B | 472.00M | 486.00M | 474.00M | 503.00M | 460.00M | 507.00M | 445.00M | 485.00M | |
| 1.24B | 244.00M | 353.00M | 334.00M | 305.00M | 231.00M | 267.00M | 280.00M | 253.00M | |
| 13.6% | 11.5% | 14.7% | 14.7% | 13.3% | 11.2% | 11.8% | 13.3% | 11.7% | |
| 1.21B | 244.00M | 368.00M | 297.00M | 299.00M | 217.00M | 375.00M | 269.00M | 247.00M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 25.00M | 4.00M | 6.00M | 6.00M | 9.00M | 8.00M | 9.00M | 10.00M | 11.00M | |
Other Income/Expense | -28.00M | 0.00 | 15.00M | -37.00M | -6.00M | -14.00M | 108.00M | -11.00M | -6.00M |
| 973.00M | 185.00M | 335.00M | 227.00M | 226.00M | 169.00M | 326.00M | 217.00M | 194.00M | |
| 236.00M | 55.00M | 35.00M | 71.00M | 75.00M | 50.00M | 49.00M | 52.00M | 53.00M | |
| 10.7% | 8.7% | 14.0% | 10.0% | 9.8% | 8.2% | 14.5% | 10.3% | 8.9% | |
| 1.80B | 384.00M | 496.00M | 475.00M | 450.00M | 376.00M | 409.00M | 421.00M | 398.00M | |
| 19.9% | 18.1% | 20.7% | 20.9% | 19.6% | 18.2% | 18.1% | 20.0% | 18.3% | |
| 569.00M | 140.00M | 143.00M | 141.00M | 145.00M | 145.00M | 142.00M | 141.00M | 145.00M | |
| 4.02 | 0.79 | 1.37 | 0.93 | 0.93 | 0.70 | 1.34 | 0.89 | 0.80 | |
| 4.02 | 0.79 | 1.37 | 0.93 | 0.93 | 0.69 | 1.34 | 0.89 | 0.80 | |
| 242.76M | 242.76M | 243.40M | 243.50M | 243.37M | 243.10M | 243.80M | 243.75M | 242.57M | |
| 243.36M | 243.36M | 244.00M | 244.10M | 243.86M | 243.80M | 243.80M | 243.75M | 243.54M |
Swipe horizontally to review earlier years. The line-item column stays pinned.
| Annual Report | 12/31/2025 | 12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | 12/31/2020 | 12/31/2019 | 12/31/2018 |
|---|---|---|---|---|---|---|---|---|
| 9.04B | 8.56B | 7.36B | 5.52B | 5.20B | 4.88B | 5.25B | 5.21B | |
Cost of Goods Sold | 5.56B | 5.35B | 4.65B | 3.44B | 3.22B | 3.05B | 3.20B | 3.18B |
| 3.48B | 3.21B | 2.72B | 2.08B | 1.98B | 1.83B | 2.05B | 2.03B | |
| 38.5% | 37.5% | 36.9% | 37.7% | 38.0% | 37.5% | 39.0% | 38.9% | |
Total Operating Expenses | 2.25B | 2.20B | 2.06B | 1.46B | 1.39B | 1.46B | 1.56B | 1.37B |
| 226.00M | 230.00M | 232.00M | 206.00M | 204.00M | 187.00M | 191.00M | 189.00M | |
| 1.92B | 1.91B | 1.76B | 1.37B | 1.18B | 1.14B | 1.16B | 1.16B | |
| 1.22B | 1.01B | 652.00M | 622.00M | 585.00M | 367.00M | 486.00M | 654.00M | |
| 13.5% | 11.8% | 8.9% | 11.3% | 11.3% | 7.5% | 9.3% | 12.6% | |
| 1.18B | 1.09B | 635.00M | 440.00M | 511.00M | 285.00M | 416.00M | 585.00M | |
Interest Income | N/A | 28.00M | 28.00M | 16.00M | 7.00M | 7.00M | 5.00M | 4.00M |
| 29.00M | 44.00M | 49.00M | 50.00M | 76.00M | 77.00M | 67.00M | 82.00M | |
Other Income/Expense | -42.00M | 78.00M | -17.00M | -182.00M | -74.00M | -82.00M | -70.00M | -69.00M |
| 957.00M | 890.00M | 609.00M | 355.00M | 427.00M | 254.00M | 401.00M | 549.00M | |
| 231.00M | 197.00M | 26.00M | 85.00M | 84.00M | 31.00M | 15.00M | 36.00M | |
| 10.6% | 10.4% | 8.3% | 6.4% | 8.2% | 5.2% | 7.6% | 10.5% | |
| 1.80B | 1.57B | 1.09B | 858.00M | 830.00M | 618.00M | 743.00M | 915.00M | |
| 19.9% | 18.3% | 14.8% | 15.5% | 16.0% | 12.7% | 14.2% | 17.6% | |
| 575.00M | 562.00M | 436.00M | 236.00M | 245.00M | 251.00M | 257.00M | 261.00M | |
| 3.93 | 3.67 | 2.81 | 1.97 | 2.37 | 1.41 | 2.23 | 3.05 | |
| 3.92 | 3.65 | 2.79 | 1.96 | 2.35 | 1.40 | 2.21 | 3.03 | |
| 243.40M | 242.60M | 216.98M | 180.22M | 180.25M | 180.12M | 179.99M | 179.80M | |
| 244.00M | 243.50M | 218.18M | 180.98M | 181.53M | 181.10M | 181.20M | 181.10M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.