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 |
|---|---|---|---|---|---|---|---|---|---|
| 11.23B | 3.27B | 2.87B | 2.65B | 2.45B | 2.17B | 1.83B | 1.87B | 1.81B | |
Cost of Goods Sold | 8.35B | 2.42B | 2.11B | 1.97B | 1.84B | 1.66B | 1.43B | 1.43B | 1.43B |
| 2.88B | 844.23M | 754.41M | 674.72M | 607.87M | 509.90M | 403.42M | 433.74M | 381.71M | |
| 25.7% | 25.9% | 26.3% | 25.5% | 24.8% | 23.5% | 22.0% | 23.2% | 21.1% | |
Total Operating Expenses | 1.03B | 287.05M | 269.00M | 249.36M | 229.58M | 210.02M | 194.32M | 207.38M | 178.83M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 785.62M | 287.05M | 269.00M | 0.00 | 229.58M | 210.47M | 194.87M | 207.63M | 180.18M | |
| 1.85B | 557.97M | 485.42M | 426.35M | 378.87M | 299.87M | 209.10M | 226.35M | 202.88M | |
| 16.5% | 17.1% | 16.9% | 16.1% | 15.5% | 13.8% | 11.4% | 12.1% | 11.2% | |
| 1.84B | 566.24M | 482.15M | 418.50M | 370.46M | 296.48M | 208.01M | 186.04M | 187.81M | |
Interest Income | 34.08M | 11.05M | 8.51M | 8.14M | 6.38M | 2.82M | 4.27M | 4.86M | 3.83M |
| 6.53M | -1.44M | 2.18M | 2.81M | 2.97M | 1.60M | 1.62M | 1.58M | 1.73M | |
Other Income/Expense | -11.26M | 8.28M | -3.27M | -7.85M | -8.42M | -3.39M | -1.09M | -40.32M | -15.07M |
| 1.43B | 441.60M | 370.38M | 330.81M | 291.62M | 230.85M | 169.29M | 145.87M | 146.24M | |
| 402.94M | 124.64M | 111.77M | 87.69M | 78.84M | 65.64M | 38.72M | 40.17M | 41.58M | |
| 12.8% | 13.5% | 12.9% | 12.5% | 11.9% | 10.6% | 9.2% | 7.8% | 8.1% | |
| 1.97B | 557.97M | 524.38M | 463.96M | 423.79M | 334.52M | 243.22M | 261.24M | 239.64M | |
| 17.5% | 17.1% | 18.3% | 17.5% | 17.3% | 15.4% | 13.3% | 14.0% | 13.2% | |
| 121.49M | 0.00 | 38.96M | 37.61M | 44.91M | 34.65M | 34.13M | 34.88M | 36.75M | |
| 40.70 | 12.54 | 10.52 | 9.38 | 8.26 | 6.54 | 4.77 | 4.10 | 4.10 | |
| 40.66 | 12.53 | 10.51 | 9.37 | 8.25 | 6.53 | 4.75 | 4.09 | 4.09 | |
| 35.22M | 35.22M | 35.21M | 35.26M | 35.31M | 35.31M | 35.52M | 35.69M | 35.67M | |
| 35.25M | 35.25M | 35.25M | 35.32M | 35.37M | 35.37M | 35.60M | 35.77M | 35.76M |
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 |
|---|---|---|---|---|---|---|---|---|
| 9.10B | 7.03B | 5.21B | 4.14B | 3.07B | 2.86B | 2.62B | 2.18B | |
Cost of Goods Sold | 6.91B | 5.55B | 4.22B | 3.40B | 2.51B | 2.31B | 2.11B | 1.74B |
| 2.20B | 1.48B | 990.51M | 741.61M | 563.21M | 546.98M | 501.94M | 446.28M | |
| 24.1% | 21.0% | 19.0% | 17.9% | 18.3% | 19.1% | 19.2% | 20.4% | |
Total Operating Expenses | 883.28M | 727.04M | 572.12M | 487.76M | 374.77M | 356.33M | 338.30M | 296.04M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 883.28M | 730.07M | 574.42M | 489.34M | 376.31M | 357.78M | 340.00M | 296.99M | |
| 1.31B | 749.37M | 418.39M | 253.85M | 188.44M | 190.65M | 163.64M | 150.24M | |
| 14.4% | 10.7% | 8.0% | 6.1% | 6.1% | 6.7% | 6.3% | 6.9% | |
| 1.29B | 666.56M | 388.19M | 235.86M | 190.27M | 191.54M | 151.74M | 148.68M | |
Interest Income | 21.60M | 11.55M | 3.49M | 46K | 24K | 103K | 224K | 73K |
| 9.01M | 6.65M | 10.28M | 13.68M | 5.70M | 8.04M | 9.32M | 3.71M | |
Other Income/Expense | -19.16M | -82.81M | -30.19M | -17.99M | 1.84M | 889K | -11.90M | -1.56M |
| 1.02B | 522.43M | 323.40M | 245.95M | 143.35M | 150.14M | 114.32M | 112.90M | |
| 270.89M | 144.13M | 64.80M | -10.09M | 46.93M | 41.40M | 37.42M | 35.77M | |
| 11.2% | 7.4% | 6.2% | 5.9% | 4.7% | 5.3% | 4.4% | 5.2% | |
| 1.45B | 894.85M | 499.95M | 335.20M | 257.38M | 251.28M | 215.21M | 192.93M | |
| 16.0% | 12.7% | 9.6% | 8.1% | 8.4% | 8.8% | 8.2% | 8.8% | |
| 141.96M | 145.49M | 81.57M | 81.35M | 68.94M | 60.63M | 51.57M | 42.69M | |
| 28.93 | 14.64 | 9.03 | 6.84 | 3.95 | 4.11 | 3.10 | 3.03 | |
| 28.88 | 14.60 | 9.01 | 6.82 | 3.93 | 4.09 | 3.08 | 3.00 | |
| 35.35M | 35.69M | 35.80M | 35.93M | 36.28M | 36.54M | 36.85M | 37.20M | |
| 35.41M | 35.77M | 35.90M | 36.05M | 36.45M | 36.74M | 37.13M | 37.59M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.