Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
683,771
646,804
518,781
516,350
496,782
Cost of Revenue
522,539
477,490
374,500
397,060
403,041
Gross Profit
161,232
169,314
144,281
119,290
93,741
Operating Expense
120,804
117,875
101,887
89,277
79,446
Operating Income
40,428
51,439
42,394
30,013
14,295
Net Non Operating Interest Income Expense
-3,391
-2,318
358
-829
-2,144
Other Income Expense
-2,381
-492
-2,786
-1,084
-2,543
Pretax Income
37,180
48,629
39,966
28,100
9,608
Tax Provision
6,965
9,565
9,091
7,346
2,809
Net Income Common Stockholders
30,215
39,064
30,875
20,754
6,799
Diluted NI Available to Com Stockholders
30,215
39,064
30,875
20,754
6,799
Basic EPS
2.58
3.37
2.75
1.93
0.65
Diluted EPS
2.51
3.23
2.57
1.76
0.64
Basic Average Shares
11,734.12
11,575.08
11,243.71
10,773.47
10,425.12
Diluted Average Shares
12,049.78
12,079.58
12,027.40
11,812.10
10,676.53
Total Operating Income as Reported
39,286
49,454
38,624
29,284
12,010
Total Expenses
643,343
595,365
476,387
486,337
482,487
Net Income from Continuing & Discontinued Operation
30,215
39,064
30,875
20,754
6,799
Normalized Income
30,098.79
39,459.08
33,027.27
21,554.62
8,599.44
Interest Income
127
815
2,227
1,217
0
Interest Expense
3,518
3,133
1,869
2,046
2,144
Net Interest Income
-3,391
-2,318
358
-829
-2,144
EBIT
40,698
51,762
41,835
30,146
11,752
EBITDA
59,561
69,895
53,723
38,390
19,910
Reconciled Cost of Revenue
511,882
467,714
367,300
390,696
396,450
Reconciled Depreciation
18,863
18,133
11,888
8,244
8,158
Net Income from Continuing Operation Net Minority Interest
30,215
39,064
30,875
20,754
6,799
Total Unusual Items Excluding Goodwill
143
-492
-2,786
-1,084
-2,543
Total Unusual Items
143
-492
-2,786
-1,084
-2,543
Normalized EBITDA
59,418
70,387
56,509
39,474
22,453
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
26.79
-96.92
-633.73
-283.38
-742.56
12/31/2022 - 8/8/2014
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
