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 | $153.58M | $200.14M | — | $191.28M | — | — | — | — | $204.31M | $47.72M | $156.59M | $0.12 | $0.12 | 1,284,303,000 | 1,351,990,000 |
|---|
| 2026-03-31 | $129.5M | $171.12M | — | $187.68M | — | — | — | — | $199.55M | $32.82M | $166.73M | $0.13 | $0.12 | 1,276,328,000 | 1,378,011,000 |
|---|
| 2025-12-31 | $170.29M | $161.62M | — | $172.84M | — | — | — | — | $185.33M | $11.78M | $173.55M | $0.15 | $0.14 | 24,470,000 | 31,714,000 |
|---|
| 2025-09-30 | $156.79M | $161.42M | — | $167.14M | — | — | — | — | $148.55M | $9.16M | $139.39M | $0.12 | $0.11 | 1,171,205,000 | 1,291,011,000 |
|---|
| 2025-06-30 | $151.89M | $150.44M | — | $152.15M | — | — | — | — | $112.19M | $14.93M | $97.26M | $0.09 | $0.08 | 1,107,006,000 | 1,182,877,000 |
|---|
| 2025-03-31 | $140.38M | $135.52M | — | $156.21M | — | — | — | — | $79.78M | $8.67M | $71.12M | $0.06 | $0.06 | 1,097,994,000 | 1,185,466,000 |
|---|
| 2024-12-31 | $135.51M | $128.16M | — | $148.99M | — | — | — | — | $59.92M | -$272.55M | $332.47M | $0.32 | $0.31 | 12,640,000 | 22,988,000 |
|---|
| 2024-09-30 | $131.23M | $123.71M | — | $139.71M | — | — | — | — | $63.86M | $3.11M | $60.75M | $0.06 | $0.05 | 1,071,160,000 | 1,104,450,000 |
|---|
| 2024-06-30 | $120.78M | $109.7M | — | $132.17M | — | — | — | — | $15.34M | -$2.06M | $17.4M | $0.01 | $0.01 | 1,058,592,000 | 1,065,171,000 |
|---|
| 2024-03-31 | $115.61M | $100.06M | — | $130.92M | — | — | — | — | $94.23M | $6.18M | $88.04M | $0.08 | $0.02 | 982,617,000 | 1,042,477,000 |
|---|
| 2023-12-31 | $116.34M | $103.95M | — | $141.82M | — | — | — | — | $51.16M | $3.25M | $47.91M | $0.04 | $0.04 | 5,953,815 | 5,953,815 |
|---|
| 2023-09-30 | $104.94M | $98.26M | — | $125.7M | — | — | — | — | -$266.93M | -$244,000.00 | -$266.68M | -$0.29 | -$0.29 | 951,183,107 | 951,183,107 |
|---|
| 2023-06-30 | $104.69M | $93.89M | — | $126.85M | — | — | — | — | -$49.33M | -$1.78M | -$47.55M | -$0.06 | -$0.06 | 936,569,420 | 936,569,420 |
|---|
| 2023-03-31 | $95.48M | $83.91M | — | $117.06M | — | — | — | — | -$36.06M | -$1.64M | -$34.42M | -$0.05 | -$0.05 | 929,270,723 | 929,270,723 |
|---|
| 2022-12-31 | $99.65M | $80.62M | — | $113.28M | — | — | — | — | -$38.95M | $1.06M | -$40.01M | -$0.05 | -$0.05 | 7,430,794 | 7,430,794 |
|---|
| 2022-09-30 | $102M | $83.08M | — | $110.7M | — | — | — | — | -$74.45M | -$242,000.00 | -$74.21M | -$0.09 | -$0.09 | 916,762,973 | 916,762,973 |
|---|
| 2022-06-30 | $98.42M | $79.09M | — | $99.37M | — | — | — | — | -$95.72M | $119,000.00 | -$95.84M | -$0.12 | -$0.12 | 910,046,750 | 910,046,750 |
|---|
| 2022-03-31 | $77.02M | $70.44M | — | $81.91M | — | — | — | — | -$109.61M | $752,000.00 | -$110.36M | -$0.14 | -$0.14 | 852,853,596 | 852,853,596 |
|---|
| 2021-12-31 | $70.85M | $69.2M | — | $66.32M | — | — | — | — | -$109.45M | $1.56M | -$111.01M | -$0.06 | -$0.06 | 96,979,775 | 96,979,775 |
|---|
| 2021-09-30 | $61.19M | $69.59M | — | $74.43M | — | — | — | — | -$29.87M | $181,000.00 | -$30.05M | -$0.05 | -$0.05 | 800,565,830 | 800,565,830 |
|---|
| 2021-06-30 | $61.45M | $60.62M | — | $69.39M | — | — | — | — | -$165.39M | -$78,000.00 | -$165.31M | -$0.48 | -$0.48 | 365,036,365 | 365,036,365 |
|---|
| 2021-03-31 | $54.23M | $57.57M | — | $65.95M | — | — | -$5.29M | — | -$176.47M | $1.1M | -$177.56M | -$1.61 | -$1.61 | 116,152,593 | 116,152,593 |
|---|
| 2020-12-31 | $43.16M | $53.01M | — | $57.77M | — | — | — | — | -$87.57M | -$4.95M | -$82.62M | -$1.92 | -$1.92 | 1,554,384 | 1,554,384 |
|---|
| 2020-09-30 | $39.01M | $51.82M | — | $55.43M | — | — | — | — | -$42.69M | $192,000.00 | -$42.88M | -$0.70 | -$0.70 | 75,320,032 | 75,320,032 |
|---|
| 2020-06-30 | $19.05M | $41.41M | — | $47.83M | — | — | — | — | -$91.96M | -$99.77M | $7.81M | -$0.03 | -$0.03 | 72,147,293 | 72,147,293 |
|---|
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 | $619.35M | $609M | — | $648.33M | — | — | — | — | $525.86M | $44.54M | $481.32M | $0.42 | $0.39 | 1,150,140,000 | 1,251,767,000 |
|---|
| 2024-12-31 | $503.12M | $461.63M | — | $551.79M | — | — | — | — | $233.35M | -$265.32M | $498.67M | $0.46 | $0.39 | 1,050,219,000 | 1,101,390,000 |
|---|
| 2023-12-31 | $421.45M | $380M | — | $511.42M | — | — | — | — | -$301.16M | -$416,000.00 | -$300.74M | -$0.36 | -$0.36 | 945,024,000 | 945,024,000 |
|---|
| 2022-12-31 | $377.1M | $313.23M | — | $405.26M | — | — | — | — | -$318.72M | $1.69M | -$320.41M | -$0.40 | -$0.40 | 900,886,000 | 900,886,000 |
|---|
| 2021-12-31 | $247.72M | $256.98M | — | $276.09M | — | — | — | — | -$481.18M | $2.76M | -$483.94M | -$1.00 | -$1.00 | 526,730,261 | 526,730,261 |
|---|
| 2020-12-31 | $103.33M | $178.9M | — | $201.2M | — | — | — | — | -$328.52M | -$104.47M | -$224.05M | -$4.30 | -$4.30 | 73,851,108 | 73,851,108 |
|---|
| 2019-12-31 | $4.52M | $116.33M | — | $147.46M | — | — | — | — | -$239.6M | $98,000.00 | -$239.7M | -$4.02 | -$4.02 | 65,619,361 | 65,619,361 |
|---|