Complete source-backed income-statement history.
- Available history
- 2018-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 | $546.47M | $111.71M | $434.76M | $278.28M | — | $466.98M | -$32.22M | — | -$20.31M | $2.36M | -$23.61M | -$0.05 | -$0.05 | 437,898,000 | 437,898,000 |
|---|
| 2026-03-31 | $508.24M | $351.64M | $156.6M | $254.43M | — | $508.01M | -$351.41M | — | -$353.97M | -$7.04M | -$347.61M | -$0.80 | -$0.80 | 434,255,000 | 434,255,000 |
|---|
| 2025-12-31 | $503.09M | $129.24M | $373.85M | $249.73M | — | $480.36M | -$106.51M | — | -$97.09M | -$7.69M | -$89.96M | -$0.21 | -$0.21 | 2,995,000 | 2,995,000 |
|---|
| 2025-09-30 | $470.62M | $120.33M | $350.28M | $244.36M | — | $476.14M | -$125.86M | — | -$117.45M | $9.38M | -$126.36M | -$0.30 | -$0.30 | 424,296,000 | 424,296,000 |
|---|
| 2025-06-30 | $440.94M | $114.21M | $326.73M | $214.81M | — | $445.49M | -$118.75M | — | -$104.95M | $2.42M | -$108.8M | -$0.26 | -$0.26 | 417,566,000 | 417,566,000 |
|---|
| 2025-03-31 | $435M | $113.96M | $321.04M | $220.63M | — | $448.98M | -$127.94M | — | -$75.72M | $2.19M | -$77.64M | -$0.19 | -$0.19 | 411,852,000 | 411,852,000 |
|---|
| 2024-12-31 | $457.1M | $115.54M | $341.56M | $217.97M | — | $465.22M | -$123.65M | — | -$120.39M | $2.14M | -$122.73M | -$0.30 | -$0.30 | 3,096,000 | 3,096,000 |
|---|
| 2024-09-30 | $446.52M | $112.05M | $334.46M | $215.2M | — | $461.61M | -$127.15M | — | -$117.64M | $6.91M | -$124.74M | -$0.31 | -$0.31 | 398,810,000 | 398,810,000 |
|---|
| 2024-06-30 | $449.26M | $108.88M | $340.38M | $208.94M | — | $469.8M | -$129.42M | — | -$124.79M | $946,000.00 | -$125.57M | -$0.32 | -$0.32 | 392,537,000 | 392,537,000 |
|---|
| 2024-03-31 | $460.38M | $144.39M | $315.99M | $282.73M | — | $690.92M | -$374.93M | — | -$304.32M | -$12.84M | -$291.07M | -$0.75 | -$0.75 | 387,151,000 | 387,151,000 |
|---|
| 2023-12-31 | $609.27M | $261.58M | $347.69M | $265.15M | — | $606.65M | -$258.96M | — | -$244.28M | $9.71M | -$252.75M | -$0.67 | -$0.67 | -2,482,000 | -2,482,000 |
|---|
| 2023-09-30 | $544.21M | $151.35M | $392.86M | $240M | — | $520.26M | -$127.4M | — | -$117.54M | $7.77M | -$124.07M | -$0.32 | -$0.32 | 383,674,000 | 383,674,000 |
|---|
| 2023-06-30 | $533.48M | $158.83M | $374.65M | $267.96M | — | $566.1M | -$191.45M | — | -$188.53M | $4.79M | -$192.16M | -$0.51 | -$0.51 | 380,355,000 | 380,355,000 |
|---|
| 2023-03-31 | $500.36M | $161.96M | $338.4M | $280.48M | — | $593.38M | -$254.98M | — | -$247.5M | $6.21M | -$253.03M | -$0.67 | -$0.67 | 375,909,000 | 375,909,000 |
|---|
| 2022-12-31 | $450.97M | $139.93M | $311.05M | $274.11M | — | $584.81M | -$273.76M | — | -$270.69M | $17.06M | -$289.33M | -$0.83 | -$0.83 | 13,736,000 | 13,736,000 |
|---|
| 2022-09-30 | $322.88M | $111.9M | $210.98M | $248.38M | — | $450.6M | -$239.63M | — | -$238.55M | $11.47M | -$250.02M | -$0.84 | -$0.84 | 299,062,000 | 299,062,000 |
|---|
| 2022-06-30 | $297.04M | $96.84M | $200.21M | $215.96M | — | $397.87M | -$197.67M | — | -$201.85M | $2.31M | -$204.16M | -$0.69 | -$0.69 | 296,849,000 | 296,849,000 |
|---|
| 2022-03-31 | $320.13M | $93.83M | $226.29M | $221.04M | — | $397.45M | -$171.16M | — | -$171.33M | $6.22M | -$177.56M | -$0.60 | -$0.60 | 294,341,000 | 294,341,000 |
|---|
| 2021-12-31 | $315.86M | $73.65M | $242.21M | $209.07M | — | $387.04M | -$144.83M | — | -$145.37M | $16.29M | -$161.65M | -$0.57 | -$0.57 | 2,115,000 | 2,115,000 |
|---|
| 2021-09-30 | $286.33M | $63.52M | $222.81M | $178.41M | — | $349.56M | -$126.75M | — | -$126.81M | -$11.66M | -$115.15M | -$0.41 | -$0.41 | 283,714,000 | 283,714,000 |
|---|
| 2021-06-30 | $273.56M | $57.73M | $215.84M | $154.22M | — | $365.02M | -$149.18M | — | -$149.6M | -$1.26M | -$148.34M | -$0.53 | -$0.53 | 280,374,000 | 280,374,000 |
|---|
| 2021-03-31 | $234.77M | $58.73M | $176.04M | $154.02M | — | $286.94M | -$110.9M | — | -$109.45M | -$1.99M | -$107.46M | -$0.39 | -$0.39 | 276,068,000 | 276,068,000 |
|---|
| 2020-12-31 | $220.34M | $52.51M | $167.83M | $120.01M | — | $248.68M | -$80.85M | — | -$84.02M | -$518,000.00 | -$83.5M | -$0.19 | -$0.19 | 34,302,000 | 34,302,000 |
|---|
| 2020-09-30 | $200.78M | $47.54M | $153.24M | $116.65M | — | $294.93M | -$141.68M | — | -$144.32M | $398,000.00 | -$144.72M | -$0.97 | -$0.97 | 149,256,000 | 149,256,000 |
|---|
| 2020-06-30 | $184.33M | $40.43M | $143.9M | $85.11M | — | $168.74M | -$24.85M | — | -$26.16M | $1.19M | -$27.35M | -$0.21 | -$0.21 | 129,826,000 | 129,826,000 |
|---|
| 2020-03-31 | $166.99M | $31.87M | $135.13M | $81.75M | — | $162.56M | -$27.44M | — | -$25.71M | $1.02M | -$26.74M | — | — | — | 127,783,000 |
|---|
| 2019-12-31 | $158.07M | $30M | $128.08M | $73.1M | — | $176.66M | -$48.58M | — | -$48.66M | $1.92M | -$50.58M | — | — | — | 2,670,000 |
|---|
| 2019-09-30 | $130.94M | $26.45M | $104.49M | $64.03M | — | $146.22M | -$41.73M | — | -$43.54M | $2.01M | -$45.55M | — | — | — | 115,817,000 |
|---|
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.85B | $477.74M | $1.37B | $929.52M | — | $1.85B | -$479.05M | — | -$395.2M | $6.3M | -$402.77M | -$0.96 | -$0.96 | 420,914,000 | 420,914,000 |
|---|
| 2024-12-31 | $1.81B | $480.85M | $1.33B | $924.83M | — | $2.09B | -$755.15M | — | -$667.13M | -$2.85M | -$664.11M | -$1.68 | -$1.68 | 395,951,000 | 395,951,000 |
|---|
| 2023-12-31 | $2.19B | $733.72M | $1.45B | $1.05B | — | $2.29B | -$832.79M | — | -$797.85M | $28.48M | -$822.01M | -$2.16 | -$2.16 | 380,457,000 | 380,457,000 |
|---|
| 2022-12-31 | $1.39B | $442.5M | $948.52M | $959.49M | — | $1.83B | -$882.21M | — | -$882.43M | $37.06M | -$921.06M | -$2.96 | -$2.96 | 310,504,000 | 310,504,000 |
|---|
| 2021-12-31 | $1.11B | $253.63M | $856.9M | $695.71M | — | $1.39B | -$531.67M | — | -$531.23M | $1.38M | -$532.61M | -$1.89 | -$1.89 | 282,195,000 | 282,195,000 |
|---|
| 2020-12-31 | $772.45M | $172.35M | $600.1M | $403.52M | — | $874.91M | -$274.81M | — | -$280.22M | $2.09M | -$282.31M | -$1.66 | -$1.66 | 169,973,000 | 169,973,000 |
|---|
| 2019-12-31 | $541.78M | $118.6M | $423.18M | $255.93M | — | $573.85M | -$150.67M | — | -$153.24M | $9.95M | -$163.19M | -$2.39 | -$2.39 | 114,442,000 | 114,442,000 |
|---|
| 2018-12-31 | $380.76M | $81.27M | $299.49M | $204.07M | — | $429.79M | -$130.3M | — | -$132.63M | -$1.03M | -$131.6M | — | — | — | 105,992,000 |
|---|