Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
438,100,486
457,286,687
365,906,350
270,970,141
280,044,016
Cost of Revenue
344,382,469
355,480,840
289,346,156
213,493,902
232,466,826
Gross Profit
93,718,017
101,805,847
76,560,194
57,476,239
47,577,190
Operating Expense
73,091,420
70,262,625
53,374,581
42,710,948
41,455,071
Operating Income
20,626,597
31,543,222
23,185,613
14,765,291
6,122,119
Net Non Operating Interest Income Expense
1,848,545
1,745,945
3,623,757
2,002,377
1,117,458
Pretax Income
39,370,152
49,646,865
28,126,653
22,011,047
3,933,956
Tax Provision
6,371,669
8,080,426
4,548,204
4,536,851
1,431,388
Net Income Common Stockholders
33,000,188
41,643,389
23,658,126
17,475,173
2,474,030
Average Dilution Earnings
--
86,444
0
--
--
Diluted NI Available to Com Stockholders
33,086,632
41,729,833
23,658,126
17,475,173
2,474,030
Basic EPS
1.27
1.62
0.95
0.70
0.10
Diluted EPS
1.22
1.56
0.93
0.69
0.10
Basic Average Shares
25,828,462.5000
25,656,635
24,825,170
24,884,874
24,828,316
Diluted Average Shares
26,717,526
26,695,326
25,500,733
25,324,991
25,296,728
Total Operating Income as Reported
37,521,607
47,900,920
24,502,896
20,008,670
2,816,498
Total Expenses
417,473,889
425,743,465
342,720,737
256,204,850
273,921,897
Net Income from Continuing & Discontinued Operation
33,000,188
41,643,389
23,658,126
17,475,173
2,474,030
Normalized Income
20,907,728.1170
30,498,247.4542
22,777,268.4727
13,446,980.4963
3,737,190.8346
Interest Income
5,464,341
5,380,680
4,955,902
3,558,347
2,247,803
Interest Expense
3,615,796
3,634,735
1,332,145
1,555,970
1,130,345
Net Interest Income
1,848,545
1,745,945
3,623,757
2,002,377
1,117,458
EBIT
42,985,948
53,281,600
29,458,798
23,567,017
5,064,301
EBITDA
42,985,948
62,038,347
35,777,067
28,403,304
8,771,694
Reconciled Cost of Revenue
344,382,469
355,480,840
289,346,156
213,493,902
232,466,826
Reconciled Depreciation
--
8,756,747
6,318,269
4,836,287
3,707,393
Net Income from Continuing Operation Net Minority Interest
33,000,188
41,643,389
23,658,126
17,475,173
2,474,030
Total Unusual Items Excluding Goodwill
14,427,390
13,311,733
1,050,772
5,074,038
-1,985,648
Total Unusual Items
14,427,390
13,311,733
1,050,772
5,074,038
-1,985,648
Normalized EBITDA
28,558,558
48,726,614
34,726,295
23,329,266
10,757,342
Tax Rate for Calcs
0.0002
0.0002
0.0002
0.0002
0.0004
Tax Effect of Unusual Items
2,334,930.1170
2,166,591.4542
169,914.4727
1,045,845.4963
-722,487.1654
12/31/2022 - 11/6/2018
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
