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 |
|---|---|---|---|---|---|---|---|---|---|
| 3.61B | 913.69M | 946.98M | 869.17M | 876.58M | 805.64M | 824.31M | 798.92M | 784.79M | |
Cost of Goods Sold | 2.27B | 582.20M | 591.54M | 541.70M | 550.42M | 513.18M | 506.88M | 500.65M | 500.69M |
| 1.34B | 331.48M | 355.44M | 327.47M | 326.16M | 292.46M | 317.43M | 298.26M | 284.10M | |
| 37.2% | 36.3% | 37.5% | 37.7% | 37.2% | 36.3% | 38.5% | 37.3% | 36.2% | |
Total Operating Expenses | 673.31M | 171.06M | 171.98M | 160.41M | 169.85M | 163.26M | 162.59M | 153.36M | 155.20M |
| 96.32M | 24.18M | 25.43M | 23.41M | 23.31M | 23.02M | 25.78M | 20.73M | 22.15M | |
| 576.28M | 146.88M | 146.55M | 137.01M | 145.84M | 138.95M | 128.56M | 129.35M | 130.13M | |
| 666.44M | 160.42M | 183.47M | 166.25M | 156.31M | 129.21M | 154.84M | 144.90M | 128.90M | |
| 18.5% | 17.6% | 19.4% | 19.1% | 17.8% | 16.0% | 18.8% | 18.1% | 16.4% | |
| 652.68M | 157.76M | 177.00M | 161.15M | 156.76M | 125.09M | 153.19M | 143.62M | 126.24M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 42.95M | 9.94M | 12.00M | 10.48M | 10.52M | 10.14M | 11.68M | 11.41M | 11.22M | |
Other Income/Expense | -13.76M | -2.65M | -6.46M | -5.10M | 458K | -4.11M | -1.64M | -1.28M | -2.66M |
| 511.08M | 128.19M | 137.00M | 124.83M | 121.06M | 101.34M | 117.85M | 111.16M | 99.47M | |
| 141.61M | 29.58M | 40.00M | 36.32M | 35.70M | 23.75M | 35.34M | 32.46M | 26.77M | |
| 14.2% | 14.0% | 14.5% | 14.4% | 13.8% | 12.6% | 14.3% | 13.9% | 12.7% | |
| 788.80M | 188.78M | 214.96M | 197.44M | 187.61M | 160.03M | 181.66M | 171.60M | 156.06M | |
| 21.9% | 20.7% | 22.7% | 22.7% | 21.4% | 19.9% | 22.0% | 21.5% | 19.9% | |
| 122.36M | 28.36M | 31.50M | 31.19M | 31.31M | 30.82M | 26.82M | 26.69M | 27.17M | |
| 13.73 | 3.47 | 3.71 | 3.34 | 3.21 | 2.69 | 3.11 | 2.91 | 2.60 | |
| 13.66 | 3.46 | 3.69 | 3.32 | 3.19 | 2.68 | 3.09 | 2.89 | 2.58 | |
| 36.90M | 36.90M | 36.93M | 37.58M | 37.68M | 37.68M | 38.15M | 38.21M | 38.30M | |
| 37.06M | 37.06M | 37.17M | 37.79M | 37.87M | 37.85M | 38.37M | 38.45M | 38.50M |
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 |
|---|---|---|---|---|---|---|---|---|
| 3.50B | 3.12B | 2.85B | 2.56B | 2.50B | 2.39B | 2.49B | 2.41B | |
Cost of Goods Sold | 2.20B | 1.97B | 1.78B | 1.60B | 1.57B | 1.55B | 1.59B | 1.54B |
| 1.30B | 1.15B | 1.07B | 954.61M | 927.80M | 841.23M | 898.75M | 871.26M | |
| 37.2% | 37.0% | 37.5% | 37.3% | 37.1% | 35.2% | 36.1% | 36.1% | |
Total Operating Expenses | 663.51M | 624.95M | 582.58M | 531.17M | 550.67M | 552.38M | 494.79M | 497.63M |
| 95.16M | 91.65M | 85.76M | 80.84M | 88.49M | 74.82M | 72.52M | 64.53M | |
| 568.35M | 518.86M | 496.81M | 445.68M | 443.10M | 412.82M | 422.27M | 433.11M | |
| 638.02M | 528.60M | 484.60M | 423.44M | 377.13M | 288.85M | 403.95M | 373.63M | |
| 18.2% | 16.9% | 17.0% | 16.6% | 15.1% | 12.1% | 16.2% | 15.5% | |
| 620.01M | 522.06M | 463.07M | 389.19M | 348.96M | 263.05M | 396.46M | 356.24M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 43.15M | 44.87M | 51.39M | 46.98M | 40.24M | 35.55M | 31.35M | 33.98M | |
Other Income/Expense | -18.02M | -6.54M | -21.53M | -34.25M | -28.17M | -25.80M | -7.49M | -17.39M |
| 484.23M | 404.98M | 354.51M | 294.35M | 262.83M | 201.39M | 307.58M | 275.75M | |
| 135.78M | 117.08M | 108.56M | 94.85M | 86.13M | 61.66M | 88.88M | 80.49M | |
| 13.8% | 13.0% | 12.5% | 11.5% | 10.5% | 8.4% | 12.4% | 11.4% | |
| 762.84M | 636.26M | 600.77M | 535.47M | 491.51M | 404.75M | 506.37M | 476.57M | |
| 21.8% | 20.4% | 21.1% | 20.9% | 19.7% | 16.9% | 20.4% | 19.8% | |
| 124.82M | 107.67M | 116.17M | 112.03M | 114.38M | 115.90M | 102.41M | 102.95M | |
| 12.94 | 10.61 | 9.26 | 7.67 | 6.61 | 4.83 | 7.20 | 6.28 | |
| 12.87 | 10.55 | 9.20 | 7.62 | 6.58 | 4.80 | 7.15 | 6.22 | |
| 37.42M | 38.15M | 38.28M | 38.39M | 40.42M | 41.74M | 42.74M | 43.89M | |
| 37.63M | 38.37M | 38.53M | 38.65M | 40.60M | 42.00M | 43.02M | 44.32M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.