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 |
|---|---|---|---|---|---|---|---|---|---|
| 8.71B | 2.53B | 2.14B | 2.08B | 1.96B | 2.09B | 2.09B | 2.03B | 1.90B | |
Cost of Goods Sold | 3.54B | 1.03B | 730.00M | 688.00M | 1.09B | 1.23B | 1.27B | 1.22B | 1.17B |
| 5.17B | 1.50B | 1.41B | 1.39B | 870.00M | 861.00M | 816.00M | 811.00M | 734.00M | |
| 59.4% | 59.2% | 65.8% | 66.9% | 44.4% | 41.2% | 39.0% | 40.0% | 38.6% | |
Total Operating Expenses | 2.42B | 622.00M | 750.00M | 762.00M | 284.00M | 293.00M | 269.00M | 294.00M | 286.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 1.02B | 512.00M | 561.00M | -155.00M | 105.00M | 106.00M | 84.00M | 116.00M | 101.00M | |
| 2.75B | 877.00M | 657.00M | 630.00M | 586.00M | 568.00M | 547.00M | 517.00M | 448.00M | |
| 31.6% | 34.6% | 30.7% | 30.3% | 29.9% | 27.2% | 26.2% | 25.5% | 23.6% | |
| 2.44B | 653.00M | 677.00M | 580.00M | 529.00M | 548.00M | 488.00M | 439.00M | 356.00M | |
Interest Income | 29.00M | 8.00M | 6.00M | 7.00M | 8.00M | 12.00M | 11.00M | 8.00M | 8.00M |
| 261.00M | 86.00M | 87.00M | 88.00M | N/A | N/A | N/A | N/A | N/A | |
Other Income/Expense | -311.00M | -224.00M | 20.00M | -50.00M | -57.00M | -20.00M | -59.00M | -78.00M | -92.00M |
| 1.97B | 507.00M | 519.00M | 519.00M | 423.00M | 452.00M | 395.00M | 355.00M | 306.00M | |
| 471.00M | 146.00M | 158.00M | 61.00M | 106.00M | 96.00M | 93.00M | 84.00M | 51.00M | |
| 22.6% | 20.0% | 24.3% | 25.0% | 21.6% | 21.6% | 18.9% | 17.5% | 16.1% | |
| 3.40B | 1.04B | 822.00M | 791.00M | 744.00M | 726.00M | 703.00M | 670.00M | 601.00M | |
| 39.0% | 41.2% | 38.5% | 38.0% | 38.0% | 34.7% | 33.6% | 33.0% | 31.6% | |
| 649.00M | 165.00M | 165.00M | 161.00M | 158.00M | 158.00M | 156.00M | 153.00M | 153.00M | |
| 3.47 | 0.90 | 0.92 | 0.91 | 0.74 | 0.79 | 0.69 | 0.62 | 0.53 | |
| 3.43 | 0.89 | 0.91 | 0.90 | 0.73 | 0.78 | 0.68 | 0.61 | 0.53 | |
| 564.20M | 564.20M | 566.80M | 570.70M | 573.30M | 574.10M | 575.12M | 575.12M | 575.12M | |
| 567.80M | 567.80M | 571.70M | 576.50M | 579.00M | 579.00M | 579.19M | 579.02M | 579.02M |
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 |
|---|---|---|---|---|---|---|---|---|
| 8.22B | 7.40B | 6.06B | 6.23B | 5.89B | 5.63B | 4.26B | 4.28B | |
Cost of Goods Sold | 4.28B | 4.41B | 3.52B | 3.89B | 3.65B | 3.68B | 2.59B | 2.62B |
| 3.94B | 2.99B | 2.55B | 2.34B | 2.23B | 1.94B | 1.66B | 1.66B | |
| 47.9% | 40.4% | 42.0% | 37.6% | 37.9% | 34.5% | 39.1% | 38.7% | |
Total Operating Expenses | 1.61B | 1.19B | 968.00M | 775.00M | 791.00M | 708.00M | 647.00M | 627.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 140.00M | 427.00M | 417.00M | 420.00M | 395.00M | 425.00M | 388.00M | 396.00M | |
| 2.33B | 1.80B | 1.58B | 1.56B | 1.44B | 1.23B | 1.02B | 1.03B | |
| 28.4% | 24.3% | 26.0% | 25.1% | 24.5% | 21.9% | 23.9% | 24.0% | |
| 2.15B | 1.45B | 1.40B | 1.48B | 1.53B | 1.21B | 1.02B | 1.06B | |
Interest Income | 38.00M | 28.00M | 115.00M | 7.00M | 1.00M | 4.00M | 15.00M | 17.00M |
| 88.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
Other Income/Expense | -186.00M | -349.00M | -177.00M | -89.00M | 93.00M | -22.00M | 2.00M | 36.00M |
| 1.79B | 1.12B | 1.06B | 1.13B | 1.19B | 933.00M | 774.00M | 458.00M | |
| 356.00M | 334.00M | 344.00M | 352.00M | 347.00M | 279.00M | 245.00M | 606.00M | |
| 21.8% | 15.1% | 17.5% | 18.1% | 20.2% | 16.6% | 18.2% | 10.7% | |
| 2.96B | 2.41B | 1.90B | 1.82B | 1.72B | 1.44B | 1.21B | 1.24B | |
| 36.1% | 32.6% | 31.3% | 29.3% | 29.2% | 25.5% | 28.3% | 28.9% | |
| 633.00M | 613.00M | 323.00M | 258.00M | 278.00M | 202.00M | 190.00M | 210.00M | |
| 3.13 | 1.94 | 2.10 | 2.28 | 2.38 | 1.89 | 1.56 | 0.92 | |
| 3.09 | 1.93 | 2.08 | 2.26 | 2.35 | 1.86 | 1.55 | 0.91 | |
| 570.70M | 575.12M | 508.39M | 492.42M | 497.70M | 493.25M | 494.79M | 495.90M | |
| 576.50M | 579.20M | 508.39M | 497.86M | 505.09M | 500.71M | 500.91M | 503.10M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.