Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
1,034,522,261
1,093,493,631
1,160,311,430
1,263,474,693
1,154,358,492
Cost of Revenue
935,918,578
988,773,849
1,043,972,731
1,134,641,814
1,038,544,007
Gross Profit
98,603,683
104,719,782
116,338,699
128,832,879
115,814,485
Operating Expense
52,053,114
55,354,249
62,667,197
69,049,027
64,316,710
Operating Income
46,550,569
49,365,533
53,671,502
59,783,852
51,497,775
Net Non Operating Interest Income Expense
-10,407,792
-8,917,586
-6,338,668
-4,738,667
-3,749,851
Pretax Income
28,862,279
33,539,825
38,871,107
46,069,901
42,583,495
Tax Provision
7,633,690
7,193,184
8,113,076
8,433,453
7,616,616
Net Income Common Stockholders
17,825,632
22,891,703
27,886,745
33,482,775
31,272,886
Basic EPS
0.66
0.85
1.08
1.29
1.20
Diluted EPS
0.66
0.85
1.08
1.29
1.20
Basic Average Shares
26,907,624.4380
26,994,932.7830
25,702,069.1240
25,875,405.7190
26,104,245.4090
Diluted Average Shares
26,907,624.4380
--
--
--
26,104,245.4090
Total Operating Income as Reported
29,515,007
33,145,657
38,450,327
46,282,054
43,048,725
Total Expenses
987,971,692
1,044,128,098
1,106,639,928
1,203,690,841
1,102,860,717
Net Income from Continuing & Discontinued Operation
17,825,632
22,891,703
27,886,745
33,482,775
31,272,886
Normalized Income
26,751,250.9349
33,276,673.7866
38,111,578.6113
44,002,362.9146
40,081,777.4170
Interest Income
6,271,874
6,414,556
7,874,521
8,712,302
7,180,497
Interest Expense
12,574,233
13,080,898
12,542,713
11,683,871
9,370,093
Net Interest Income
-10,407,792
-8,917,586
-6,338,668
-4,738,667
-3,749,851
EBIT
41,436,512
46,620,723
51,413,820
57,753,772
51,953,588
EBITDA
41,436,512
66,596,456
66,552,975
70,942,308
63,129,546
Reconciled Cost of Revenue
935,918,578
988,773,849
1,043,972,731
1,134,641,814
1,038,544,007
Reconciled Depreciation
16,134,871
19,975,733
15,139,155
13,188,536
11,175,958
Net Income from Continuing Operation Net Minority Interest
17,825,632
22,891,703
27,886,745
33,482,775
31,272,886
Total Unusual Items Excluding Goodwill
-12,135,225
-13,220,285
-12,921,848
-12,876,783
-10,727,677
Total Unusual Items
-12,135,225
-13,220,285
-12,921,848
-12,876,783
-10,727,677
Normalized EBITDA
53,571,737
79,816,741
79,474,823
83,819,091
73,857,223
Tax Rate for Calcs
0.0003
0.0002
0.0002
0.0002
0.0002
Tax Effect of Unusual Items
-3,209,606.0651
-2,835,314.2134
-2,697,014.3887
-2,357,195.0854
-1,918,785.5830
12/31/2022 - 1/8/2021
Upgrade to begin using 40 years of financial statements and get so much more.
Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.
Upgrade
