Income Before Tax
$1.83B
TTM · Period ending: · USD

CPRT Income Before Tax
Latest reported$1.83Bperiod ending
Latest reported$1.83Bperiod ending
CPRT TTM Pre-Tax Income ($7.80M → $1.83B)
TTM income before tax
High-resolution chart · PNG
CPRT income before tax history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Income Before Tax (USD) |
|---|---|
| 1,834,977,000 | |
| 1,908,674,000 | |
| 1,909,384,000 | |
| 1,931,386,000 | |
| 1,895,581,000 | |
| 1,825,600,000 | |
| 1,794,908,000 | |
| 1,742,610,000 | |
| 1,714,601,000 | |
| 1,729,866,000 | |
| 1,698,184,000 | |
| 1,664,534,000 | |
| 1,554,328,000 | |
| 1,434,104,000 | |
| 1,363,279,000 | |
| 1,328,231,000 | |
| 1,340,954,000 | |
| 1,336,530,000 | |
| 1,290,460,000 | |
| 1,200,857,000 | |
| 1,121,846,000 | |
| 1,024,685,000 | |
| 892,950,000 | |
| 845,572,000 | |
| 800,839,000 | |
| 786,026,000 | |
| 798,355,000 | |
| 758,247,000 | |
| 704,951,000 | |
| 650,610,000 | |
| 617,697,000 | |
| 597,169,000 | |
| 562,511,000 | |
| 536,161,000 | |
| 496,033,000 | |
| 451,694,000 | |
| 440,100,000 | |
| 439,706,000 | |
| 425,186,000 | |
| 416,639,000 | |
| 395,865,000 | |
| 371,326,000 | |
| 343,054,000 | |
| 331,606,000 | |
| 332,069,000 | |
| 324,507,000 | |
| 297,529,000 | |
| 288,013,000 | |
| 270,035,000 | |
| 258,313,000 | |
| 279,000,000 | |
| 269,529,000 | |
| 276,872,000 | |
| 282,188,000 | |
| 284,730,000 | |
| 285,829,000 | |
| 278,056,000 | |
| 273,222,000 | |
| 269,025,000 | |
| 267,526,000 | |
| 263,874,000 | |
| 258,916,000 | |
| 250,150,000 | |
| 242,605,000 | |
| 239,494,000 | |
| 238,143,000 | |
| 232,455,000 | |
| 223,461,000 | |
| 227,729,000 | |
| 239,416,000 | |
| 244,394,000 | |
| 250,805,000 | |
| 249,651,000 | |
| 239,979,000 | |
| 231,130,000 | |
| 229,233,000 | |
| 217,422,000 | |
| 204,773,000 | |
| 196,437,000 | |
| 186,469,000 | |
| 174,762,000 | |
| 168,924,000 | |
| 164,914,000 | |
| 164,674,700 | |
| 165,068,800 | |
| 160,850,200 | |
| 151,725,800 | |
| 141,949,100 | |
| 130,098,900 | |
| 116,317,700 | |
| 101,243,900 | |
| 95,050,600 | |
| 94,167,000 | |
| 97,808,100 | |
| 99,319,800 | |
| 96,877,800 | |
| 93,657,400 | |
| 89,850,200 | |
| 82,128,100 | |
| 77,508,600 |