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 |
|---|---|---|---|---|---|---|---|---|---|
| 3.56B | 925.00M | 897.00M | 900.00M | 833.60M | 781.30M | 732.20M | 709.40M | 692.60M | |
Cost of Goods Sold | 836.20M | 233.00M | 196.00M | 235.00M | 172.20M | 167.80M | 153.30M | 140.90M | 140.60M |
| 2.72B | 692.00M | 701.00M | 665.00M | 661.40M | 613.50M | 578.90M | 568.50M | 552.00M | |
| 76.5% | 74.8% | 78.1% | 73.9% | 79.3% | 78.5% | 79.1% | 80.1% | 79.7% | |
Total Operating Expenses | 2.64B | 616.00M | 698.00M | 616.00M | 712.50M | 640.70M | 621.70M | 528.50M | 528.30M |
| 435.40M | 107.00M | 114.00M | 109.00M | 105.40M | 97.10M | 94.50M | 82.30M | 81.00M | |
| 2.14B | 509.00M | 547.00M | 507.00M | 575.30M | 517.10M | 510.00M | 433.40M | 437.00M | |
| 77.40M | 76.00M | 3.00M | 49.50M | -51.10M | -27.20M | -42.80M | 40.00M | 23.70M | |
| 2.2% | 8.2% | 0.3% | 5.5% | -6.1% | -3.5% | -5.8% | 5.6% | 3.4% | |
| 101.20M | 74.00M | 12.00M | 61.00M | -45.80M | 21.60M | -6.70M | 85.00M | 77.70M | |
Interest Income | 49.00M | N/A | 10.00M | 13.00M | 26.00M | 32.50M | 38.50M | 53.60M | 61.90M |
| 14.30M | 2.00M | 4.00M | 3.90M | 4.40M | 5.00M | 5.70M | 6.40M | 6.30M | |
Other Income/Expense | 23.80M | -2.00M | 9.00M | 11.50M | 5.30M | 48.80M | 36.10M | 45.00M | 54.00M |
| 74.10M | 55.00M | 3.00M | 47.00M | -30.90M | 6.20M | -14.80M | 59.80M | 53.00M | |
| 27.10M | 19.00M | 9.00M | 14.00M | -14.90M | 15.40M | 8.10M | 25.20M | 24.70M | |
| 2.1% | 5.9% | 0.3% | 5.2% | -3.7% | 0.8% | -2.0% | 8.4% | 7.7% | |
| 396.60M | 157.00M | 85.00M | 130.50M | 24.10M | 38.30M | 4.50M | 79.30M | 59.20M | |
| 11.2% | 17.0% | 9.5% | 14.5% | 2.9% | 4.9% | 0.6% | 11.2% | 8.5% | |
| 319.20M | 81.00M | 82.00M | 81.00M | 75.20M | 65.50M | 47.30M | 39.30M | 35.50M | |
| 0.18 | 0.14 | 0.01 | 0.11 | -0.07 | 0.01 | -0.04 | 0.15 | 0.13 | |
| 0.18 | 0.14 | 0.01 | 0.11 | -0.07 | 0.01 | -0.04 | 0.15 | 0.13 | |
| 404.10M | 404.10M | 413.00M | 417.20M | 419.90M | 419.60M | 410.50M | 406.90M | 406.80M | |
| 404.40M | 404.40M | 414.00M | 419.60M | 419.90M | 424.30M | 410.50M | 408.40M | 408.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 |
|---|---|---|---|---|---|---|---|---|
| 3.25B | 2.74B | 2.46B | 2.18B | 1.94B | 1.66B | 1.40B | 1.19B | |
Cost of Goods Sold | 804.00M | 558.50M | 491.50M | 414.00M | 357.20M | 308.97M | 289.24M | 269.93M |
| 2.44B | 2.18B | 1.96B | 1.77B | 1.59B | 1.35B | 1.11B | 921.90M | |
| 75.2% | 79.6% | 80.0% | 81.0% | 81.6% | 81.4% | 79.3% | 77.4% | |
Total Operating Expenses | 2.52B | 2.17B | 1.68B | 1.32B | 1.15B | 1.06B | 746.93M | 648.34M |
| 406.00M | 325.30M | 267.60M | 220.90M | 201.00M | 162.92M | 125.60M | 100.94M | |
| 2.11B | 1.80B | 1.37B | 1.02B | 878.80M | 835.48M | 587.34M | 516.52M | |
| -72.00M | 4.70M | 282.30M | 451.00M | 432.30M | 289.20M | 363.55M | 273.56M | |
| -2.2% | 0.2% | 11.5% | 20.7% | 22.2% | 17.4% | 26.0% | 23.0% | |
| 30.00M | 210.10M | 501.30M | 486.46M | 403.97M | 270.98M | 390.95M | 284.01M | |
Interest Income | 110.00M | 239.90M | 245.00M | 32.13M | N/A | N/A | 19.02M | 13.28M |
| 19.00M | 27.40M | 31.40M | N/A | 31.62M | 17.39M | 2.62M | 2.83M | |
Other Income/Expense | 102.00M | 205.40M | 219.00M | 35.51M | -28.37M | -18.22M | 27.40M | 10.45M |
| 7.00M | 138.70M | 374.70M | 369.50M | 292.60M | 227.13M | 314.96M | 238.33M | |
| 23.00M | 71.40M | 126.60M | 117.00M | 111.40M | 43.85M | 75.99M | 45.68M | |
| 0.2% | 5.1% | 15.3% | 16.9% | 15.1% | 13.7% | 22.5% | 20.0% | |
| 170.00M | 151.60M | 389.80M | 588.90M | 571.86M | 406.15M | 444.71M | 351.31M | |
| 5.2% | 5.5% | 15.9% | 27.0% | 29.4% | 24.5% | 31.8% | 29.5% | |
| 242.00M | 146.90M | 107.50M | 137.90M | 139.56M | 116.94M | 81.17M | 77.74M | |
| 0.02 | 0.34 | 0.92 | 0.93 | 0.75 | 0.60 | 0.87 | 0.66 | |
| 0.02 | 0.34 | 0.92 | 0.93 | 0.74 | 0.59 | 0.86 | 0.65 | |
| 416.80M | 406.30M | 405.30M | 396.28M | 392.21M | 380.73M | 363.10M | 360.58M | |
| 420.70M | 407.80M | 406.90M | 397.75M | 394.16M | 383.26M | 366.30M | 364.48M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.