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 | $527.9M | $374M | $153.9M | $9.8M | $51.7M | — | $97.2M | — | $82.8M | $18.9M | $63.9M | $0.78 | $0.78 | 81,600,000 | 82,000,000 |
|---|
| 2026-03-31 | $477.5M | $340.7M | $136.8M | $8.1M | $51M | — | $76.3M | — | $61.2M | $12.8M | $48.4M | $0.59 | $0.59 | 81,600,000 | 82,000,000 |
|---|
| 2025-12-31 | $446.6M | $319.2M | $127.4M | $10.9M | $46.4M | — | $70.5M | — | $61M | $13M | $48M | $0.59 | $0.59 | -500,000 | -500,000 |
|---|
| 2025-09-30 | $447.7M | $318.3M | $129.4M | $10M | $45.9M | — | $81.9M | — | $71.7M | $16.9M | $54.8M | $0.67 | $0.66 | 82,000,000 | 82,700,000 |
|---|
| 2025-06-30 | $453.5M | $322.5M | $131M | $10.7M | $46.1M | — | $81.7M | — | $76.7M | $16.8M | $59.9M | $0.73 | $0.72 | 82,500,000 | 83,000,000 |
|---|
| 2025-03-31 | $416.5M | $306M | $110.5M | $9.1M | $45.9M | — | $64.9M | — | $56.8M | $12.1M | $44.7M | $0.54 | $0.54 | 82,800,000 | 83,200,000 |
|---|
| 2024-12-31 | $406.7M | $299.6M | $107.1M | $10.4M | $48.8M | — | $54.6M | — | $50.9M | $10.8M | $40.1M | $0.48 | $0.48 | -100,000 | 0 |
|---|
| 2024-09-30 | $403.7M | $292.4M | $111.3M | $9.7M | $46.4M | — | $63.2M | — | $53.7M | $9.9M | $43.8M | $0.53 | $0.52 | 83,200,000 | 83,600,000 |
|---|
| 2024-06-30 | $432.6M | $300.7M | $131.9M | $10.4M | $49.1M | — | $79.8M | — | $71.9M | $15.7M | $56.2M | $0.67 | $0.67 | 83,400,000 | 83,700,000 |
|---|
| 2024-03-31 | $426.6M | $314.8M | $111.8M | $10.1M | $43.3M | — | $68.6M | — | $58.3M | $12.8M | $45.5M | $0.55 | $0.54 | 83,300,000 | 83,600,000 |
|---|
| 2023-12-31 | $399.7M | $294.1M | $105.6M | $9.3M | $48.3M | — | $56.2M | — | $47.2M | $12.4M | $34.8M | $0.42 | $0.41 | 0 | 0 |
|---|
| 2023-09-30 | $396.2M | $293.3M | $102.9M | $11.1M | $41.3M | — | $58.8M | — | $48.9M | $11.3M | $37.6M | $0.45 | $0.45 | 83,300,000 | 83,400,000 |
|---|
| 2023-06-30 | $413.6M | $299.2M | $114.4M | $12.3M | $46M | — | $64.2M | — | $61.2M | $15M | $46.2M | $0.55 | $0.55 | 83,300,000 | 83,300,000 |
|---|
| 2023-03-31 | $418.6M | $308.8M | $109.8M | $9.8M | $39.1M | — | $69.2M | — | $69.1M | $16.4M | $52.7M | $0.63 | $0.63 | 83,300,000 | 83,300,000 |
|---|
| 2022-12-31 | $385.2M | $302.5M | $82.7M | $8.9M | $42.4M | — | $36.5M | — | $41.3M | $5.3M | $36M | $0.44 | $0.44 | 0 | 0 |
|---|
| 2022-09-30 | $401.2M | $301.5M | $99.7M | $9.8M | $32.3M | — | $64.9M | — | $64.6M | $14.2M | $50.4M | $0.61 | $0.61 | 83,300,000 | 83,300,000 |
|---|
| 2022-06-30 | $393.2M | $297.8M | $95.4M | $9.5M | $32.5M | — | $58M | — | $61.1M | $11.9M | $49.2M | $0.59 | $0.59 | 83,300,000 | 83,300,000 |
|---|
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 | $1.76B | $1.27B | $498.3M | $40.7M | $184.3M | — | $299M | — | $266.2M | $58.8M | $207.4M | $2.52 | $2.50 | 82,200,000 | 82,800,000 |
|---|
| 2024-12-31 | $1.67B | $1.21B | $462.1M | $40.6M | $187.6M | — | $266.2M | — | $234.8M | $49.2M | $185.6M | $2.23 | $2.22 | 83,200,000 | 83,600,000 |
|---|
| 2023-12-31 | $1.63B | $1.2B | $432.7M | $42.5M | $174.7M | — | $248.4M | — | $226.4M | $55.1M | $171.3M | $2.06 | $2.05 | 83,300,000 | 83,400,000 |
|---|
| 2022-12-31 | $1.56B | $1.2B | $359.2M | $38.6M | $139.7M | — | $203.9M | — | $212M | $41.6M | $170.4M | $2.05 | $2.05 | 83,300,000 | 83,300,000 |
|---|
| 2021-12-31 | $1.44B | $1.09B | $349.3M | $42M | $126.2M | — | $213.5M | — | $216.6M | $46.5M | $170.1M | $2.04 | $2.04 | 83,300,000 | 83,300,000 |
|---|