Complete source-backed income-statement history.
- Available history
- 2019-12-31 to 2025-12-31
- 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 |
|---|
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 | $475.68M | $75.17M | $400.5M | $113.88M | — | $334.02M | $66.48M | $24.2M | $90.68M | $12.35M | $78.33M | $0.32 | $0.31 | 241,626,316 | 249,903,126 |
|---|
| 2024-12-31 | $401.2M | $62.59M | $338.61M | $98.42M | — | $281.7M | $56.91M | -$332.89M | -$275.98M | $7.02M | -$283.01M | -$1.35 | -$1.35 | 209,471,827 | 209,471,827 |
|---|
| 2023-12-31 | $325.11M | $53.23M | $271.88M | $84.39M | — | $238.64M | $33.24M | -$108.8M | -$75.56M | $5.54M | -$81.1M | -$0.43 | -$0.43 | 190,154,549 | 190,154,549 |
|---|
| 2022-12-31 | $270.65M | $50.75M | $219.91M | $80.62M | — | $218.86M | $1.04M | $119.72M | $120.76M | -$45,000.00 | $120.81M | $0.64 | $0.59 | 182,693,375 | 195,393,558 |
|---|
| 2021-12-31 | $246.25M | $42.56M | $203.69M | $65.54M | — | $189.87M | $13.82M | $68.48M | $82.31M | $10.91M | $71.4M | $0.49 | $0.44 | 144,002,394 | 161,538,579 |
|---|
| 2020-12-31 | $194.91M | $37.88M | $157.03M | $54.38M | — | $147.82M | $9.22M | $2.18M | $11.4M | $5.62M | $5.78M | -$0.08 | -$0.08 | 123,696,624 | 123,696,624 |
|---|
| 2019-12-31 | $171.85M | $35.82M | $136.03M | $46.57M | — | $137.55M | -$1.52M | $2.94M | $1.42M | $3.29M | -$1.88M | -$0.08 | -$0.08 | 121,560,817 | 121,560,817 |
|---|