Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Total Revenue
34,255,122
34,255,122
30,598,292
27,026,555
26,763,016
Cost of Revenue
26,045,005
26,045,005
23,166,201
21,131,234
21,061,682
Gross Profit
8,210,117
8,210,117
7,432,091
5,895,321
5,701,334
Operating Expense
6,319,092
6,319,092
5,856,028
5,183,061
5,650,088
Operating Income
1,891,025
1,891,025
1,576,063
712,260
51,246
Net Non Operating Interest Income Expense
462,028
462,028
462,240
472,061
325,755
Pretax Income
2,274,220
2,274,220
1,559,968
939,399
550,994
Tax Provision
337,878
337,878
127,954
56,263
14,485
Net Income Common Stockholders
1,936,162
1,936,162
1,432,427
883,477
535,653
Diluted NI Available to Com Stockholders
1,936,162
1,936,162
1,432,427
883,477
535,653
Basic EPS
0.12
--
0.09
0.06
0.04
Diluted EPS
0.12
--
0.09
0.06
0.04
Basic Average Shares
16,110,469.7380
--
16,070,669.7220
14,044,082.1440
13,503,050.8860
Diluted Average Shares
16,198,925.0090
--
16,135,803.9040
14,090,692.6710
13,541,579.6460
Total Expenses
32,364,097
32,364,097
29,022,229
26,314,295
26,711,770
Net Income from Continuing & Discontinued Operation
1,936,162
1,936,162
1,432,427
883,477
535,653
Normalized Income
2,088,547.8350
2,088,547.8350
1,808,837.2940
1,155,704.7600
425,978.6520
Interest Income
463,430
463,430
464,849
478,030
331,588
Interest Expense
1,402
1,402
2,609
5,969
5,833
Net Interest Income
462,028
462,028
462,240
472,061
325,755
EBIT
2,275,622
2,275,622
1,562,577
945,368
556,827
EBITDA
2,328,863
2,328,863
1,620,182
999,050
620,546
Reconciled Cost of Revenue
26,045,005
26,045,005
23,166,201
21,131,234
21,061,682
Reconciled Depreciation
53,241
53,241
57,605
53,682
63,719
Net Income from Continuing Operation Net Minority Interest
1,936,162
1,936,162
1,432,427
883,477
535,653
Total Unusual Items Excluding Goodwill
-172,585
-172,585
-410,033
-289,604
112,602
Total Unusual Items
-167,069
-167,069
-410,033
-289,604
112,602
Normalized EBITDA
2,495,932
2,495,932
2,030,215
1,288,654
507,944
Tax Rate for Calcs
0.0001
0.0001
0.0001
0.0001
0
Tax Effect of Unusual Items
-25,715.1650
-25,715.1650
-33,622.7060
-17,376.2400
2,927.6520
3/31/2023 - 7/20/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
