Complete source-backed income-statement history.
- Available history
- 2019-12-31 to 2026-06-27
- 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-27 | $153.21M | $47.54M | $105.67M | $3.17M | $82.74M | — | $19.13M | -$3.82M | $15.31M | -$20.9M | $33.44M | $0.49 | $0.47 | 67,869,148 | 70,838,486 |
|---|
| 2026-03-28 | $132.09M | $41.32M | $90.77M | $2.47M | $78.33M | — | $8.42M | -$3.9M | $4.52M | $571,000.00 | $3.11M | $0.05 | $0.04 | 67,296,336 | 70,008,291 |
|---|
| 2025-12-31 | $157.9M | $49.12M | $108.78M | $3.01M | $82.76M | — | $19.49M | -$5.34M | $14.14M | -$3.18M | $14.76M | $0.22 | $0.21 | 139,484 | 122,768 |
|---|
| 2025-09-27 | $138.65M | $44.42M | $94.23M | $2.92M | $78.66M | — | $11.25M | -$6.58M | $4.67M | $664,000.00 | $3.16M | $0.05 | $0.05 | 66,924,682 | 68,837,797 |
|---|
| 2025-06-28 | $147.66M | $45.57M | $102.09M | $3.17M | $79.11M | — | $18.37M | -$8.06M | $10.31M | $1.04M | $7.46M | $0.11 | $0.11 | 66,500,433 | 68,536,759 |
|---|
| 2025-03-29 | $123.88M | $40.82M | $83.06M | $3.01M | $73.5M | — | $4.87M | -$8.29M | -$3.42M | -$95,000.00 | -$2.64M | -$0.04 | -$0.04 | 66,008,683 | 66,008,683 |
|---|
| 2024-12-31 | $153.64M | $50.99M | $102.66M | $3.27M | $86.87M | — | $7.7M | -$7.76M | -$53,000.00 | $550,000.00 | -$388,000.00 | $0.00 | $0.00 | 312,552 | 312,552 |
|---|
| 2024-09-28 | $138.96M | $45.41M | $93.55M | $3.84M | $81.48M | — | $3.65M | -$8.91M | -$5.26M | $589,000.00 | -$5.17M | -$0.08 | -$0.08 | 65,258,427 | 65,258,427 |
|---|
| 2024-06-29 | $151.22M | $47.58M | $103.64M | $4.21M | $96.67M | — | -$31.47M | -$10.08M | -$41.56M | -$7.34M | -$25.68M | -$0.40 | -$0.40 | 64,056,759 | 64,056,759 |
|---|
| 2024-03-30 | $129.46M | $41.08M | $88.38M | $2.63M | $78.78M | — | $4.93M | -$10.4M | -$5.47M | $907,000.00 | -$4.89M | -$0.08 | -$0.08 | 63,380,187 | 63,380,187 |
|---|
| 2023-12-31 | $135.42M | $49.12M | $86.3M | $3.26M | $78.36M | — | $1.17M | -$9.57M | -$8.41M | -$750,000.00 | -$6.1M | -$0.09 | -$0.09 | 152,868 | 152,868 |
|---|
| 2023-09-30 | $120.79M | $41.94M | $78.85M | $3.02M | $69.82M | — | $2.42M | -$10.61M | -$8.19M | $600,000.00 | -$7.3M | -$0.12 | -$0.12 | 62,824,318 | 62,824,318 |
|---|
| 2023-07-01 | $137.07M | $47.95M | $89.12M | $3.4M | $74.84M | — | $6.75M | -$11.1M | -$4.35M | $381,000.00 | -$3.68M | -$0.06 | -$0.06 | 62,551,285 | 62,551,285 |
|---|
| 2023-04-01 | $119.06M | $45.14M | $73.92M | $3.77M | $80.86M | — | -$92.06M | -$8.11M | -$100.16M | -$146,000.00 | -$139.15M | -$2.24 | -$2.24 | 62,124,752 | 62,124,752 |
|---|
| 2022-12-31 | $125.83M | $51.65M | $74.19M | $5.95M | $77.44M | — | -$15.64M | -$16.8M | -$32.44M | -$10.96M | -$31.93M | -$0.52 | -$0.52 | 180,166 | 180,166 |
|---|
| 2022-10-01 | $128.66M | $44.13M | $84.54M | $4.61M | $78.96M | — | -$126.84M | -$3.72M | -$130.56M | -$29.52M | -$108.25M | -$1.76 | -$1.76 | 61,674,254 | 61,674,254 |
|---|
| 2022-07-02 | $140.33M | $43.68M | $96.65M | $6.37M | $89.62M | — | -$3.31M | -$3.18M | -$6.49M | $1.24M | -$7.25M | -$0.11 | -$0.11 | 61,475,350 | 61,475,350 |
|---|
| 2022-04-02 | $117.29M | $41.59M | $75.7M | $6.93M | $86.12M | — | -$21.45M | $1.91M | -$19.54M | -$5.13M | -$11.28M | -$0.19 | -$0.19 | 60,484,969 | 60,484,969 |
|---|
| 2021-12-31 | $130.41M | $42.65M | $87.77M | $7.1M | $80.88M | — | -$3.15M | $400,000.00 | -$2.75M | -$2.73M | -$364,000.00 | $0.00 | $0.00 | 3,655,777 | 3,655,777 |
|---|
| 2021-10-02 | $108.89M | $29.82M | $79.07M | $6.15M | $69.64M | — | -$1.05M | -$2.1M | -$3.15M | -$882,000.00 | -$1.07M | -$0.03 | -$0.03 | 41,837,581 | 41,837,581 |
|---|
| 2021-07-03 | $109.82M | $33.5M | $76.31M | $4.84M | $69.05M | — | -$5.74M | -$3.33M | -$9.07M | $1.71M | -$4.13M | -$0.10 | -$0.10 | 41,805,347 | 41,805,347 |
|---|
| 2021-04-03 | $81.78M | $22.22M | $59.56M | $947,000.00 | $34.69M | — | $22M | $2.46M | $24.46M | -$73,000.00 | $24.94M | -$0.02 | -$0.02 | 41,797,882 | 41,797,882 |
|---|
| 2020-12-31 | $98.59M | $25.12M | $73.47M | $2.89M | $61.97M | — | $5.91M | -$2.77M | $3.14M | $890,000.00 | $2.78M | — | — | — | — |
|---|
| 2020-09-26 | $85.91M | $23.44M | $62.46M | $3.57M | $50.3M | — | $6.93M | $1.41M | $8.34M | $373,000.00 | $8.46M | — | — | — | — |
|---|
| 2020-06-27 | $58.02M | $17.67M | $40.35M | $2.6M | $40.53M | — | -$4.59M | -$1.5M | -$6.09M | -$110,000.00 | -$5.77M | — | — | — | — |
|---|
| 2020-03-28 | $78.65M | $21.41M | $57.24M | $2.15M | $40.28M | — | $12.99M | — | $10.53M | $39,000.00 | $10.94M | — | — | — | — |
|---|
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 | $568.09M | $179.93M | $388.16M | $12.11M | $314.03M | — | $53.98M | -$28.27M | $25.71M | -$1.57M | $22.73M | $0.34 | $0.33 | 66,622,631 | 68,914,895 |
|---|
| 2024-12-31 | $573.28M | $185.05M | $388.23M | $13.95M | $343.8M | — | -$15.2M | -$37.15M | -$52.34M | -$5.29M | -$36.13M | -$0.56 | -$0.56 | 64,547,474 | 64,547,474 |
|---|
| 2023-12-31 | $512.35M | $184.15M | $328.19M | $13.45M | $303.88M | — | -$81.73M | -$39.39M | -$121.11M | $85,000.00 | -$156.23M | -$2.49 | -$2.49 | 62,647,554 | 62,647,554 |
|---|
| 2022-12-31 | $512.12M | $181.04M | $331.08M | $23.85M | $332.13M | — | -$167.23M | -$21.79M | -$189.03M | -$44.37M | -$158.7M | -$2.59 | -$2.59 | 61,389,107 | 61,389,107 |
|---|
| 2021-12-31 | $430.9M | $128.19M | $302.71M | $19.04M | $254.25M | — | $12.06M | -$2.57M | $9.49M | -$1.97M | $19.38M | -$0.15 | -$0.15 | 45,472,483 | 45,472,483 |
|---|
| 2020-12-31 | $321.16M | $87.64M | $233.52M | $11.2M | $193.08M | — | $21.24M | -$5.32M | $15.91M | $1.19M | $16.41M | — | — | — | — |
|---|
| 2019-12-31 | $340.14M | $90.94M | $249.21M | $11.06M | $198.48M | — | $31.19M | -$21.5M | $9.69M | $1.58M | $6.85M | — | — | — | — |
|---|