Complete source-backed income-statement history.
- Available history
- 2009-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 | $386.01M | $124.03M | $261.98M | $216.18M | $332.98M | $752.11M | -$490.13M | — | -$262.1M | -$63.27M | -$198.84M | -$0.83 | -$0.83 | 71,860,702 | 71,860,702 |
|---|
| 2024-12-31 | $361.37M | $140.69M | $220.69M | $270.66M | $420.92M | $726.22M | -$505.54M | — | $42.84M | $2.18M | $40.66M | $1.27 | $1.27 | 71,860,702 | 71,860,702 |
|---|
| 2023-12-31 | $470.17M | $146.85M | $323.32M | $350.19M | $598.25M | $1.04B | -$713.98M | — | -$84.49M | $36.37M | -$13.49M | -$0.19 | -$0.19 | 71,830,233 | 71,850,096 |
|---|
| 2022-12-31 | $1.47B | $658.19M | $815.24M | $478.69M | $836.14M | $1.32B | -$508.99M | — | -$48.48M | $11.48M | $14.47M | $0.20 | $0.20 | 71,724,902 | 71,764,628 |
|---|
| 2021-12-31 | $19.37B | $988.92M | $18.38B | $152.7M | $602.15M | $758.06M | $17.62B | — | $17.57B | $3.45B | $8.12B | $113.54 | $113.44 | 71,534,210 | 71,597,829 |
|---|
| 2020-12-31 | $510.62M | $67.18M | $443.44M | $48.76M | $176.53M | $227.8M | $215.64M | — | $216.62M | $31.44M | $110.37M | $1.06 | $0.97 | 98,897,345 | 113,662,362 |
|---|
| 2019-12-31 | $246.05M | $32.47M | $213.58M | $24.25M | $121.47M | $145.02M | $68.56M | — | $70.82M | $5.61M | $44.93M | $0.42 | $0.41 | 94,876,946 | 109,691,959 |
|---|
| 2019-12-30 | — | — | — | — | — | — | — | — | — | — | — | $0.63 | $0.63 | 71,133,027 | 71,317,227 |
|---|
| 2018-12-31 | $229.65M | $24.72M | $204.93M | $21.91M | $137M | $159.61M | $45.32M | — | $46.58M | $10.47M | $21.78M | $0.34 | $0.34 | 64,727,146 | 64,977,554 |
|---|
| 2017-12-31 | $174.35M | $20.24M | $154.11M | $20.49M | $87.37M | $108.69M | $45.42M | — | $45.04M | $8.34M | $25.81M | $0.45 | $0.45 | 57,033,816 | 57,101,191 |
|---|
| 2016-12-31 | $72.43M | $22.39M | $50.04M | $12.65M | $41.98M | $49.53M | $504,000.00 | — | -$394,000.00 | $2.66M | -$596,000.00 | -$0.01 | -$0.01 | 56,949,083 | 56,949,083 |
|---|
| 2015-12-31 | — | $18.41M | $49.01M | $9.49M | $37.48M | $45.31M | $3.7M | — | $2.76M | $2.99M | -$1.42M | -$0.03 | -$0.03 | 56,313,927 | 56,313,927 |
|---|
| 2014-12-31 | — | $15.48M | $47.46M | $10.93M | $34.34M | $45.57M | $1.89M | — | $2.35M | $2.07M | -$1.52M | -$0.03 | -$0.03 | 55,681,076 | 56,114,202 |
|---|
| 2013-12-31 | — | $20.51M | $51.27M | $8.13M | $33.61M | $41.32M | $9.95M | — | $9.41M | -$2.23M | $7.44M | $0.13 | $0.13 | 55,301,276 | 55,802,338 |
|---|
| 2012-12-31 | — | $19.1M | $30.12M | $17.04M | $33.28M | $51.27M | -$21.15M | — | -$19.63M | -$884,000.00 | -$18.75M | -$0.27 | -$0.27 | 54,926,440 | 54,926,440 |
|---|
| 2011-12-31 | $56.84M | $21.13M | $35.71M | $9.01M | $23.81M | $32.34M | $3.37M | — | $4.67M | $5.07M | -$844,696.00 | -$0.02 | -$0.02 | 54,608,919 | 54,608,919 |
|---|
| 2010-12-31 | $33.4M | $16.72M | $16.68M | $8.51M | $18.89M | $28.8M | -$12.12M | — | -$13.31M | -$703,882.00 | -$8.51M | -$0.16 | -$0.16 | 53,064,968 | 53,064,968 |
|---|
| 2009-12-31 | $84.2M | $20.06M | $64.13M | $4.41M | $18.17M | $21.99M | $42.15M | — | $41.55M | $11.14M | $19.96M | $0.47 | $0.46 | 42,580,945 | 42,975,007 |
|---|