Complete source-backed income-statement history.
- Available history
- 2019-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 | $3.44B | — | — | — | $295M | — | $77M | — | $48M | $21M | $25M | $0.22 | $0.22 | 115,013,000 | 115,718,000 |
|---|
| 2026-03-31 | $3.3B | — | — | — | $296M | — | $39M | — | $17M | $12M | $4M | $0.03 | $0.03 | 114,710,000 | 115,840,000 |
|---|
| 2025-12-31 | $3.51B | — | — | — | $288M | — | $94M | — | $66M | $23M | $43M | $0.37 | $0.37 | -398,000 | 228,000 |
|---|
| 2025-09-30 | $3.4B | — | — | — | $285M | — | $118M | — | $88M | $28M | $59M | $0.52 | $0.51 | 114,473,000 | 115,329,000 |
|---|
| 2025-06-30 | $3.3B | — | — | — | $272M | — | $89M | — | $43M | $15M | $26M | $0.23 | $0.23 | 114,812,000 | 115,055,000 |
|---|
| 2025-03-31 | $2.98B | — | — | — | $261M | — | -$56M | — | -$93M | $2M | -$96M | -$0.81 | -$0.81 | 118,991,000 | 118,991,000 |
|---|
| 2024-12-31 | $3.25B | — | — | — | $277M | — | $101M | — | $97M | -$3M | $100M | $0.84 | $0.84 | 26,000 | 80,000 |
|---|
| 2024-09-30 | $3.16B | — | — | — | $265M | — | $81M | — | $42M | $7M | $33M | $0.28 | $0.28 | 119,461,000 | 119,793,000 |
|---|
| 2024-06-30 | $2.85B | — | — | — | $270M | — | $75M | — | $53M | $14M | $38M | $0.32 | $0.32 | 119,427,000 | 119,683,000 |
|---|
| 2024-03-31 | $2.46B | — | — | — | $249M | — | -$39M | — | -$46M | -$10M | -$37M | -$0.31 | -$0.31 | 119,273,000 | 119,273,000 |
|---|
| 2023-12-31 | $2.59B | — | — | — | $237M | — | $87M | — | $68M | -$5M | $73M | $0.62 | $0.61 | 25,000 | 60,000 |
|---|
| 2023-09-30 | $2.47B | — | — | — | $258M | — | $90M | — | $83M | $15M | $66M | $0.55 | $0.55 | 118,941,000 | 119,645,000 |
|---|
| 2023-06-30 | $2.39B | — | — | — | $245M | — | $99M | — | $86M | $20M | $65M | $0.55 | $0.54 | 118,927,000 | 119,415,000 |
|---|
| 2023-03-31 | $2.32B | — | — | — | $258M | — | $42M | — | $29M | $3M | $25M | $0.21 | $0.21 | 118,781,000 | 119,231,000 |
|---|
| 2022-12-31 | $2.47B | — | — | — | $249M | — | $74M | — | $59M | $13M | $46M | $0.38 | $0.38 | 542,000 | 509,000 |
|---|
| 2022-09-30 | $2.29B | — | — | — | $227M | — | $72M | — | $83M | $19M | $63M | $0.53 | $0.53 | 118,621,000 | 119,065,000 |
|---|
| 2022-06-30 | $2.16B | — | — | — | $220M | — | $59M | — | $73M | $21M | $51M | $0.44 | $0.44 | 116,131,000 | 116,646,000 |
|---|
| 2022-03-31 | $2.08B | — | — | — | $190M | — | $37M | — | $49M | $11M | $37M | $0.32 | $0.32 | 114,731,000 | 115,569,000 |
|---|
| 2021-12-31 | $2.26B | — | — | — | $195M | — | $63M | — | $70M | $13M | $56M | $0.49 | $0.48 | 5,000 | 70,000 |
|---|
| 2021-09-30 | $1.97B | — | — | — | $171M | — | $36M | — | $42M | -$31M | $72M | $0.63 | $0.62 | 114,629,000 | 115,529,000 |
|---|
| 2021-06-30 | $1.88B | — | — | — | $177M | — | $22M | — | $15M | $1M | $11M | $0.10 | $0.10 | 114,626,000 | 114,626,000 |
|---|
| 2021-03-31 | $1.82B | — | — | — | $171M | — | $30M | — | $26M | $9M | $14M | $0.12 | $0.12 | 114,626,000 | 114,626,000 |
|---|
| 2020-12-31 | $1.77B | — | — | — | $144M | — | $50M | — | $44M | $14M | $28M | $0.24 | $0.24 | -374,000 | -374,000 |
|---|
| 2020-09-30 | $1.58B | — | — | — | $157M | — | $49M | — | $43M | $20M | $18M | $0.16 | $0.16 | 115,000,000 | 115,000,000 |
|---|
| 2020-06-30 | $1.41B | — | — | — | $168M | — | -$85M | — | -$89M | -$24M | -$65M | -$0.57 | -$0.57 | 115,000,000 | 115,000,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 | $13.18B | — | — | — | $1.11B | — | $245M | — | $104M | $68M | $32M | $0.28 | $0.28 | 115,677,000 | 116,303,000 |
|---|
| 2024-12-31 | $11.71B | — | — | — | $1.06B | — | $218M | — | $146M | $8M | $134M | $1.12 | $1.12 | 119,413,000 | 119,798,000 |
|---|
| 2023-12-31 | $9.78B | — | — | — | $998M | — | $318M | — | $266M | $33M | $229M | $1.93 | $1.92 | 118,908,000 | 119,490,000 |
|---|
| 2022-12-31 | $8.99B | — | — | — | $886M | — | $242M | — | $264M | $64M | $197M | $1.68 | $1.67 | 117,050,000 | 117,616,000 |
|---|
| 2021-12-31 | $7.94B | — | — | — | $714M | — | $151M | — | $153M | -$8M | $153M | $1.33 | $1.32 | 114,632,000 | 115,597,000 |
|---|
| 2020-12-31 | $6.2B | — | — | — | $611M | — | $16M | — | -$6M | $16M | -$31M | -$0.27 | -$0.27 | 114,626,000 | 114,626,000 |
|---|
| 2019-12-31 | $6.09B | — | — | — | $514M | — | $150M | — | $118M | $37M | $60M | $0.52 | $0.52 | 114,626,000 | 114,626,000 |
|---|