Swipe horizontally to review earlier periods. The line-item column stays pinned.
| Quarterly Report | TTM | Quarter ended Jun 2026 | 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 |
|---|---|---|---|---|---|---|---|---|---|
| 5.28B | 1.35B | 1.21B | 1.27B | 1.45B | 1.28B | 1.14B | 1.20B | 1.32B | |
Cost of Goods Sold | 2.94B | 481.00M | 493.00M | 1.44B | 523.00M | 480.00M | 468.00M | 519.00M | 496.00M |
| 2.35B | 874.00M | 714.00M | -171.00M | 928.00M | 796.00M | 674.00M | 682.00M | 827.00M | |
| 44.4% | 64.5% | 59.2% | -13.5% | 64.0% | 62.4% | 59.0% | 56.8% | 62.5% | |
Total Operating Expenses | 874.00M | 813.00M | 323.00M | -576.00M | 314.00M | 307.00M | 303.00M | 282.00M | 284.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 4.00M | 0.00 | 0.00 | 4.00M | 0.00 | 0.00 | 4.00M | 5.00M | 7.00M | |
| 1.95B | 542.00M | 391.00M | 405.00M | 614.00M | 489.00M | 371.00M | 400.00M | 543.00M | |
| 36.9% | 40.0% | 32.4% | 31.9% | 42.3% | 38.3% | 32.5% | 33.3% | 41.0% | |
| 1.44B | 405.00M | 259.00M | 282.00M | 494.00M | 376.00M | 270.00M | 303.00M | 453.00M | |
Interest Income | 61.00M | 3.00M | 12.00M | 23.00M | 23.00M | 22.00M | 22.00M | 23.00M | 22.00M |
| 316.00M | -167.00M | 163.00M | 162.00M | 158.00M | 151.00M | 144.00M | 136.00M | 132.00M | |
Other Income/Expense | -512.00M | -137.00M | -132.00M | -123.00M | -120.00M | -113.00M | -101.00M | -97.00M | -90.00M |
| 1.13B | 315.00M | 196.00M | 238.00M | 379.00M | 289.00M | 205.00M | 239.00M | 350.00M | |
| 312.00M | 90.00M | 63.00M | 44.00M | 115.00M | 87.00M | 65.00M | 64.00M | 103.00M | |
| 21.3% | 23.2% | 16.2% | 18.7% | 26.1% | 22.6% | 18.0% | 19.9% | 26.5% | |
| 2.89B | 782.00M | 628.00M | 636.00M | 840.00M | 710.00M | 587.00M | 607.00M | 743.00M | |
| 54.6% | 57.7% | 52.0% | 50.0% | 57.9% | 55.6% | 51.4% | 50.5% | 56.2% | |
| 934.00M | 240.00M | 237.00M | 231.00M | 226.00M | 221.00M | 216.00M | 207.00M | 200.00M | |
| 5.78 | 1.61 | 1.01 | 1.22 | 1.94 | 1.48 | 1.05 | 1.23 | 1.79 | |
| 5.78 | 1.61 | 1.01 | 1.22 | 1.94 | 1.48 | 1.05 | 1.23 | 1.79 | |
| 196.00M | 196.00M | 195.00M | 195.00M | 195.00M | 195.00M | 195.00M | 195.00M | 195.00M | |
| 196.00M | 196.00M | 195.00M | 195.00M | 195.00M | 195.00M | 195.00M | 195.00M | 195.00M |
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 |
|---|---|---|---|---|---|---|---|---|
| 5.14B | 4.68B | 4.23B | 3.79B | 3.93B | 3.78B | 3.61B | 3.44B | |
Cost of Goods Sold | 2.91B | 1.86B | 1.72B | 1.59B | 1.78B | 1.62B | 1.54B | 1.48B |
| 2.23B | 2.83B | 2.51B | 2.20B | 2.15B | 2.15B | 2.07B | 1.96B | |
| 43.3% | 60.3% | 59.4% | 58.1% | 54.8% | 57.1% | 57.2% | 57.0% | |
Total Operating Expenses | 348.00M | 1.11B | 1.01B | 930.00M | 957.00M | 907.00M | 852.00M | 859.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 0.00 | 28.00M | 32.00M | 77.00M | 78.00M | 49.00M | 16.00M | 20.00M | |
| 1.88B | 1.72B | 1.50B | 1.27B | 1.20B | 1.25B | 1.21B | 1.10B | |
| 36.6% | 36.7% | 35.5% | 33.6% | 30.4% | 33.0% | 33.6% | 32.0% | |
| 1.42B | 1.36B | 1.20B | 1.01B | 1.64B | 924.00M | 833.00M | 787.00M | |
Interest Income | 90.00M | 94.00M | 73.00M | 52.00M | 4.00M | 2.00M | 4.00M | 11.00M |
| 615.00M | 523.00M | 460.00M | 433.00M | 403.00M | 397.00M | 386.00M | 361.00M | |
Other Income/Expense | -457.00M | -359.00M | -308.00M | -265.00M | 444.00M | -324.00M | -381.00M | -315.00M |
| 1.11B | 1.05B | 944.00M | 820.00M | 1.26B | 709.00M | 621.00M | 567.00M | |
| 311.00M | 308.00M | 252.00M | 188.00M | 377.00M | 215.00M | 212.00M | 222.00M | |
| 21.6% | 22.4% | 22.3% | 21.6% | 32.1% | 18.8% | 17.2% | 16.5% | |
| 2.77B | 2.51B | 2.21B | 1.92B | 1.83B | 1.85B | 1.80B | 1.65B | |
| 53.9% | 53.5% | 52.1% | 50.7% | 46.6% | 49.0% | 49.8% | 47.9% | |
| 894.00M | 788.00M | 704.00M | 649.00M | 636.00M | 604.00M | 582.00M | 545.00M | |
| 5.70 | 5.39 | 4.89 | 4.51 | 6.94 | 3.92 | 3.43 | 3.15 | |
| 5.70 | 5.39 | 4.89 | 4.51 | 6.94 | 3.90 | 3.43 | 3.15 | |
| 195.00M | 195.00M | 193.00M | 182.00M | 182.00M | 181.00M | 181.00M | 180.00M | |
| 195.00M | 195.00M | 193.00M | 182.00M | 182.00M | 182.00M | 181.00M | 180.00M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.