| Income Statement | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| Total revenue | 265,193 | 245,127* | 256,400 | 254,308 |
| License And Service | 27,895 | 24,371* | 24,233 | 23,653 |
| Hardwareand Other Revenue | 62,616 | 55,388* | 63,329 | 63,809 |
| Total cost of revenue | 90,511 | 79,759* | 87,562 | 87,462 |
| Sales and marketing | 34,434 | 32,837* | 29,498 | 31,136 |
| General and administrative | 27,454 | 27,959* | 27,889 | 27,084 |
| Research and development | 72,059 | 66,669* | 66,637 | 69,070 |
| Amortization and depreciation | 9,092 | 7,829* | 7,793 | 7,534 |
| Total operating expenses | 143,039 | 135,293* | 131,817 | 134,824 |
| Operating income | 31,643 | 30,075* | 37,021 | 32,022 |
| Interest expense | 3,672 | 4,324* | 4,326 | 4,321 |
| Interest income | 4,931 | 10,994* | 11,274 | 11,808 |
| Other expense, net | -3,909 | -437* | 3,538 | -150 |
| Income before income taxes | 28,993 | 36,308* | 47,507 | 39,359 |
| U.s. federal statutory tax rate | NaN | 5,975* | NaN | NaN |
| State and local income taxes, net of federal income tax effect | NaN | 1,562* | NaN | NaN |
| Foreign tax effects | NaN | 731* | NaN | NaN |
| Effect on changes in tax laws or rates enacted in current period | NaN | 0* | NaN | NaN |
| Effect of cross-border tax laws | NaN | 254* | NaN | NaN |
| Tax credits | NaN | 2,820* | NaN | NaN |
| Changes in valuation allowances | NaN | 0* | NaN | NaN |
| Nontaxable or nondeductible items | NaN | 768* | NaN | NaN |
| Changes in unrecognized tax benefits | NaN | 21* | NaN | NaN |
| Other adjustments | NaN | 142* | NaN | NaN |
| Provision for income taxes | 5,856 | 6,633* | 15,200 | 5,458 |
| (income) / gain from equity method investments, net | 245 | -2,021* | 2,793 | 316 |
| Net income | 23,382 | 27,653* | 35,100 | 34,217 |
| Net loss attributable to redeemable noncontrolling interests | -201 | -86* | -238 | -335 |
| Net income attributable to common stockholders | 23,583 | 27,739 | 35,338 | 34,552 |
| Basic EPS | 0.48 | 0.558 | 0.71 | 0.69 |
| Diluted EPS | 0.47 | 0.477 | 0.65 | 0.63 |
| Basic Average Shares | 49,599,698 | 49,683,351 | 49,896,117 | 49,806,105 |
| Diluted Average Shares | 56,322,662 | 58,173,138 | 58,461,103 | 60,137,204 |
Alarm.com Holdings, Inc. (ALRM)
Alarm.com Holdings, Inc. (ALRM)