Complete source-backed income-statement history.
- Available history
- 2021-03-31 to 2026-07-03
- Data captured
Historical Income Statement
| Date | Revenue | Cost of revenue | Gross profit | R&D expense | SG&A expense | Operating expenses | Operating income | Nonoperating income/expense | Pre-tax income | Income tax | Net income | Basic EPS | Diluted EPS | Basic shares | Diluted shares |
|---|
| 2026-07-03 | $935.17M | $599.32M | $335.85M | $44.51M | $100.44M | — | $190.91M | — | $198.93M | $33.57M | $165.36M | $1.10 | $1.07 | 150,778,130 | 155,141,856 |
|---|
| 2026-03-31 | $880.52M | $583.14M | $297.38M | $43.17M | $100.63M | — | $153.59M | — | $159.64M | $9.03M | $150.6M | $1.02 | $0.98 | 170,092 | 648,268 |
|---|
| 2025-12-31 | $909.35M | $621.22M | $288.13M | $29.29M | $82.73M | — | $176.11M | — | $180.5M | $49.26M | $131.24M | $0.88 | $0.85 | 148,414,202 | 153,921,077 |
|---|
| 2025-09-26 | $905.27M | $612.41M | $292.86M | $26.89M | $84.63M | — | $181.35M | — | $182.73M | $35.86M | $146.86M | $0.99 | $0.97 | 148,027,872 | 152,018,105 |
|---|
| 2025-06-27 | $864.25M | $582.53M | $281.73M | $21.56M | $73.94M | — | $186.23M | — | $190.97M | $33.78M | $157.18M | $1.06 | $1.04 | 147,631,000 | 150,900,696 |
|---|
| 2025-03-31 | $924.34M | $618.66M | $305.69M | $23.59M | $86.79M | — | $195.31M | — | $198.66M | $40.85M | $156.79M | $1.09 | $1.06 | 437,113 | 141,946 |
|---|
| 2024-12-31 | $679.36M | $438.46M | $240.9M | $20.09M | $70.57M | — | $150.24M | — | $160.22M | $42.84M | $115.28M | $0.80 | $0.79 | 143,663,514 | 149,027,858 |
|---|
| 2024-09-27 | $635.57M | $410.78M | $224.8M | $19.19M | $72.13M | — | $133.48M | — | $137.19M | $19.93M | $115.39M | $0.80 | $0.79 | 143,478,959 | 149,079,198 |
|---|
| 2024-06-28 | $719.92M | $482.48M | $237.44M | $16.52M | $60.83M | — | $160.09M | — | $151.95M | $27.15M | $121.7M | $0.86 | $0.84 | 142,102,503 | 149,233,237 |
|---|
| 2024-03-31 | $736.52M | $396.05M | $340.47M | $13.09M | $56.71M | — | $270.67M | — | $283.06M | $59.86M | $205.16M | $2.19 | $1.51 | 20,278,240 | 124,277 |
|---|
| 2023-12-31 | $710.43M | $500.7M | $209.73M | $12.9M | $48.36M | — | $148.47M | — | $166.78M | $38.82M | $41.4M | $0.67 | $0.87 | 62,108,835 | 147,344,370 |
|---|
| 2023-09-29 | $573.36M | $424.25M | $149.11M | $7.15M | $47.87M | — | $94.09M | — | $85.41M | $4M | $39.25M | $0.64 | $0.55 | 61,721,709 | 147,141,142 |
|---|
| 2023-06-30 | $479.54M | $365.8M | $113.74M | $5.63M | $34.24M | — | $73.88M | — | $72.75M | $9.1M | $20.43M | $0.44 | $0.43 | 46,411,859 | 146,868,852 |
|---|
| 2023-03-31 | $518.4M | $428.08M | $90.31M | $8.34M | $41.39M | — | $40.58M | — | $40.06M | $12.53M | $1.14M | — | — | — | — |
|---|
| 2022-12-31 | $513.37M | $431.11M | $82.26M | $4.98M | $18.61M | — | $58.66M | — | $61.03M | $18.44M | $0.00 | — | — | — | — |
|---|
| 2022-09-30 | $467.14M | $402.6M | $64.54M | $4.32M | $20.75M | — | $39.47M | — | $38.16M | $11.08M | $0.00 | — | — | — | — |
|---|
| 2022-07-01 | $403.23M | $353.37M | $49.86M | $3.98M | $16.12M | — | $29.77M | — | $29.83M | $5.7M | $0.00 | — | — | — | — |
|---|
| 2022-03-31 | $439.81M | $400.86M | $38.95M | $3.58M | $27.8M | — | $7.58M | — | $7.15M | $1.36M | -$45.12M | — | — | — | — |
|---|
| 2021-12-31 | $337.61M | $303.84M | $33.76M | $3.65M | $13.01M | — | $17.11M | — | $17.02M | $4.47M | $12.55M | — | — | — | — |
|---|
Annual Income Statement
| Date | Revenue | Cost of revenue | Gross profit | R&D expense | SG&A expense | Operating expenses | Operating income | Nonoperating income/expense | Pre-tax income | Income tax | Net income | Basic EPS | Diluted EPS | Basic shares | Diluted shares |
|---|
| 2026-03-31 | $3.56B | $2.4B | $1.16B | $120.91M | $341.92M | — | $697.27M | — | $713.83M | $127.94M | $585.88M | $3.96 | $3.84 | 147,976,256 | 152,710,033 |
|---|
| 2025-03-31 | $2.96B | $1.95B | $1.01B | $79.39M | $290.32M | — | $639.11M | — | $648.02M | $130.77M | $509.17M | $3.55 | $3.47 | 143,539,344 | 149,275,950 |
|---|
| 2024-03-31 | $2.5B | $1.69B | $813.05M | $42.36M | $183.57M | — | $587.12M | — | $608M | $111.78M | $306.24M | $3.97 | $3.37 | 77,067,639 | 147,284,330 |
|---|
| 2023-03-31 | $1.9B | $1.62B | $286.97M | $21.62M | $96.87M | — | $168.49M | — | $169.08M | $47.75M | $1.14M | $0.02 | $0.02 | 45,886,065 | 145,851,637 |
|---|
| 2022-03-31 | $1.46B | $1.31B | $147.03M | $14.18M | $66.95M | — | $65.91M | — | $65.11M | $14.2M | $0.00 | — | — | — | — |
|---|
| 2021-03-31 | $1.2B | $963.64M | $231.98M | $13.01M | $60.44M | — | $158.53M | — | $158.03M | $33.68M | $0.00 | — | — | — | — |
|---|