Complete source-backed income-statement history.
- Available history
- 2020-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 | $73.42M | — | — | $3.45M | — | $91.35M | -$17.92M | -$13,946.00 | -$17.94M | $56,129.00 | -$15.82M | -$0.16 | -$0.16 | 98,802,810 | 98,802,810 |
|---|
| 2026-03-31 | $75.55M | — | — | $3.71M | — | $94.26M | -$18.71M | $2.03M | -$16.68M | $19,283.00 | -$14.76M | -$0.15 | -$0.15 | 98,746,095 | 98,746,095 |
|---|
| 2025-12-31 | $74.94M | — | — | $3.77M | — | $179.52M | -$104.58M | -$7.03M | -$111.61M | $30.73M | -$134.07M | -$1.35 | -$1.35 | -362,629 | -362,629 |
|---|
| 2025-09-30 | $70.81M | — | — | $3.19M | — | $112.79M | -$41.98M | -$1.19M | -$43.17M | -$13.51M | -$27.77M | -$0.28 | -$0.28 | 97,808,976 | 97,808,976 |
|---|
| 2025-06-30 | $80.42M | — | — | $2.96M | — | $97.9M | -$17.48M | -$436,394.00 | -$17.92M | -$4.63M | -$11.16M | -$0.11 | -$0.11 | 98,931,293 | 98,931,293 |
|---|
| 2025-03-31 | $96.03M | — | — | $3.64M | — | $110.03M | -$14M | -$805,549.00 | -$14.8M | -$3.72M | -$9.41M | -$0.09 | -$0.09 | 101,594,579 | 101,594,579 |
|---|
| 2024-12-31 | $120.83M | — | — | $3.69M | — | $128.31M | -$7.47M | $897,931.00 | -$6.58M | $1.07M | -$3.26M | -$0.03 | -$0.04 | -178,523 | 2,625,826 |
|---|
| 2024-09-30 | $138.68M | — | — | $3.15M | — | $128.55M | $10.14M | -$1.1M | $9.03M | $4.49M | $5.5M | $0.05 | $0.05 | 102,067,579 | 106,290,929 |
|---|
| 2024-06-30 | $164.95M | — | — | $2.37M | — | $154.8M | $10.15M | -$581,655.00 | $9.57M | $3.71M | $6.53M | $0.06 | $0.06 | 101,840,612 | 106,324,345 |
|---|
| 2024-03-31 | $192.09M | — | — | $2.39M | — | $176.21M | $15.88M | -$152,984.00 | $15.72M | $5.12M | $11.23M | $0.11 | $0.10 | 103,818,362 | 108,506,435 |
|---|
| 2023-12-31 | $199.25M | — | — | $3.19M | — | $187.57M | $11.67M | $522,724.00 | $12.2M | $4.2M | $4.8M | $0.08 | $0.07 | 159,954 | 2,266,472 |
|---|
| 2023-09-30 | $186.55M | — | — | $3.24M | — | $177.84M | $8.71M | $449,051.00 | $9.16M | $4.53M | $4.63M | $0.05 | $0.05 | 103,874,845 | 104,993,729 |
|---|
| 2023-06-30 | $125.49M | — | — | $2.57M | — | $123.91M | $1.58M | -$587,389.00 | $988,565.00 | -$355,054.00 | $1.34M | -$0.02 | -$0.02 | 103,585,661 | 103,585,661 |
|---|
| 2023-03-31 | $113M | — | — | $1.86M | — | $119.91M | -$6.9M | $214,880.00 | -$6.05M | -$2.13M | -$3.47M | -$0.03 | -$0.03 | 102,579,291 | 102,579,291 |
|---|
| 2022-12-31 | $108.78M | — | — | $1.72M | — | $108.7M | $80,116.00 | — | -$1.98M | -$9.13M | $10.99M | $0.08 | $0.10 | 502,672 | -6,192,462 |
|---|
| 2022-09-30 | $104.32M | — | — | $1.37M | — | $100.12M | $4.2M | — | $2.87M | $401,916.00 | $2.47M | $0.03 | $0.03 | 98,960,538 | 107,403,135 |
|---|
| 2022-06-30 | $109.52M | — | — | $1.15M | — | $102.06M | $7.46M | — | $12.08M | $321,660.00 | $11.76M | $0.13 | $0.11 | 99,303,948 | 115,279,676 |
|---|
| 2022-03-31 | $117.89M | — | — | $1.14M | — | $107.8M | $10.09M | -$4,253.00 | $9.81M | $440,179.00 | $10.63M | $0.11 | $0.09 | 100,177,082 | 115,652,049 |
|---|
| 2021-12-31 | $121.32M | — | — | $1.34M | — | $105.87M | $15.45M | — | $20.28M | $2,166.00 | $24.84M | $0.30 | $0.25 | 21,905,093 | 11,161,830 |
|---|
| 2021-09-30 | $85.84M | — | — | $854,618.00 | — | $84.32M | $1.52M | — | $1.41M | $604,608.00 | $801,566.00 | $0.06 | $0.04 | 58,388,866 | 83,701,783 |
|---|
| 2021-06-30 | $62.19M | — | — | $664,882.00 | — | $61.93M | $258,759.00 | — | $100,900.00 | -$1,107.00 | $102,007.00 | -$18.19 | -$18.19 | 90,505 | 90,505 |
|---|
| 2021-03-31 | $49.69M | — | — | $569,351.00 | — | $51.56M | -$1.87M | — | -$1.99M | $10,029.00 | -$2M | -$0.03 | -$0.03 | 58,388,866 | 58,388,866 |
|---|
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 | $322.2M | — | — | $13.56M | — | $500.23M | -$178.03M | -$9.47M | -$187.5M | $8.87M | -$182.4M | -$1.84 | -$1.84 | 99,068,651 | 99,068,651 |
|---|
| 2024-12-31 | $616.56M | — | — | $11.59M | — | $587.87M | $28.69M | -$939,724.00 | $27.75M | $14.39M | $19.99M | $0.20 | $0.18 | 102,395,141 | 109,422,840 |
|---|
| 2023-12-31 | $624.29M | — | — | $10.86M | — | $609.23M | $15.05M | $1.24M | $16.29M | $6.24M | $6.86M | $0.07 | $0.06 | 103,511,299 | 105,617,817 |
|---|
| 2022-12-31 | $440.52M | $523.95M | — | $5.38M | — | $418.68M | $21.83M | $950,264.00 | $22.78M | -$7.96M | $34.58M | $0.34 | $0.34 | 101,228,369 | 102,975,831 |
|---|
| 2021-12-31 | $318.72M | $451.7M | — | $3.32M | — | $303.36M | $15.36M | -$40,086.00 | $19.8M | $615,697.00 | $23.74M | $0.30 | $0.25 | 80,293,959 | 94,863,613 |
|---|
| 2020-12-31 | $94.09M | — | — | $1.19M | — | $108.85M | -$14.76M | — | -$14.63M | $167,443.00 | -$14.8M | -$0.25 | -$0.25 | 58,370,157 | 58,370,157 |
|---|