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 | $724.7M | $417.2M | — | — | — | — | $144.3M | -$16.3M | $128M | $32.1M | $95.9M | $1.66 | $1.63 | 57,700,000 | 58,700,000 |
|---|
| 2026-03-31 | $696.4M | $415.1M | — | — | — | — | $100.1M | -$15M | $85.1M | $18M | $67.1M | $1.16 | $1.14 | 57,700,000 | 58,700,000 |
|---|
| 2025-12-31 | $581M | $339.4M | — | — | — | — | $101.8M | $7.2M | $109M | $27.3M | $81.7M | $1.42 | $1.39 | 0 | 0 |
|---|
| 2025-09-30 | $589.2M | $337.9M | — | — | — | — | $118.4M | $2M | $120.4M | $29M | $91.4M | $1.59 | $1.56 | 57,600,000 | 58,600,000 |
|---|
| 2025-06-30 | $577.2M | $334.9M | — | — | — | — | $102.9M | $1.7M | $104.6M | $24.3M | $86.4M | $1.51 | $1.47 | 57,500,000 | 58,500,000 |
|---|
| 2025-03-31 | $557.6M | $320M | — | — | $136.5M | — | $101.1M | -$2.3M | $98.8M | $20.5M | $107.1M | $1.86 | $1.83 | 57,400,000 | 58,500,000 |
|---|
| 2024-12-31 | $544.1M | $321.6M | — | — | $120.8M | — | $86.2M | -$300,000.00 | $85.9M | $15.6M | $81M | $1.41 | $1.38 | 100,000 | 100,000 |
|---|
| 2024-09-30 | $548.3M | $321.3M | — | — | $132.8M | — | $99M | -$5M | $94M | $21.2M | $77.3M | $1.35 | $1.33 | 57,200,000 | 58,300,000 |
|---|
| 2024-06-30 | $528.6M | $317.1M | — | — | $127.3M | — | $89.3M | -$4.8M | $84.5M | $18.2M | $71.6M | $1.25 | $1.23 | 57,200,000 | 58,300,000 |
|---|
| 2024-03-31 | $510.2M | $303.4M | — | — | $125.5M | — | $81.3M | -$7.2M | $74.1M | $15.3M | $64.8M | $1.14 | $1.12 | 57,000,000 | 58,100,000 |
|---|
| 2023-12-31 | $308.6M | $168.8M | — | — | $106.3M | — | $33.5M | -$3.3M | $30.2M | $8.7M | $49.4M | $0.87 | $0.85 | 0 | 100,000 |
|---|
| 2023-09-30 | $530.1M | $326.9M | — | — | $126.9M | — | $76.3M | -$2M | $74.3M | $19.1M | $55.2M | $0.97 | $0.96 | 56,800,000 | 57,500,000 |
|---|
| 2023-06-30 | $509.6M | $308.5M | — | — | $138M | — | $63.1M | -$5.8M | $57.3M | $14M | $45.6M | $0.80 | $0.79 | 56,700,000 | 57,400,000 |
|---|
| 2023-03-31 | $513.8M | $306.9M | — | — | $129.4M | — | $77.5M | -$6.2M | $71.3M | $15.4M | $105.7M | $1.87 | $1.84 | 56,500,000 | 57,300,000 |
|---|
| 2022-12-31 | $227.6M | $104.9M | — | — | $106.7M | — | $16M | -$19.8M | -$3.8M | -$38.4M | $97.2M | $1.73 | $1.71 | -100,000 | -100,000 |
|---|
| 2022-09-30 | $480M | $310.7M | — | — | $124.1M | — | -$117.2M | $6.7M | -$110.5M | $10.4M | -$59.3M | -$1.06 | -$1.06 | 56,100,000 | 56,100,000 |
|---|
| 2022-06-30 | $530.3M | $352.8M | — | — | $133.8M | — | $43.7M | $241.5M | $285.2M | $78.6M | $258.2M | $4.60 | $4.54 | 56,100,000 | 56,900,000 |
|---|
| 2022-03-31 | $538.9M | $347M | — | — | $121.7M | — | $70.2M | $6.1M | $76.3M | $22.2M | $54.1M | — | — | — | — |
|---|
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 | $2.31B | $1.33B | — | $47.8M | — | — | $424.2M | $8.6M | $432.8M | $101.1M | $366.6M | $6.38 | $6.26 | 57,500,000 | 58,600,000 |
|---|
| 2024-12-31 | $2.13B | $1.26B | $867.8M | $46.1M | $512M | — | $355.8M | -$17.3M | $338.5M | $70.3M | $294.7M | $5.15 | $5.05 | 57,200,000 | 58,300,000 |
|---|
| 2023-12-31 | $1.86B | $1.11B | $751M | $54.8M | $500.6M | — | $250.4M | -$17.3M | $233.1M | $57.2M | $255.9M | $4.51 | $4.45 | 56,700,000 | 57,500,000 |
|---|
| 2022-12-31 | $1.78B | $1.12B | — | $48.3M | $493.5M | — | $5.3M | $231.2M | $236.5M | $70.1M | $401.1M | $7.11 | $7.01 | 56,400,000 | 57,200,000 |
|---|
| 2021-12-31 | $2.06B | $1.37B | — | $49.5M | $467.1M | — | $221.7M | $12M | $233.7M | $36.3M | $435.4M | $7.46 | $7.36 | 58,400,000 | 59,200,000 |
|---|