Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Total Revenue
332,134
335,245
345,668
324,063
283,667
Cost of Revenue
220,238
223,770
227,336
214,009
194,375
Gross Profit
111,896
111,475
118,332
110,054
89,292
Operating Expense
78,456
77,947
75,289
67,300
56,758
Operating Income
33,440
33,528
43,043
42,754
32,534
Net Non Operating Interest Income Expense
-1,134
-1,122
-1,002
-872
-886
Pretax Income
34,684
34,503
44,301
43,290
32,767
Tax Provision
7,762
7,467
10,646
10,404
7,930
Net Income Common Stockholders
26,748
26,823
33,283
32,551
24,529
Diluted NI Available to Com Stockholders
26,748
26,823
33,283
32,551
24,529
Basic EPS
0.05
0.05
0.06
0.06
0.04
Diluted EPS
0.05
0.05
0.06
0.06
0.04
Basic Average Shares
543,496.5000
544,482
546,174
546,174.6660
544,658.6660
Diluted Average Shares
543,496.5000
544,482
546,174
546,174.6660
544,658.6660
Total Expenses
298,694
301,717
302,625
281,309
251,133
Net Income from Continuing & Discontinued Operation
26,748
26,823
33,283
32,551
24,529
Normalized Income
26,748
26,823
33,283
32,551
24,529
Interest Expense
1,134
1,122
1,002
872
886
Net Interest Income
-1,134
-1,122
-1,002
-872
-886
EBIT
35,818
35,625
45,303
44,162
33,653
EBITDA
59,381
59,170
66,414
61,959
48,876
Reconciled Cost of Revenue
220,238
223,770
227,336
214,009
194,375
Reconciled Depreciation
23,563
23,545
21,111
17,797
15,223
Net Income from Continuing Operation Net Minority Interest
26,748
26,823
33,283
32,551
24,529
Normalized EBITDA
59,381
59,170
66,414
61,959
48,876
Tax Rate for Calcs
0.0002
0.0002
0.0002
0.0002
0.0002
Tax Effect of Unusual Items
0
0
0
0
0
3/31/2023 - 10/7/2019
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
