Complete source-backed income-statement history.
- Available history
- 2016-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 | $645M | $267M | $378M | — | $176M | — | — | — | $167M | $41M | $125M | $1.80 | $1.76 | 69,900,000 | 71,100,000 |
|---|
| 2026-03-31 | $451M | $203M | $248M | — | $162M | — | — | — | $51M | $10M | $41M | $0.58 | $0.57 | 70,600,000 | 72,200,000 |
|---|
| 2025-12-31 | $433M | $220M | $213M | — | $171M | — | — | — | $2M | $1M | $2M | $0.04 | $0.04 | -500,000 | -500,000 |
|---|
| 2025-09-30 | $618M | $264M | $353M | — | $174M | — | — | — | $142M | $37M | $106M | $1.45 | $1.42 | 72,800,000 | 74,400,000 |
|---|
| 2025-06-30 | $617M | $261M | $356M | — | $172M | — | — | — | $146M | $36M | $111M | $1.51 | $1.48 | 73,500,000 | 74,700,000 |
|---|
| 2025-03-31 | $426M | $191M | $235M | — | $151M | — | — | — | $48M | $11M | $37M | $0.50 | $0.49 | 74,700,000 | 76,300,000 |
|---|
| 2024-12-31 | $382M | $197M | $185M | — | $156M | — | — | — | $6M | -$3M | $9M | $0.13 | $0.11 | -400,000 | 0 |
|---|
| 2024-09-30 | $540M | $235M | $306M | — | $154M | — | — | — | $134M | $34M | $100M | $1.32 | $1.30 | 76,200,000 | 77,100,000 |
|---|
| 2024-06-30 | $542M | $237M | $306M | — | $167M | — | — | — | $124M | $32M | $92M | $1.18 | $1.18 | 77,700,000 | 78,100,000 |
|---|
| 2024-03-31 | $378M | $184M | $195M | — | $135M | — | — | — | $45M | $11M | $34M | $0.43 | $0.43 | 78,300,000 | 79,000,000 |
|---|
| 2023-12-31 | $366M | $189M | $177M | — | $142M | — | — | — | $12M | $3M | $8M | $0.12 | $0.12 | -500,000 | -400,000 |
|---|
| 2023-09-30 | $524M | $256M | $268M | — | $152M | — | — | — | $96M | $24M | $71M | $0.89 | $0.89 | 80,100,000 | 80,600,000 |
|---|
| 2023-06-30 | $523M | $253M | $270M | — | $162M | — | — | — | $93M | $23M | $70M | $0.86 | $0.85 | 81,400,000 | 81,800,000 |
|---|
| 2023-03-31 | $367M | $197M | $170M | — | $125M | — | — | — | $29M | $7M | $22M | $0.27 | $0.27 | 81,500,000 | 81,900,000 |
|---|
| 2022-12-31 | $340M | $195M | $145M | — | $118M | — | — | — | $8M | -$1M | $8M | $0.10 | $0.10 | -200,000 | -100,000 |
|---|
| 2022-09-30 | $484M | $274M | $210M | — | $137M | — | — | — | $39M | $11M | $28M | $0.34 | $0.34 | 81,500,000 | 81,600,000 |
|---|
| 2022-06-30 | $487M | $276M | $211M | — | $140M | — | — | — | $43M | $10M | $33M | $0.40 | $0.40 | 82,100,000 | 82,200,000 |
|---|
| 2022-03-31 | $351M | $207M | $144M | — | $125M | — | — | — | $3M | $2M | $2M | $0.02 | $0.02 | 82,300,000 | 82,600,000 |
|---|
| 2021-12-31 | $339M | $199M | $140M | — | $119M | — | — | — | $7M | $0.00 | $6M | $0.09 | $0.08 | -400,000 | -400,000 |
|---|
| 2021-09-30 | $471M | $217M | $254M | — | $138M | — | — | — | $101M | $25M | $76M | $0.89 | $0.89 | 85,500,000 | 85,900,000 |
|---|
| 2021-06-30 | $462M | $221M | $242M | — | $136M | — | — | — | $54M | $14M | $40M | $0.47 | $0.47 | 85,500,000 | 86,000,000 |
|---|
| 2021-03-31 | $329M | $181M | $148M | — | $118M | — | — | — | $5M | $1M | $5M | $0.06 | $0.06 | 85,400,000 | 86,000,000 |
|---|
| 2020-12-31 | $323M | $186M | $137M | — | $109M | — | — | — | $1M | $0.00 | $1M | $0.02 | $0.02 | 0 | 0 |
|---|
| 2020-09-30 | $440M | $225M | $215M | — | $129M | — | — | — | $65M | $16M | $49M | $0.57 | $0.57 | 85,300,000 | 85,600,000 |
|---|
| 2020-06-30 | $417M | $200M | $218M | — | $125M | — | — | — | $65M | $17M | $49M | $0.57 | $0.57 | 85,200,000 | 85,500,000 |
|---|
| 2020-03-31 | $294M | $147M | $147M | — | $105M | — | — | — | $17M | $4M | $13M | $0.15 | $0.15 | 85,100,000 | 85,400,000 |
|---|
| 2019-12-31 | $300M | $161M | $139M | — | $95M | — | — | — | $24M | $5M | $19M | $0.22 | $0.22 | 100,000 | 100,000 |
|---|
| 2019-09-30 | $407M | $201M | $206M | — | $104M | — | — | — | $82M | $21M | $61M | $0.72 | $0.72 | 84,700,000 | 84,900,000 |
|---|
| 2019-06-30 | $388M | $183M | $205M | — | $104M | — | — | — | $81M | $20M | $60M | $0.71 | $0.71 | 84,600,000 | 84,800,000 |
|---|
| 2019-03-31 | $271M | $143M | $128M | — | $89M | — | — | — | $18M | $5M | $13M | $0.15 | $0.15 | 84,600,000 | 84,700,000 |
|---|
| 2018-12-31 | $279M | $154M | $124M | — | $79M | — | — | — | $23M | $6M | $17M | $0.19 | $0.19 | 0 | 200,000 |
|---|
| 2018-09-30 | $377M | $202M | $176M | — | $90M | — | — | — | $65M | $16M | $49M | $0.58 | $0.58 | 84,500,000 | 84,500,000 |
|---|
| 2018-06-30 | $355M | $195M | $159M | — | $87M | — | — | — | $60M | $15M | $45M | $0.53 | $0.53 | 84,500,000 | 84,500,000 |
|---|
| 2018-03-31 | $247M | $134M | $113M | — | $81M | — | — | — | $18M | $5M | $13M | $0.16 | $0.16 | 84,500,000 | 84,500,000 |
|---|
| 2017-12-31 | $258M | $136M | $120M | — | $71M | — | — | — | $37M | -$7M | $44M | — | — | — | 0 |
|---|
| 2017-09-30 | $346M | $168M | $179M | — | $82M | — | — | — | $83M | $29M | $53M | — | — | — | 84,500,000 |
|---|
| 2017-06-30 | — | — | — | — | — | — | — | — | — | — | $48M | — | — | — | — |
|---|
| 2017-03-31 | — | — | — | — | — | — | — | — | — | — | $15M | — | — | — | — |
|---|
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.09B | $936M | $1.16B | — | $669M | — | — | — | $338M | $84M | $255M | $3.48 | $3.42 | 73,100,000 | 74,500,000 |
|---|
| 2024-12-31 | $1.84B | $852M | $991M | — | $612M | — | — | — | $309M | $74M | $235M | $3.05 | $3.01 | 77,000,000 | 78,000,000 |
|---|
| 2023-12-31 | $1.78B | $895M | $885M | — | $581M | — | — | — | $229M | $57M | $171M | $2.13 | $2.12 | 80,500,000 | 80,900,000 |
|---|
| 2022-12-31 | $1.66B | $952M | $710M | — | $521M | — | — | — | $93M | $22M | $71M | $0.87 | $0.87 | 81,800,000 | 82,000,000 |
|---|
| 2021-12-31 | $1.6B | $818M | $784M | — | $511M | — | — | — | $168M | $39M | $128M | $1.51 | $1.50 | 85,100,000 | 85,500,000 |
|---|
| 2020-12-31 | $1.47B | $758M | $716M | — | $467M | — | — | — | $149M | $37M | $112M | $1.32 | $1.31 | 85,200,000 | 85,500,000 |
|---|
| 2019-12-31 | $1.37B | $687M | $678M | — | $392M | — | — | — | $204M | $51M | $153M | $1.81 | $1.80 | 84,700,000 | 84,900,000 |
|---|
| 2018-12-31 | $1.26B | $686M | $572M | — | $338M | — | — | — | $166M | $42M | $125M | $1.47 | $1.47 | 84,500,000 | 84,700,000 |
|---|
| 2017-12-31 | $1.16B | $589M | $567M | — | $312M | — | — | — | $220M | $60M | $160M | $1.90 | $1.90 | 84,500,000 | 84,500,000 |
|---|
| 2016-12-31 | $1.02B | $526M | $494M | — | $286M | — | — | — | $196M | $71M | $124M | $1.47 | $1.47 | 84,500,000 | 84,500,000 |
|---|