| Disaggregation of Revenue [Table Text Block] |
| |
|
Three Months Ended
|
|
|
Six Months Ended
|
|
| |
|
June 30, 2026
|
|
|
June 30, 2025
|
|
|
June 30, 2026
|
|
|
June 30, 2025
|
|
|
Commercial vehicle sales revenue
|
|
$ |
1,148,992 |
|
|
$ |
1,191,504 |
|
|
$ |
2,104,135 |
|
|
$ |
2,322,274 |
|
|
Parts revenue
|
|
|
391,463 |
|
|
|
372,748 |
|
|
|
762,350 |
|
|
|
736,190 |
|
|
Commercial vehicle repair service revenue
|
|
|
254,196 |
|
|
|
263,510 |
|
|
|
510,503 |
|
|
|
519,136 |
|
|
Finance revenue
|
|
|
2,760 |
|
|
|
2,100 |
|
|
|
5,065 |
|
|
|
4,130 |
|
|
Insurance revenue
|
|
|
3,603 |
|
|
|
3,452 |
|
|
|
6,909 |
|
|
|
6,634 |
|
|
Other revenue
|
|
|
3,817 |
|
|
|
4,269 |
|
|
|
7,777 |
|
|
|
9,796 |
|
|
Total
|
|
$ |
1,804,832 |
|
|
$ |
1,837,583 |
|
|
$ |
3,396,740 |
|
|
$ |
3,598,160 |
|
|