Complete source-backed income-statement history.
- Available history
- 2017-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 | $272.44M | $210.38M | — | — | $85.34M | — | -$148.72M | — | -$380.92M | -$7.96M | -$372.96M | -$1.30 | -$1.30 | 285,607,906 | 285,607,906 |
|---|
| 2026-03-31 | $185.21M | $199.69M | — | — | $47.49M | — | -$225.38M | — | -$369.06M | $31.54M | -$400.6M | -$1.40 | -$1.40 | 285,702,846 | 285,702,846 |
|---|
| 2025-12-31 | $326.22M | $210.47M | — | — | $112.6M | — | -$629.67M | — | -$827.68M | $19.39M | -$847.06M | -$3.04 | -$3.04 | 2,093,288 | 2,093,288 |
|---|
| 2025-09-30 | $240.32M | $196.91M | — | — | $86.05M | — | -$103.59M | — | -$285.11M | $8.25M | -$293.36M | -$1.07 | -$1.07 | 281,121,646 | 281,121,646 |
|---|
| 2025-06-30 | $228.09M | $208.16M | — | — | $56.56M | — | -$388.38M | — | -$536.06M | $10.4M | -$546.46M | -$1.99 | -$1.99 | 274,371,636 | 274,371,636 |
|---|
| 2025-03-31 | $384.88M | $302.38M | — | — | $51.82M | — | -$12.52M | — | -$149.36M | $26.07M | -$175.43M | -$0.65 | -$0.65 | 273,609,766 | 273,609,766 |
|---|
| 2024-12-31 | $350.69M | $288.91M | — | — | $70.39M | — | $228M | — | -$184.59M | $39.85M | -$219.06M | -$1.11 | -$1.10 | 12,510,309 | 11,785,736 |
|---|
| 2024-09-30 | $446.05M | $325.29M | — | — | $82.39M | — | $79.54M | — | $14.27M | $2.95M | $9.3M | $0.04 | $0.03 | 205,071,771 | 208,880,044 |
|---|
| 2024-06-30 | $291.22M | $221.86M | — | — | $70.58M | — | $44.33M | — | -$83.43M | $3.44M | -$88.85M | -$0.44 | -$0.44 | 205,070,756 | 205,851,364 |
|---|
| 2024-03-31 | $609.5M | $229.12M | — | — | $70.75M | — | $184.5M | — | $78.29M | $21.62M | $54.08M | $0.26 | $0.26 | 205,061,967 | 205,977,720 |
|---|
| 2023-12-31 | $643.04M | $276.6M | — | — | $46.34M | — | $327.87M | — | $260.45M | $33.5M | $217.21M | $1.06 | $1.06 | -306,637 | -322,856 |
|---|
| 2023-09-30 | $420.87M | $191.92M | — | — | $49.11M | — | $149.59M | — | $87.04M | $25.19M | $61.22M | $0.30 | $0.30 | 205,032,928 | 205,032,928 |
|---|
| 2023-06-30 | $494.62M | $225.77M | — | — | $55.8M | — | $190.97M | — | $133.15M | $15.32M | $119.25M | $0.58 | $0.58 | 205,045,121 | 205,711,467 |
|---|
| 2023-03-31 | $501.69M | $184.94M | — | — | $52.14M | — | $267.22M | — | $170.55M | $28.96M | $150.21M | $0.72 | $0.71 | 208,707,385 | 209,325,619 |
|---|
| 2022-12-31 | $448.65M | $135.9M | — | — | $70.1M | — | $250.49M | — | -$285.81M | $2.81M | $64.13M | $0.31 | $0.31 | -247,841 | -14,645 |
|---|
| 2022-09-30 | $632.68M | $393.83M | — | — | $67.6M | — | $186.74M | — | $97.94M | $9.97M | $61.85M | $0.30 | $0.29 | 209,629,936 | 209,800,427 |
|---|
| 2022-06-30 | $497.24M | $272.4M | — | — | $50.31M | — | $133.7M | — | $107.96M | -$86.54M | -$169.77M | -$0.81 | -$0.81 | 209,669,188 | 209,669,188 |
|---|
| 2022-03-31 | $400.08M | $208.3M | — | — | $48.04M | — | $166.46M | — | $141.27M | -$49.68M | $238.27M | $1.14 | $1.13 | 209,928,070 | 210,082,295 |
|---|
| 2021-12-31 | $548.4M | $282.48M | — | — | $74.93M | — | $219.49M | — | $180.08M | $5.4M | $150.86M | $0.76 | $0.74 | 2,966,478 | 6,076,612 |
|---|
| 2021-09-30 | $188.39M | $135.43M | — | — | $46.8M | — | $53.94M | — | $1.74M | $3.53M | -$9.81M | -$0.05 | -$0.05 | 207,497,013 | 207,497,013 |
|---|
| 2021-06-30 | $102.84M | $101.43M | — | — | $44.54M | — | -$12.24M | — | -$36.27M | $4.41M | -$6.04M | -$0.03 | -$0.03 | 202,331,304 | 202,331,304 |
|---|
| 2021-03-31 | $91.2M | $96.67M | — | — | $33.62M | — | -$22.31M | — | -$40.39M | -$877,000.00 | -$37.9M | -$0.21 | -$0.21 | 176,500,576 | 176,500,576 |
|---|
| 2020-12-31 | $94.77M | $68.99M | — | — | $32.87M | — | $18.03M | — | $2.38M | $2.87M | $170,000.00 | $0.43 | $0.43 | 21,645,533 | 21,645,533 |
|---|
| 2020-09-30 | $83.86M | $71.67M | — | — | $26.82M | — | $11.05M | — | -$34.83M | $1.84M | -$36.36M | -$0.21 | -$0.21 | 170,074,532 | 170,074,532 |
|---|
| 2020-06-30 | $76.18M | $69.9M | — | — | $31.85M | — | -$148.21M | — | -$166.4M | $117,000.00 | -$137.43M | -$2.40 | -$2.40 | 57,341,215 | 57,341,215 |
|---|
| 2020-03-31 | $63.5M | $68.22M | — | — | $28.54M | — | -$36.17M | — | -$60.23M | -$4,000.00 | -$8.47M | -$0.32 | -$0.32 | 26,029,492 | 26,029,492 |
|---|
| 2019-12-31 | $52.28M | $60.14M | — | — | $30.09M | — | -$36.25M | — | -$38.27M | $102,000.00 | -$7.34M | — | — | — | 1,172,987 |
|---|
| 2019-09-30 | $35.35M | $45.83M | — | — | $40.91M | — | -$47.73M | — | -$54.49M | -$64,000.00 | -$6.72M | — | — | — | 22,692,104 |
|---|
| 2019-06-30 | $31.74M | $44.04M | — | — | $32.17M | — | -$43.96M | — | -$51.08M | $155,000.00 | -$6.19M | — | — | — | 22,114,002 |
|---|
| 2019-03-31 | $26.14M | $33.35M | — | — | $49.75M | — | -$59.34M | — | -$60.05M | $246,000.00 | -$13.56M | — | — | — | 14,094,534 |
|---|
| 2018-12-31 | $27.36M | $27.12M | — | — | $21.31M | — | -$21.96M | — | -$35.5M | -$737,000.00 | -$34.73M | — | — | — | — |
|---|
| 2018-09-30 | $24.63M | $22.09M | — | — | $13.42M | — | -$9.92M | — | -$13.38M | $306,000.00 | -$13.61M | — | — | — | — |
|---|
| 2018-06-30 | $22.65M | $25.77M | — | — | $15.54M | — | -$17.14M | — | -$18.55M | $280,000.00 | -$18.83M | — | — | — | — |
|---|
| 2018-03-31 | $22.26M | $20.77M | — | — | $11.87M | — | -$9.47M | — | -$11.1M | -$187,000.00 | -$10.91M | — | — | — | 0 |
|---|
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 | $1.18B | $918.6M | — | — | $307.44M | — | -$1.12B | — | -$1.77B | $61.35M | -$1.83B | -$6.63 | -$6.63 | 278,474,487 | 278,474,487 |
|---|
| 2024-12-31 | $1.7B | $1.07B | — | — | $293.38M | — | $528.48M | — | -$174.23M | $70.31M | -$244.54M | -$1.25 | -$1.26 | 217,578,487 | 218,622,419 |
|---|
| 2023-12-31 | $2.06B | $879.22M | — | — | $203.39M | — | $935.65M | — | $651.2M | $102.97M | $547.88M | $2.66 | $2.65 | 205,942,837 | 206,481,977 |
|---|
| 2022-12-31 | $1.98B | $1.01B | — | — | $236.05M | — | $737.38M | — | $61.35M | -$123.44M | $194.48M | $0.93 | $0.93 | 209,501,298 | 209,854,413 |
|---|
| 2021-12-31 | $930.82M | $616.01M | — | — | $199.88M | — | $238.88M | — | $105.17M | $12.46M | $97.1M | $0.49 | $0.47 | 198,593,042 | 201,703,176 |
|---|
| 2020-12-31 | $318.31M | $278.77M | — | — | $120.14M | — | -$155.36M | — | -$259.15M | $4.82M | -$182.15M | -$1.71 | -$1.71 | 106,654,918 | 106,654,918 |
|---|
| 2019-12-31 | $145.5M | $183.36M | — | — | $152.92M | — | -$187.28M | — | -$203.88M | $439,000.00 | -$33.81M | -$1.62 | -$1.62 | 20,862,555 | 20,862,555 |
|---|
| 2018-12-31 | $96.91M | $95.74M | — | — | $62.14M | — | -$58.49M | — | -$78.52M | -$338,000.00 | -$78.08M | — | — | — | — |
|---|
| 2017-12-31 | $82.1M | $78.69M | — | — | $33.34M | — | -$24.99M | — | -$31.15M | $526,000.00 | -$31.67M | — | — | — | — |
|---|