Cost of Revenue
$168.37M
TTM · Period ending: · USD

HAFC Cost of Revenue
Latest reported$168.37Mperiod ending
Latest reported$168.37Mperiod ending
HAFC TTM Cost of Revenue ($33.14M → $168.37M)
TTM cost of revenue
High-resolution chart · PNG
HAFC cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 168,367,000 | |
| 181,243,000 | |
| 189,180,000 | |
| 192,611,000 | |
| 198,971,000 | |
| 198,147,000 | |
| 200,427,000 | |
| 193,994,000 | |
| 185,713,000 | |
| 169,983,000 | |
| 152,400,000 | |
| 128,956,000 | |
| 93,512,000 | |
| 64,013,000 | |
| 37,003,000 | |
| 8,436,000 | |
| -2,305,000 | |
| -6,369,000 | |
| -2,778,000 | |
| 20,624,000 | |
| 31,717,000 | |
| 65,897,000 | |
| 88,422,000 | |
| 103,370,000 | |
| 113,812,000 | |
| 113,115,000 | |
| 101,069,000 | |
| 92,907,000 | |
| 88,093,000 | |
| 65,210,000 | |
| 57,374,000 | |
| 47,683,000 | |
| 41,981,000 | |
| 38,243,000 | |
| 33,351,000 | |
| 29,089,000 | |
| 23,177,000 | |
| 17,271,000 | |
| 13,936,000 | |
| 8,833,000 | |
| 5,876,000 | |
| 4,766,000 | |
| 4,494,000 | |
| 9,328,000 | |
| 12,515,000 | |
| 10,278,000 | |
| 7,939,000 | |
| 6,147,000 | |
| 5,777,000 | |
| 9,685,000 | |
| 13,507,000 | |
| 13,877,000 | |
| 15,207,000 | |
| 20,775,000 | |
| 24,745,000 | |
| 31,243,000 | |
| 41,375,000 | |
| 39,725,000 | |
| 39,730,000 | |
| 43,166,000 | |
| 59,953,000 | |
| 100,185,000 | |
| 161,134,000 | |
| 239,004,000 | |
| 276,079,000 | |
| 277,182,000 | |
| 279,305,000 | |
| 236,813,000 | |
| 205,356,000 | |
| 201,702,000 | |
| 179,458,000 | |
| 185,332,000 | |
| 190,223,000 | |
| 179,692,000 | |
| 167,229,000 | |
| 144,272,000 | |
| 132,977,000 | |
| 125,093,000 | |
| 113,602,000 | |
| 103,788,000 | |
| 93,160,000 | |
| 80,663,000 | |
| 67,506,000 | |
| 57,227,000 | |
| 46,515,000 | |
| 40,937,000 | |
| 35,524,000 | |
| 30,102,000 | |
| 27,637,000 | |
| 26,055,000 | |
| 26,477,000 | |
| 27,229,000 | |
| 27,236,000 | |
| 26,659,000 | |
| 26,145,000 | |
| 25,651,665 | |
| 27,284,665 | |
| 30,366,665 | |
| 34,390,665 | |
| 38,059,239 |