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 | $220.33M | — | — | $46.97M | — | $257.33M | $16.93M | — | $6.31M | $8.75M | -$2.44M | -$0.01 | -$0.01 | 337,465,576 | 337,465,576 |
|---|
| 2026-03-31 | $208.05M | — | — | $43.33M | — | $231.57M | $30.02M | — | $29.21M | $9.64M | $19.57M | $0.06 | $0.06 | 345,342,308 | 350,470,788 |
|---|
| 2025-12-31 | $216.97M | — | — | $40.9M | — | $245.77M | $28.92M | — | $27.46M | $8.45M | $19.01M | $0.05 | $0.05 | -11,554,267 | -11,888,053 |
|---|
| 2025-09-30 | $209.69M | — | — | $39.86M | — | $234.5M | $36.35M | — | $30.51M | $16.39M | $14.12M | $0.04 | $0.04 | 368,266,611 | 377,633,523 |
|---|
| 2025-06-30 | $200.5M | — | — | $37.39M | — | $230.54M | $30.08M | — | $29.85M | $10.37M | $19.48M | $0.05 | $0.05 | 368,770,598 | 380,632,789 |
|---|
| 2025-03-31 | $186.26M | — | — | $37.27M | — | $217.3M | $29.32M | — | $27.77M | $7.19M | $20.58M | $0.06 | $0.05 | 362,979,571 | 382,215,129 |
|---|
| 2024-12-31 | $198.23M | — | — | $40.38M | — | $232.56M | $29.18M | — | $26.21M | $8.02M | $18.19M | $0.05 | $0.04 | 714,896 | 7,111,816 |
|---|
| 2024-09-30 | $180.36M | — | — | $34.62M | — | $213.11M | $35.16M | — | $22.09M | -$19.48M | $41.57M | $0.12 | $0.11 | 357,297,824 | 374,303,470 |
|---|
| 2024-06-30 | $171.24M | — | — | $27.58M | — | $193.21M | $46.31M | — | $48.29M | $15.87M | $32.43M | $0.09 | $0.09 | 356,315,658 | 373,368,383 |
|---|
| 2024-03-31 | $160.46M | — | — | $32.05M | — | $189.81M | $38.38M | — | $42.88M | $13.91M | $28.97M | $0.08 | $0.08 | 359,306,195 | 378,715,301 |
|---|
| 2023-12-31 | $156.77M | — | — | $34.97M | — | $198.61M | $25.71M | — | $41.29M | $14.27M | $27.02M | $0.08 | $0.07 | 472,454 | 3,006,929 |
|---|
| 2023-09-30 | $145.2M | — | — | $26.95M | — | $178.54M | $29.5M | — | $22.84M | $10.01M | $12.83M | $0.04 | $0.03 | 357,429,113 | 381,845,099 |
|---|
| 2023-06-30 | $149.12M | — | — | $28M | — | $173.34M | $33.39M | — | $51.3M | $5.75M | $45.55M | $0.12 | $0.12 | 365,000,974 | 387,623,679 |
|---|
| 2023-03-31 | $139.74M | — | — | $29.28M | — | $177M | $15.01M | — | $17.11M | $9.17M | $7.94M | $0.02 | $0.02 | 360,220,161 | 388,308,279 |
|---|
| 2022-12-31 | $138.9M | — | — | $32.9M | — | $192.12M | -$8.56M | — | -$2.53M | $7.61M | -$10.15M | -$0.02 | -$0.02 | 2,684,845 | 2,684,845 |
|---|
| 2022-09-30 | $143.87M | — | — | $29.62M | — | $164.02M | -$5.1M | — | -$23.82M | $2.64M | -$26.45M | -$0.08 | -$0.08 | 349,740,787 | 349,740,787 |
|---|
| 2022-06-30 | $144.7M | — | — | $26.61M | — | $150.39M | -$2.2M | — | $5.8M | $1.37M | $4.42M | $0.01 | $0.01 | 345,522,076 | 366,013,696 |
|---|
| 2022-03-31 | $136.1M | — | — | $25.92M | — | $143.3M | -$6.34M | — | $22.16M | $1.97M | $20.21M | $0.06 | $0.06 | 342,324,722 | 365,992,174 |
|---|
| 2021-12-31 | $128.21M | — | — | $25.46M | — | $143.41M | -$4.19M | — | -$15.76M | $3.12M | -$18.9M | -$0.02 | -$0.02 | 45,966,531 | 45,966,531 |
|---|
| 2021-09-30 | $122.01M | — | — | $20.1M | — | $129.16M | -$6.51M | — | $1.51M | $662,000.00 | $837,000.00 | $0.00 | — | 339,715,405 | 374,395,385 |
|---|
| 2021-06-30 | $110.28M | — | — | $18.54M | — | $129.29M | -$18.36M | — | -$9.22M | $3.2M | -$12.41M | -$0.63 | -$0.63 | 66,744,348 | 66,744,348 |
|---|
| 2021-03-31 | $100.08M | — | — | $16.65M | — | $101.76M | -$1.15M | — | -$1.77M | $1.73M | -$3.51M | -$0.16 | -$0.16 | 54,868,825 | 54,868,825 |
|---|
| 2020-12-31 | $93.94M | — | — | $17.37M | — | $104.13M | -$9.42M | — | -$9.59M | $1.59M | -$11.22M | -$0.30 | — | 1,952,564 | — |
|---|
| 2020-09-30 | $89.76M | — | — | $13.21M | — | $89.6M | $941,000.00 | — | $3.54M | $1.93M | $1.61M | -$0.05 | — | 50,934,295 | — |
|---|
| 2020-06-30 | $77.38M | — | — | $11.15M | — | $84.12M | -$5.73M | — | -$4.35M | $2.23M | -$6.66M | — | — | — | 44,474,388 |
|---|
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 | $813.41M | — | — | $155.42M | — | $928.11M | $124.67M | — | $115.59M | $42.4M | $73.19M | $0.20 | $0.19 | 361,172,145 | 376,731,192 |
|---|
| 2024-12-31 | $710.29M | — | — | $134.63M | — | $828.69M | $149.03M | — | $139.47M | $18.31M | $121.16M | $0.34 | $0.31 | 358,345,945 | 386,237,179 |
|---|
| 2023-12-31 | $590.83M | — | — | $119.2M | — | $727.49M | $103.61M | — | $132.54M | $39.2M | $93.33M | $0.26 | $0.24 | 361,678,893 | 392,665,718 |
|---|
| 2022-12-31 | $563.57M | — | — | $115.04M | — | $649.84M | -$22.21M | — | $1.62M | $13.59M | -$11.97M | -$0.03 | -$0.03 | 348,044,831 | 348,044,831 |
|---|
| 2021-12-31 | $460.58M | — | — | $80.76M | — | $503.61M | -$30.21M | — | -$25.24M | $8.71M | -$33.99M | -$0.33 | -$0.33 | 202,881,911 | 202,881,911 |
|---|
| 2020-12-31 | $339.59M | — | — | $52.3M | — | $362.89M | -$17.3M | — | -$15.28M | $8.32M | -$23.75M | -$0.80 | -$0.80 | 47,007,695 | 47,007,695 |
|---|
| 2019-12-31 | $300.53M | — | — | $34.77M | — | $314.11M | $3.64M | — | $4.17M | $4.71M | -$625,000.00 | -$0.33 | -$0.33 | 36,114,832 | 36,114,832 |
|---|