Complete source-backed income-statement history.
- Available history
- 2018-03-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 | — | — | — | — | — | — | — | — | — | $436,345.00 | $2.23M | $0.23 | $0.22 | 10,502,375 | 9,913,357 |
|---|
| 2026-03-31 | — | — | — | — | — | — | — | — | — | $562,414.00 | $2.79M | $0.29 | $0.28 | 10,501,260 | 9,860,105 |
|---|
| 2025-12-31 | — | — | — | — | — | — | — | — | — | $700,791.00 | $3.41M | $0.36 | $0.35 | -13,009 | -42,010 |
|---|
| 2025-09-30 | — | — | — | — | — | — | — | — | — | $644,745.00 | $3.6M | $0.37 | $0.36 | 10,420,613 | 9,893,853 |
|---|
| 2025-06-30 | — | — | — | — | — | — | — | — | — | $382,427.00 | $2.6M | $0.27 | $0.26 | 10,416,086 | 9,844,872 |
|---|
| 2025-03-31 | — | — | — | — | — | — | — | — | — | $348,298.00 | $1.97M | $0.20 | $0.20 | 10,712,912 | 10,084,297 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | — | $459,712.00 | $2.48M | $0.25 | $0.24 | -44,656 | 17,837 |
|---|
| 2024-09-30 | — | — | — | — | — | — | — | — | — | $369,415.00 | $2.47M | $0.25 | $0.24 | 10,986,327 | 10,216,394 |
|---|
| 2024-06-30 | — | — | — | — | — | — | — | — | — | $305,061.00 | $2.06M | $0.20 | $0.20 | 11,062,323 | 10,178,269 |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | — | $352,160.00 | $2.37M | $0.23 | $0.23 | 11,170,354 | 10,229,680 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | — | $235,020.00 | $1.94M | $0.19 | $0.19 | -80,534 | -63,462 |
|---|
| 2023-09-30 | — | — | — | — | — | — | — | — | — | $273,637.00 | $1.95M | $0.19 | $0.19 | 11,403,229 | 10,382,159 |
|---|
| 2023-06-30 | — | — | — | — | — | — | — | — | — | $475,030.00 | $2.69M | $0.26 | $0.26 | 11,546,999 | 10,475,544 |
|---|
| 2023-03-31 | — | — | — | — | — | — | — | — | — | $532,194.00 | $2.9M | $0.27 | $0.27 | 11,758,118 | 10,735,777 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | — | $668,269.00 | $3.3M | $0.31 | $0.30 | -69,720 | -88,451 |
|---|
| 2022-09-30 | — | — | — | — | — | — | — | — | — | $615,515.00 | $3.16M | $0.30 | $0.29 | 11,823,889 | 10,835,617 |
|---|
| 2022-06-30 | — | — | — | — | — | — | — | — | — | $882,118.00 | $3.49M | $0.32 | $0.31 | 12,048,477 | 11,124,972 |
|---|
| 2022-03-31 | — | — | — | — | — | — | — | — | — | $617,565.00 | $3.02M | $0.27 | $0.26 | 12,347,125 | 11,474,465 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | — | $529,929.00 | $2.72M | $0.24 | $0.24 | -106,058 | -53,403 |
|---|
| 2021-09-30 | — | — | — | — | — | — | — | — | — | $676,414.00 | $3.08M | $0.28 | $0.27 | 12,499,455 | 11,473,452 |
|---|
| 2021-06-30 | — | — | — | — | — | — | — | — | — | $639,490.00 | $2.78M | $0.24 | $0.24 | 12,896,773 | 11,730,277 |
|---|
| 2021-03-31 | — | — | — | — | — | — | — | — | — | $589,667.00 | $2.56M | $0.22 | $0.22 | 13,124,015 | 11,863,908 |
|---|
| 2020-12-31 | — | — | — | — | — | — | — | — | — | $576,548.00 | $2.53M | $0.22 | $0.22 | -40,664 | -122,806 |
|---|
| 2020-09-30 | — | — | — | — | — | — | — | — | — | $613,531.00 | $2.53M | $0.21 | $0.21 | 13,313,399 | 12,281,032 |
|---|
| 2020-06-30 | — | — | — | — | — | — | — | — | — | $632,574.00 | $2.51M | $0.20 | $0.20 | 13,526,625 | 12,480,733 |
|---|
| 2020-03-31 | — | — | — | — | — | — | — | — | — | $654,800.00 | $2.45M | $0.20 | $0.20 | 13,526,625 | 12,467,206 |
|---|
| 2019-12-31 | — | — | — | — | — | — | — | — | — | -$4.67M | -$12.54M | -$1.01 | -$1.01 | — | — |
|---|
| 2019-09-30 | — | — | — | — | — | — | — | — | — | -$898,200.00 | -$3.25M | -$0.26 | -$0.26 | 13,526,625 | 12,473,821 |
|---|
| 2019-06-30 | — | — | — | — | — | — | — | — | — | -$41,700.00 | $335,125.00 | — | — | — | — |
|---|
| 2019-03-31 | — | — | — | — | — | — | — | — | — | $322,100.00 | $1.37M | — | — | — | — |
|---|
| 2018-12-31 | — | — | — | — | — | — | — | — | — | $256,700.00 | $1.47M | — | — | — | — |
|---|
| 2018-09-30 | — | — | — | — | — | — | — | — | — | $394,700.00 | $1.62M | — | — | — | — |
|---|
| 2018-06-30 | — | — | — | — | — | — | — | — | — | $338,700.00 | $1.37M | — | — | — | — |
|---|
| 2018-03-31 | — | — | — | — | — | — | — | — | — | $287,900.00 | $1.21M | — | — | — | — |
|---|
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 | — | — | — | — | — | — | — | — | $13.65M | $2.08M | $11.58M | $1.20 | $1.17 | 10,502,458 | 9,901,266 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | — | $1.49M | $9.38M | $0.93 | $0.92 | 11,028,029 | 10,228,712 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | — | $1.52M | $9.49M | $0.91 | $0.91 | 11,487,615 | 10,450,611 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | — | $2.78M | $12.97M | $1.20 | $1.17 | 12,001,527 | 11,058,178 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | — | $2.44M | $11.14M | $0.98 | $0.96 | 12,731,735 | 11,632,332 |
|---|
| 2020-12-31 | — | — | — | — | — | — | — | — | — | $2.48M | $10.02M | $0.82 | $0.82 | 13,414,367 | 12,286,437 |
|---|
| 2019-12-31 | — | — | — | — | — | — | — | — | — | -$5.29M | -$14.08M | -$1.27 | -$1.27 | — | — |
|---|
| 2018-12-31 | — | — | — | — | — | — | — | — | — | $1.28M | $5.68M | — | — | — | — |
|---|