Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
3,589,474
3,401,493
2,716,085
2,656,692
3,004,740
Cost of Revenue
2,649,337
2,637,956
2,147,903
2,212,700
2,147,168
Gross Profit
940,137
763,537
568,182
443,992
857,572
Operating Expense
424,603
389,974
337,628
294,508
349,354
Operating Income
515,534
373,563
230,554
149,484
508,218
Net Non Operating Interest Income Expense
9,097
6,851
2,776
3,334
896
Pretax Income
591,918
419,446
282,392
175,980
570,161
Tax Provision
92,746
65,014
56,478
26,696
114,032
Net Income Common Stockholders
499,172
354,432
225,914
149,284
456,129
Diluted NI Available to Com Stockholders
499,172
354,432
225,914
149,284
456,129
Basic EPS
13.39
9.52
6.09
4.03
12.40
Diluted EPS
13.17
9.30
5.98
3.99
12.06
Basic Average Shares
37,461
37,229
37,094
37,034
36,776
Diluted Average Shares
37,461
38,111
37,780
37,449
37,835
Total Expenses
3,073,940
3,027,930
2,485,531
2,507,208
2,496,522
Net Income from Continuing & Discontinued Operation
499,172
354,432
225,914
149,284
456,129
Normalized Income
499,172
354,432
225,914
149,284
456,129
Interest Income
9,149
6,958
6,566
8,678
1,514
Interest Expense
52
107
3,790
5,344
618
Net Interest Income
9,097
6,851
2,776
3,334
896
EBIT
591,970
419,553
286,182
181,324
570,779
EBITDA
639,633
464,161
323,657
216,970
602,385
Reconciled Cost of Revenue
2,649,337
2,637,956
2,147,903
2,212,700
2,147,168
Reconciled Depreciation
47,663
44,608
37,475
35,646
31,606
Net Income from Continuing Operation Net Minority Interest
499,172
354,432
225,914
149,284
456,129
Normalized EBITDA
639,633
464,161
323,657
216,970
602,385
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 12/12/2013
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
