Swipe horizontally to review earlier periods. The line-item column stays pinned.
| Quarterly Report | TTM | Quarter ended Apr 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 |
|---|---|---|---|---|---|---|---|---|---|
| 5.58B | 1.50B | 1.48B | 1.32B | 1.29B | 1.31B | 1.33B | 1.25B | 1.22B | |
Cost of Goods Sold | 2.93B | 753.00M | 817.00M | 686.00M | 677.00M | 663.00M | 686.00M | 642.00M | 628.00M |
| 2.65B | 742.00M | 658.00M | 634.00M | 616.00M | 645.00M | 648.00M | 613.00M | 589.00M | |
| 47.5% | 49.6% | 44.6% | 48.0% | 47.6% | 49.3% | 48.6% | 48.8% | 48.4% | |
Total Operating Expenses | 1.85B | 527.00M | 436.00M | 451.00M | 433.00M | 450.00M | 423.00M | 422.00M | 422.00M |
| 607.00M | 165.00M | 152.00M | 146.00M | 144.00M | 151.00M | 138.00M | 141.00M | 146.00M | |
| 1.13B | 316.00M | 284.00M | 270.00M | 260.00M | 272.00M | 258.00M | 247.00M | 247.00M | |
| 803.00M | 215.00M | 222.00M | 183.00M | 183.00M | 195.00M | 225.00M | 191.00M | 167.00M | |
| 14.4% | 14.4% | 15.1% | 13.9% | 14.2% | 14.9% | 16.9% | 15.2% | 13.7% | |
| 562.00M | 167.00M | 98.00M | 159.00M | 138.00M | 165.00M | 208.00M | 149.00M | 136.00M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 218.00M | 37.00M | 37.00M | 119.00M | 25.00M | 23.00M | 27.00M | 31.00M | 23.00M | |
Other Income/Expense | -241.00M | -48.00M | -124.00M | -24.00M | -45.00M | -30.00M | -17.00M | -42.00M | -31.00M |
| 418.00M | 135.00M | 70.00M | 101.00M | 112.00M | 136.00M | 163.00M | 137.00M | 113.00M | |
| 144.00M | 32.00M | 28.00M | 58.00M | 26.00M | 29.00M | 45.00M | 12.00M | 23.00M | |
| 7.5% | 9.0% | 4.7% | 7.7% | 8.7% | 10.4% | 12.2% | 10.9% | 9.3% | |
| 1.00B | 271.00M | 281.00M | 225.00M | 226.00M | 236.00M | 267.00M | 236.00M | 209.00M | |
| 18.0% | 18.1% | 19.1% | 17.0% | 17.5% | 18.0% | 20.0% | 18.8% | 17.2% | |
| 200.00M | 56.00M | 59.00M | 42.00M | 43.00M | 41.00M | 42.00M | 45.00M | 42.00M | |
| 8.26 | 2.68 | 1.39 | 1.99 | 2.20 | 2.64 | 3.16 | 2.66 | 2.19 | |
| 8.22 | 2.67 | 1.39 | 1.97 | 2.19 | 2.62 | 3.14 | 2.64 | 2.18 | |
| 50.36M | 50.36M | 50.36M | 51.37M | 51.37M | 51.37M | 51.57M | 51.57M | 51.49M | |
| 50.65M | 50.65M | 50.65M | 51.81M | 51.81M | 51.81M | 51.92M | 51.92M | 51.83M |
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.40B | 4.98B | 4.58B | 5.78B | 5.63B | 4.45B | 4.49B | 4.22B | |
Cost of Goods Sold | 2.92B | 2.57B | 2.46B | 3.16B | 3.00B | 2.44B | 2.38B | 2.24B |
| 2.48B | 2.41B | 2.12B | 2.62B | 2.63B | 2.00B | 2.10B | 1.98B | |
| 45.9% | 48.4% | 46.3% | 45.4% | 46.7% | 45.0% | 46.8% | 47.0% | |
Total Operating Expenses | 1.68B | 1.67B | 1.64B | 2.10B | 1.65B | 1.35B | 1.41B | 1.37B |
| 593.00M | 563.00M | 519.00M | 570.00M | 567.00M | 453.00M | 447.00M | 444.00M | |
| 1.09B | 981.00M | 915.00M | 982.00M | 935.00M | 787.00M | 826.00M | 811.00M | |
| 800.00M | 742.00M | 481.00M | 529.00M | 979.00M | 651.00M | 692.00M | 610.00M | |
| 14.8% | 14.9% | 10.5% | 9.2% | 17.4% | 14.6% | 15.4% | 14.5% | |
| 560.00M | 635.00M | 334.00M | 544.00M | 968.00M | 560.00M | 598.00M | 524.00M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 108.00M | 129.00M | 133.00M | 60.00M | 5.00M | 76.00M | 89.00M | 91.00M | |
Other Income/Expense | -240.00M | -107.00M | -147.00M | 15.00M | -11.00M | -91.00M | -94.00M | -86.00M |
| 419.00M | 528.00M | 296.00M | 463.00M | 837.00M | 504.00M | 544.00M | 421.00M | |
| 141.00M | 107.00M | 38.00M | 81.00M | 131.00M | 56.00M | 54.00M | 103.00M | |
| 7.8% | 10.6% | 6.5% | 8.0% | 14.9% | 11.3% | 12.1% | 10.0% | |
| 985.00M | 914.00M | 657.00M | 733.00M | 1.17B | 797.00M | 867.00M | 785.00M | |
| 18.3% | 18.3% | 14.3% | 12.7% | 20.7% | 17.9% | 19.3% | 18.6% | |
| 185.00M | 172.00M | 176.00M | 204.00M | 187.00M | 146.00M | 175.00M | 175.00M | |
| 8.24 | 10.25 | 5.76 | 8.87 | 15.66 | 9.43 | 10.08 | 7.86 | |
| 8.18 | 10.18 | 5.72 | 8.81 | 15.53 | 9.35 | 9.96 | 7.76 | |
| 50.82M | 51.49M | 51.38M | 52.21M | 53.45M | 53.44M | 53.99M | 53.56M | |
| 51.21M | 51.88M | 51.71M | 52.56M | 53.90M | 53.91M | 54.59M | 54.25M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.