Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
242,410,057.4086
231,809,281.1068
215,690,504.5898
213,958,475.6311
175,157,535.6258
Cost of Revenue
190,287,650.3582
182,027,337.7360
167,304,917.3973
170,437,251.4223
144,010,596.2121
Gross Profit
52,122,407.0503
49,781,943.3708
48,385,587.1925
43,521,224.2088
31,146,939.4137
Operating Expense
31,826,563.2636
33,327,063.9953
29,849,516.1791
29,050,261.2275
26,229,872.9557
Operating Income
20,295,843.7868
16,454,879.3755
18,536,071.0135
14,470,962.9813
4,917,066.4581
Net Non Operating Interest Income Expense
-1,561,867.0845
-79,889.0372
-41,509.3959
-574,970.2596
925,058.9986
Pretax Income
19,931,613.4213
16,213,910.2900
17,321,522.2978
13,151,277.8305
6,085,207.0052
Tax Provision
3,641,603.2758
2,533,591.0466
3,043,840.3275
1,939,663.5553
402,515.6543
Net Income Common Stockholders
12,711,466.6033
10,930,504.4510
11,403,288.9846
9,013,894.0242
4,905,013.0421
Basic EPS
1.48
1.27
1.31
1.04
0.57
Diluted EPS
1.46
1.26
1.31
1.04
0.57
Basic Average Shares
8,589,141.5810
8,606,696.4180
8,704,800.7520
8,667,205.7920
8,605,286.0390
Diluted Average Shares
8,709,860.7390
8,675,003.5330
8,704,800.7520
8,667,205.7920
8,605,286.0390
Total Operating Income as Reported
19,715,775.6511
16,073,590.3488
17,427,954.6953
12,905,241.3609
5,834,032.5449
Rent Expense Supplemental
217,942.2194
145,897.8599
221,713.9832
191,646.9556
184,845.5715
Total Expenses
222,114,213.6218
215,354,401.7314
197,154,433.5764
199,487,512.6499
170,240,469.1678
Net Income from Continuing & Discontinued Operation
12,711,466.6033
10,930,504.4510
11,403,288.9846
9,013,894.0242
4,905,013.0421
Normalized Income
13,880,689.7253
12,014,940.6543
12,473,319.7945
10,507,112.9130
5,124,127.0913
Interest Income
3,513,931.3782
3,560,864.5897
3,780,650.2746
2,818,200.2842
2,359,191.3910
Interest Expense
3,384,678.9521
3,628,593.4755
3,854,441.5618
3,355,408.3365
1,401,308.2985
Net Interest Income
-1,561,867.0845
-79,889.0372
-41,509.3959
-574,970.2596
925,058.9986
EBIT
23,316,292.3734
19,842,503.7655
21,175,963.8596
16,506,686.1670
7,486,515.3037
EBITDA
23,316,292.3734
33,280,611.6489
33,843,773.4866
28,415,221.1348
18,551,216.2441
Reconciled Cost of Revenue
190,287,650.3582
182,027,337.7360
167,304,917.3973
170,437,251.4223
144,010,596.2121
Reconciled Depreciation
13,167,724.9937
13,438,107.8833
12,667,809.6270
11,908,534.9678
11,064,700.9404
Net Income from Continuing Operation Net Minority Interest
12,711,466.6033
10,930,504.4510
11,403,288.9846
9,013,894.0242
4,905,013.0421
Total Unusual Items Excluding Goodwill
-1,430,600.9059
-1,285,273.4650
-1,298,149.2774
-1,751,552.9867
-234,634.3070
Total Unusual Items
-1,430,600.9059
-1,285,273.4650
-1,298,149.2774
-1,751,552.9867
-234,634.3070
Normalized EBITDA
24,746,893.2793
34,565,885.1138
35,141,922.7641
30,166,774.1214
18,785,850.5511
Tax Rate for Calcs
0.0002
0.0002
0.0002
0.0001
0.0001
Tax Effect of Unusual Items
-261,377.7839
-200,837.2616
-228,118.4675
-258,334.0978
-15,520.2578
12/31/2022 - 4/21/2009
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
