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 |
|---|---|---|---|---|---|---|---|---|---|
| 16.63B | 4.15B | 4.36B | 4.10B | 4.02B | 3.83B | 3.96B | 3.90B | 3.81B | |
Cost of Goods Sold | 12.29B | 2.80B | 4.07B | 2.73B | 2.69B | 2.53B | 2.58B | 2.52B | 2.76B |
| 4.34B | 1.35B | 292.00M | 1.37B | 1.32B | 1.30B | 1.38B | 1.38B | 1.06B | |
| 26.1% | 32.6% | 6.7% | 33.5% | 32.9% | 33.9% | 34.8% | 35.4% | 27.7% | |
Total Operating Expenses | 2.04B | 841.00M | -440.00M | 820.00M | 817.00M | 802.00M | 752.00M | 828.00M | 509.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 1.99B | 502.00M | 468.00M | 514.00M | 509.00M | 508.00M | 453.00M | 522.00M | 509.00M | |
| 2.31B | 514.00M | 732.00M | 553.00M | 506.00M | 496.00M | 626.00M | 550.00M | 548.00M | |
| 13.9% | 12.4% | 16.8% | 13.5% | 12.6% | 13.0% | 15.8% | 14.1% | 14.4% | |
| 1.63B | 328.00M | 572.00M | 408.00M | 323.00M | 310.00M | 549.00M | 350.00M | 438.00M | |
Interest Income | 40.00M | 6.00M | 11.00M | 13.00M | 10.00M | 11.00M | 11.00M | 13.00M | 12.00M |
| 756.00M | 192.00M | 193.00M | 189.00M | 182.00M | 165.00M | 171.00M | 170.00M | 163.00M | |
Other Income/Expense | -674.00M | -186.00M | -160.00M | -145.00M | -183.00M | -186.00M | -77.00M | -201.00M | -110.00M |
| 1.39B | 274.00M | 514.00M | 331.00M | 266.00M | 249.00M | 437.00M | 285.00M | 363.00M | |
| 250.00M | 59.00M | 58.00M | 76.00M | 57.00M | 61.00M | 112.00M | 65.00M | 75.00M | |
| 8.3% | 6.6% | 11.8% | 8.1% | 6.6% | 6.5% | 11.0% | 7.3% | 9.5% | |
| 3.47B | 802.00M | 1.05B | 839.00M | 782.00M | 761.00M | 929.00M | 828.00M | 817.00M | |
| 20.9% | 19.3% | 24.0% | 20.5% | 19.5% | 19.9% | 23.5% | 21.3% | 21.4% | |
| 1.17B | 288.00M | 317.00M | 286.00M | 276.00M | 265.00M | 303.00M | 278.00M | 269.00M | |
| 8.14 | 1.63 | 3.02 | 1.94 | 1.55 | 1.42 | 2.44 | 1.57 | 1.99 | |
| 8.07 | 1.61 | 2.99 | 1.93 | 1.54 | 1.40 | 2.42 | 1.55 | 1.97 | |
| 168.40M | 168.40M | 170.00M | 170.20M | 171.80M | 175.70M | 178.90M | 182.10M | 182.20M | |
| 169.80M | 169.80M | 171.90M | 171.70M | 173.20M | 177.40M | 180.80M | 184.20M | 184.30M |
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 |
|---|---|---|---|---|---|---|---|---|
| 16.31B | 15.40B | 14.98B | 14.41B | 13.87B | 11.36B | 11.09B | 10.41B | |
Cost of Goods Sold | 12.02B | 10.03B | 9.74B | 9.38B | 9.23B | 7.50B | 7.30B | 6.75B |
| 4.29B | 5.38B | 5.24B | 5.03B | 4.64B | 3.86B | 3.79B | 3.67B | |
| 26.3% | 34.9% | 35.0% | 34.9% | 33.5% | 34.0% | 34.2% | 35.2% | |
Total Operating Expenses | 2.00B | 3.17B | 3.26B | 3.23B | 3.25B | 3.13B | 3.01B | 2.92B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 2.00B | 1.99B | 2.05B | 2.07B | 1.96B | 1.79B | 1.73B | 1.72B | |
| 2.29B | 2.20B | 1.98B | 1.80B | 1.39B | 731.00M | 777.00M | 741.00M | |
| 14.0% | 14.3% | 13.2% | 12.5% | 10.0% | 6.4% | 7.0% | 7.1% | |
| 1.61B | 1.67B | 1.46B | 1.35B | 1.13B | 380.00M | 343.00M | 343.00M | |
Interest Income | 45.00M | 47.00M | 36.00M | 13.00M | 6.00M | 6.00M | 9.00M | 8.00M |
| 729.00M | 670.00M | 672.00M | 416.00M | 375.00M | 416.00M | 447.00M | 414.00M | |
Other Income/Expense | -674.00M | -533.00M | -518.00M | -448.00M | -259.00M | -351.00M | -434.00M | -398.00M |
| 1.36B | 1.37B | 1.36B | 1.09B | 966.00M | 279.00M | 191.00M | 259.00M | |
| 252.00M | 296.00M | 101.00M | 260.00M | 163.00M | 72.00M | 116.00M | 59.00M | |
| 8.3% | 8.9% | 9.1% | 7.6% | 7.0% | 2.5% | 1.7% | 2.5% | |
| 3.43B | 3.32B | 3.10B | 2.93B | 2.66B | 2.02B | 1.98B | 1.88B | |
| 21.0% | 21.5% | 20.7% | 20.3% | 19.2% | 17.8% | 17.8% | 18.1% | |
| 1.14B | 1.11B | 1.13B | 1.13B | 1.26B | 1.29B | 1.20B | 1.14B | |
| 7.91 | 7.57 | 7.39 | 5.82 | 5.05 | 1.46 | 0.98 | 1.27 | |
| 7.84 | 7.49 | 7.29 | 5.72 | 4.95 | 1.43 | 0.96 | 1.24 | |
| 171.90M | 181.30M | 183.80M | 187.60M | 191.40M | 191.30M | 195.10M | 203.70M | |
| 173.50M | 183.40M | 186.30M | 190.60M | 195.00M | 195.00M | 199.60M | 208.20M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.