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 | $285.93M | $75.29M | $210.64M | $52.99M | — | $163M | $47.63M | — | $30.58M | $9.8M | $20.79M | $0.04 | $0.04 | 573,413,846 | 584,920,956 |
|---|
| 2026-03-31 | — | — | — | — | — | — | — | — | — | — | $15.42M | — | — | — | — |
|---|
| 2025-12-31 | $277.87M | $73.04M | $204.83M | $52.86M | — | $154.73M | $50.1M | — | $33.1M | $24.98M | $8.12M | $0.01 | $0.01 | -5,303,292 | 24,321,705 |
|---|
| 2025-09-30 | $267.12M | $74.15M | $192.97M | $52.95M | — | $163M | $29.97M | — | $13.4M | $15.37M | -$1.97M | $0.00 | $0.00 | 631,440,015 | 631,440,015 |
|---|
| 2025-06-30 | $260.45M | $66.44M | $194.02M | $59.93M | — | $169.55M | $24.47M | — | $5.8M | -$7.16M | $12.96M | $0.02 | $0.02 | 637,578,033 | 660,622,703 |
|---|
| 2025-03-31 | $251.57M | $66.57M | $184.99M | $61.76M | — | $195.69M | -$10.7M | — | -$30.77M | -$13.35M | -$17.42M | -$0.03 | -$0.03 | 636,832,216 | 636,832,216 |
|---|
| 2024-12-31 | $246.46M | $61.24M | $185.22M | $53.24M | — | $164.12M | $21.11M | — | $10.33M | $4.07M | $6.26M | $0.00 | $0.01 | 2,688,337 | 2,806,034 |
|---|
| 2024-09-30 | $238.48M | $55.06M | $183.42M | $49.53M | — | $154.73M | $28.69M | -$2.59M | $13.07M | $8.93M | $4.13M | $0.00 | $0.00 | 615,857,231 | 642,404,517 |
|---|
| 2024-06-30 | $232.62M | $55.32M | $177.3M | $49.25M | — | $154.78M | $22.51M | — | $25.75M | $4.31M | $21.45M | $0.03 | $0.03 | 609,997,114 | 638,367,745 |
|---|
| 2024-03-31 | $227.24M | $59.38M | $167.86M | $49.48M | — | $160.07M | $7.8M | — | -$4.83M | -$4.24M | -$597,000.00 | $0.00 | $0.00 | 598,279,377 | 598,279,377 |
|---|
| 2023-12-31 | $228.6M | $55.94M | $172.66M | $45.22M | — | $153.3M | $19.36M | — | $33.06M | $6.77M | $26.29M | $0.04 | $0.04 | -2,952,538 | -2,952,538 |
|---|
| 2023-09-30 | $221.15M | $58.03M | $163.12M | $43.53M | — | $146.55M | $16.57M | -$264,000.00 | -$19.38M | $1.82M | -$21.2M | -$0.04 | -$0.04 | 624,976,557 | 624,976,557 |
|---|
| 2023-06-30 | $211.71M | $59.12M | $152.59M | $43.36M | — | $225.77M | -$73.19M | — | -$99.63M | -$2.28M | -$97.34M | -$0.16 | -$0.16 | 621,235,776 | 621,235,776 |
|---|
| 2023-03-31 | $204.92M | $57.13M | $147.79M | $41M | — | $134.46M | $13.33M | — | $1.4M | -$783,000.00 | $2.18M | $0.00 | $0.00 | 616,217,176 | 646,380,961 |
|---|
| 2022-12-31 | $204.11M | $58.57M | $145.53M | $42.25M | — | $135.84M | $9.69M | — | -$186,000.00 | -$1.26M | $1.07M | $0.00 | $0.00 | 1,579,570 | 632,974 |
|---|
| 2022-09-30 | $204.92M | $53.13M | $145.61M | $40.27M | — | $128.55M | $17.05M | — | $13.25M | $3.45M | $9.8M | $0.02 | $0.02 | 609,421,073 | 643,582,922 |
|---|
| 2022-06-30 | $192.79M | $52.85M | $139.94M | $38.76M | — | $127.42M | $12.52M | — | $25.69M | $10.13M | $15.56M | $0.03 | $0.02 | 605,948,628 | 639,964,696 |
|---|
| 2022-03-31 | $186.82M | $49.4M | $137.43M | $35.68M | — | $124.77M | $12.66M | — | $11.11M | -$863,000.00 | $11.98M | $0.02 | $0.02 | 603,104,839 | 641,028,410 |
|---|
| 2021-12-31 | $187.08M | $47.7M | $139.39M | $37.1M | — | $124.09M | $15.3M | — | -$29.64M | $28.23M | -$57.87M | -$0.10 | -$0.10 | 17,680,689 | 17,680,689 |
|---|
| 2021-09-30 | $176.63M | $57.85M | $118.78M | $67.02M | — | $307.99M | -$189.21M | — | -$243.31M | -$53.52M | -$189.78M | -$0.34 | -$0.34 | 566,454,782 | 566,454,782 |
|---|
| 2021-06-30 | $166.79M | $45.51M | $121.28M | $31.25M | — | $99.28M | $22M | — | $6.19M | $2.38M | $3.82M | $0.01 | $0.01 | 505,430,380 | 523,687,498 |
|---|
| 2021-03-31 | $157.79M | $44.59M | $113.2M | $30.62M | — | $105.96M | $7.24M | — | -$8.16M | $3.08M | -$5.08M | -$0.01 | -$0.01 | 505,072,914 | 523,687,498 |
|---|
| 2020-12-31 | $165.39M | $53.32M | $112.07M | $27.38M | — | $87.94M | $24.13M | — | $8.13M | $2.51M | $5.62M | $0.01 | $0.01 | 53,252 | 53,252 |
|---|
| 2020-09-30 | $157.75M | $50.46M | $107.3M | $26.82M | — | $84.21M | $23.09M | — | $7.24M | $2.52M | $4.72M | $0.01 | $0.01 | 504,212,021 | 510,694,493 |
|---|
| 2020-06-30 | — | — | — | — | — | — | — | — | — | — | -$1.96M | — | — | — | — |
|---|
| 2020-03-31 | — | — | — | — | — | — | — | — | — | — | -$25.25M | — | — | — | — |
|---|
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.06B | $280.19M | $776.81M | $227.5M | — | $682.97M | $93.84M | — | $21.53M | $19.84M | $1.69M | $0.00 | $0.00 | 629,960,378 | 659,585,375 |
|---|
| 2024-12-31 | $944.8M | $231M | $713.8M | $201.49M | — | $633.7M | $80.11M | — | $44.31M | $13.07M | $31.24M | $0.04 | $0.04 | 610,761,424 | 641,875,525 |
|---|
| 2023-12-31 | $866.38M | $230.22M | $636.16M | $173.11M | — | $660.08M | -$23.93M | — | -$84.55M | $5.52M | -$90.07M | -$0.15 | -$0.15 | 617,889,384 | 617,889,384 |
|---|
| 2022-12-31 | $782.45M | $213.94M | $568.51M | $156.96M | — | $516.59M | $51.92M | — | $49.86M | $11.46M | $38.41M | $0.06 | $0.06 | 607,760,886 | 642,841,596 |
|---|
| 2021-12-31 | $688.29M | $195.66M | $492.63M | $165.99M | — | $637.31M | -$144.68M | — | -$274.92M | -$26M | -$248.92M | -$0.46 | -$0.46 | 543,558,222 | 543,558,222 |
|---|
| 2020-12-31 | $633.06M | $208.72M | $424.35M | $109.51M | — | $347.37M | $76.98M | — | -$21.56M | -$4.68M | -$16.88M | -$0.03 | -$0.03 | 504,115,839 | 504,115,839 |
|---|
| 2019-12-31 | $616.08M | $225.65M | $390.44M | $114.01M | — | $556.64M | -$166.2M | — | -$277.63M | -$67.29M | -$210.34M | — | — | — | 503,453,127 |
|---|