Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Total Revenue
725,143,980
693,911,620
679,423,780
685,897,860
591,027,880
Cost of Revenue
539,125,510
506,343,690
500,583,800
516,720,940
450,981,630
Gross Profit
186,018,470
187,567,930
178,839,980
169,176,920
140,046,250
Operating Expense
133,934,310
123,535,440
110,323,480
99,930,070
86,403,860
Operating Income
52,084,160
64,032,490
68,516,500
69,246,850
53,642,390
Net Non Operating Interest Income Expense
4,289,870
4,401,570
4,889,400
10,919,410
7,809,900
Pretax Income
60,893,830
72,430,570
75,913,490
82,398,740
63,455,750
Tax Provision
15,145,670
18,115,370
19,511,350
21,798,300
16,363,250
Net Income Common Stockholders
45,748,160
54,315,200
56,402,140
60,600,440
47,092,500
Diluted NI Available to Com Stockholders
45,748,160
54,315,200
56,402,140
60,600,440
47,092,500
Basic EPS
56.31
66.85
69.41
74.58
57.96
Diluted EPS
56.31
66.85
69.41
74.58
57.96
Basic Average Shares
812,490.55
812,541.10
812,541.10
812,541.10
812,541.10
Diluted Average Shares
812,490.55
812,541.10
812,541.10
812,541.10
812,541.10
Rent Expense Supplemental
--
578,610
423,220
445,100
354,590
Total Expenses
673,059,820
629,879,130
610,907,280
616,651,010
537,385,490
Net Income from Continuing & Discontinued Operation
45,748,160
54,315,200
56,402,140
60,600,440
47,092,500
Normalized Income
45,719,401.10
54,286,494.08
56,410,654.54
60,542,103.83
47,132,018.49
Interest Income
--
5,466,250
6,161,400
12,500,200
9,233,910
Interest Expense
1,176,380
1,064,680
1,272,000
1,580,790
1,424,010
Net Interest Income
4,289,870
4,401,570
4,889,400
10,919,410
7,809,900
EBIT
62,070,210
73,495,250
77,185,490
83,979,530
64,879,760
EBITDA
84,718,680
95,475,210
98,238,070
106,058,840
86,778,420
Reconciled Cost of Revenue
539,125,510
506,343,690
500,583,800
516,720,940
450,981,630
Reconciled Depreciation
22,648,470
21,979,960
21,052,580
22,079,310
21,898,660
Net Income from Continuing Operation Net Minority Interest
45,748,160
54,315,200
56,402,140
60,600,440
47,092,500
Total Unusual Items Excluding Goodwill
38,280
38,280
-11,460
79,320
-53,250
Total Unusual Items
38,280
38,280
-11,460
79,320
-53,250
Normalized EBITDA
84,680,400
95,436,930
98,249,530
105,979,520
86,831,670
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
9,521.10
9,574.08
-2,945.46
20,983.83
-13,731.51
3/31/2023 - 10/22/2024
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
