Complete source-backed income-statement history.
- Available history
- 2021-12-31 to 2026-06-30
- 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-06-30 | $940M | $724M | $216M | $33M | $128M | — | $80M | — | $67M | $27M | $40M | $1.08 | $1.05 | 37,000,000 | 38,000,000 |
|---|
| 2026-03-31 | $878M | $690M | $188M | $29M | $115M | — | $69M | — | $57M | $20M | $37M | $0.98 | $0.96 | 37,800,000 | 38,700,000 |
|---|
| 2025-12-31 | $889M | $696M | $193M | $27M | $121M | — | $69M | — | $54M | $9M | $45M | $1.16 | $1.14 | -300,000 | -300,000 |
|---|
| 2025-09-30 | $908M | $708M | $200M | $20M | $105M | — | $34M | — | $19M | $6M | $13M | $0.34 | $0.33 | 38,700,000 | 39,600,000 |
|---|
| 2025-06-30 | $890M | $693M | $197M | $30M | $112M | — | $89M | — | $75M | $29M | $46M | $1.16 | $1.14 | 39,500,000 | 40,200,000 |
|---|
| 2025-03-31 | $796M | $624M | $172M | $28M | $107M | — | $62M | — | $50M | $24M | $26M | $0.64 | $0.63 | 40,700,000 | 41,500,000 |
|---|
| 2024-12-31 | $833M | $644M | $189M | $29M | $118M | — | $51M | — | $41M | $36M | $5M | $0.14 | $0.13 | -700,000 | -600,000 |
|---|
| 2024-09-30 | $839M | $652M | $187M | $26M | $108M | — | $66M | — | $53M | $22M | $31M | $0.72 | $0.70 | 43,100,000 | 44,100,000 |
|---|
| 2024-06-30 | $868M | $680M | $188M | $30M | $112M | — | $71M | — | $37M | $23M | $14M | $0.31 | $0.31 | 44,800,000 | 45,700,000 |
|---|
| 2024-03-31 | $863M | $671M | $192M | $27M | $104M | — | $71M | — | $56M | $27M | $29M | $0.63 | $0.62 | 46,100,000 | 46,500,000 |
|---|
| 2023-12-31 | $882M | $696M | $186M | $27M | $107M | — | $81M | — | $62M | $29M | $33M | $0.71 | $0.71 | -100,000 | 0 |
|---|
| 2023-09-30 | $896M | $719M | $177M | $24M | $104M | — | $46M | — | $30M | $31M | -$1M | -$0.02 | -$0.02 | 47,000,000 | 47,000,000 |
|---|
| 2023-06-30 | $887M | $698M | $189M | $28M | $103M | — | $56M | — | $56M | $21M | $35M | $0.74 | $0.74 | 47,000,000 | 47,000,000 |
|---|
| 2023-03-31 | $835M | $663M | $172M | $29M | $99M | — | $58M | — | $58M | $23M | $35M | $0.75 | $0.75 | 47,000,000 | 47,000,000 |
|---|
| 2022-12-31 | $851M | $663M | $188M | $26M | $106M | — | $87M | — | $94M | $19M | $75M | $1.59 | $1.59 | 0 | 0 |
|---|
| 2022-09-30 | $859M | $658M | $201M | $24M | $100M | — | $111M | — | $121M | $32M | $89M | $1.89 | $1.89 | 47,000,000 | 47,000,000 |
|---|
| 2022-06-30 | $796M | — | $158M | $29M | — | — | $49M | — | $54M | $13M | $41M | — | — | — | — |
|---|
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 |
|---|
| 2025-12-31 | $3.48B | $2.72B | $762M | $105M | $445M | — | $254M | — | $198M | $68M | $130M | $3.31 | $3.24 | 39,300,000 | 40,100,000 |
|---|
| 2024-12-31 | $3.4B | $2.65B | $756M | $112M | $442M | — | $259M | — | $187M | $108M | $79M | $1.80 | $1.76 | 44,000,000 | 44,800,000 |
|---|
| 2023-12-31 | $3.5B | $2.78B | $724M | $108M | $413M | — | $241M | — | $206M | $104M | $102M | $2.17 | $2.17 | 46,900,000 | 47,000,000 |
|---|
| 2022-12-31 | $3.35B | $2.63B | $721M | $104M | $407M | — | $318M | — | $347M | $85M | $262M | $5.57 | $5.57 | 47,000,000 | 47,000,000 |
|---|
| 2021-12-31 | $3.23B | $2.55B | $676M | $132M | $460M | — | $174M | — | $186M | $33M | $152M | $3.23 | $3.23 | 47,000,000 | 47,000,000 |
|---|