Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
378,332,285.1340
349,079,082.8520
303,639,957.1530
293,403,242.8780
270,328,998.4590
Cost of Revenue
235,978,137.8240
252,288,843.0390
241,776,168.9370
247,024,066.5190
227,784,282.5770
Gross Profit
142,354,147.3100
96,790,239.8130
61,863,788.2160
46,379,176.3590
42,544,715.8820
Operating Expense
26,115,311.2460
21,075,914.2430
15,251,117.4280
14,164,692.2710
11,899,426.8830
Operating Income
116,238,836.0640
75,714,325.5700
46,612,670.7880
32,214,484.0880
30,645,288.9990
Net Non Operating Interest Income Expense
-593,341.8470
-1,442,522.8690
-2,082,899.0900
-3,139,724.7730
-2,238,686.9360
Pretax Income
118,714,484.9280
80,752,523.1410
48,077,725.1540
31,287,471.3690
29,992,850.9730
Tax Provision
27,082,694.5460
16,930,333.5540
8,684,860.9730
4,747,871.9000
5,225,640.8500
Net Income Common Stockholders
71,439,378.8980
51,777,327.7850
32,050,602.4370
21,119,419.5710
20,042,045.9770
Basic EPS
2.69
1.95
1.21
0.80
0.76
Diluted EPS
2.62
1.91
1.20
0.80
0.76
Basic Average Shares
26,570,742.4630
26,552,475.7870
26,488,101.1880
26,399,274.4640
26,371,113.1280
Diluted Average Shares
27,252,695.7920
27,108,548.5790
26,708,835.3640
26,399,274.4640
26,371,113.1280
Total Operating Income as Reported
119,869,043.4130
82,110,135.5220
48,826,645.1830
31,936,533.0040
30,945,606.0180
Rent Expense Supplemental
89,622.4540
95,156.8770
87,354.6220
111,963.5480
83,419.1970
Total Expenses
262,093,449.0700
273,364,757.2820
257,027,286.3650
261,188,758.7900
239,683,709.4600
Net Income from Continuing & Discontinued Operation
71,439,378.8980
51,777,327.7850
32,050,602.4370
21,119,419.5710
20,042,045.9770
Normalized Income
69,001,573.7610
48,781,060.7712
31,829,786.6827
21,647,840.0828
20,364,338.2317
Interest Income
3,285,656.9640
2,612,302.0230
2,571,360.1670
1,937,475.0070
1,348,023.2160
Interest Expense
3,690,013.3830
3,711,624.1590
4,297,266.9620
4,663,911.4360
3,191,995.0160
Net Interest Income
-593,341.8470
-1,442,522.8690
-2,082,899.0900
-3,139,724.7730
-2,238,686.9360
EBIT
122,404,498.3110
84,464,147.3000
52,374,992.1160
35,951,382.8050
33,184,845.9890
EBITDA
122,404,498.3110
100,679,854.5370
62,463,594.7800
45,855,083.9420
42,996,139.8310
Reconciled Cost of Revenue
235,978,137.8240
252,288,843.0390
241,776,168.9370
247,024,066.5190
227,784,282.5770
Reconciled Depreciation
10,201,602.0150
16,215,707.2370
10,088,602.6640
9,903,701.1370
9,811,293.8420
Net Income from Continuing Operation Net Minority Interest
71,439,378.8980
51,777,327.7850
32,050,602.4370
21,119,419.5710
20,042,045.9770
Total Unusual Items Excluding Goodwill
3,158,322.8920
3,791,097.1550
269,498.5340
-622,953.6980
-390,292.7910
Total Unusual Items
3,158,322.8920
3,791,097.1550
269,498.5340
-622,953.6980
-390,292.7910
Normalized EBITDA
119,246,175.4190
96,888,757.3820
62,194,096.2460
46,478,037.6400
43,386,432.6220
Tax Rate for Calcs
0.0002
0.0002
0.0002
0.0002
0.0002
Tax Effect of Unusual Items
720,517.7550
794,830.1412
48,682.7797
-94,533.1862
-68,000.5363
12/31/2022 - 1/5/2010
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
