Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
23,624,040
21,790,018
18,675,371
17,034,255
15,268,660
Cost of Revenue
12,410,061
11,771,506
11,024,551
10,206,354
8,544,646
Gross Profit
11,213,979
10,018,512
7,650,820
6,827,901
6,724,014
Operating Expense
3,239,178
2,961,615
2,677,016
2,377,704
1,925,659
Operating Income
7,974,801
7,056,897
4,973,804
4,450,197
4,798,355
Net Non Operating Interest Income Expense
320,879
251,523
192,779
60,690
43,093
Pretax Income
7,348,098
7,256,907
4,834,398
4,173,803
5,357,771
Tax Provision
1,455,273
1,523,680
889,027
603,179
807,865
Net Income Common Stockholders
5,008,890
4,908,343
3,356,081
3,399,729
4,420,286
Average Dilution Earnings
-65,712
-61,580
-39,251
-39,505
0
Diluted NI Available to Com Stockholders
4,943,178
4,846,763
3,316,830
3,360,224
4,420,286
Basic EPS
1.24
1.22
0.82
0.82
1.06
Diluted EPS
1.19
1.16
0.78
0.77
1.01
Basic Average Shares
4,062,716.51
4,027,454.07
4,082,094.31
4,163,542.57
4,172,735.89
Diluted Average Shares
4,173,340.69
4,175,774.43
4,227,164.57
4,348,874.48
4,375,907.89
Total Expenses
15,649,239
14,733,121
13,701,567
12,584,058
10,470,305
Net Income from Continuing & Discontinued Operation
5,008,890
4,908,343
3,356,081
3,399,729
4,420,286
Normalized Income
5,197,643.14
4,624,780.39
3,488,528.13
3,555,484.15
5,050,448.36
Interest Income
424,953
394,582
350,366
219,178
107,475
Interest Expense
104,074
143,059
157,587
158,488
64,382
Net Interest Income
320,879
251,523
192,779
60,690
43,093
EBIT
7,452,172
7,399,966
4,991,985
4,332,291
5,422,153
EBITDA
7,452,172
8,848,412
6,429,039
5,501,667
6,222,827
Reconciled Cost of Revenue
12,410,061
11,771,506
11,024,551
10,206,354
8,544,646
Reconciled Depreciation
--
1,448,446
1,437,054
1,169,376
800,674
Net Income from Continuing Operation Net Minority Interest
5,008,890
4,908,343
3,356,081
3,399,729
4,420,286
Total Unusual Items Excluding Goodwill
-235,367
361,687
-162,292
-203,868
-737,032
Total Unusual Items
-235,367
361,687
-162,292
-203,868
-737,032
Normalized EBITDA
7,687,539
8,486,725
6,591,331
5,705,535
6,959,859
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-46,613.86
78,124.39
-29,844.87
-48,112.85
-106,869.64
12/31/2022 - 1/30/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
