| TTM
|
12/31/2025
|
12/31/2024
|
12/31/2023
|
12/31/2022
|
|
|---|---|---|---|---|---|
| Total Revenue
|
1,411,381,000 | 1,322,791,000 | 1,107,668,000 | 977,370,000 | 861,022,000 |
| Cost of Revenue
|
-1,147,130,000 | -1,070,616,000 | -883,196,000 | -773,392,000 | -676,853,000 |
|
Gross Profit
|
264,251,000 | 252,174,000 | 224,471,000 | 203,978,000 | 184,169,000 |
| Selling, General and Administrative Expenses
|
-121,944,000 | -121,944,000 | -114,713,000 | -106,213,000 | -98,638,000 |
| Depreciation, Amortization and Depletion
|
-7,136,000 | -7,136,000 | -6,494,000 | -6,258,000 | -6,296,000 |
| Provision Expense/Write-Back
|
-211,000 | -211,000 | -244,000 | -98,000 | -89,000 |
| Other Income/Expense, Operating
|
-32,936,000 | -32,936,000 | -28,654,000 | -28,444,000 | -24,374,000 |
|
Operating Income/Expenses
|
-171,190,000 | -162,227,000 | -150,105,000 | -141,013,000 | -129,397,000 |
|
Total Operating Profit/Loss
|
93,061,000 | 89,947,000 | 74,366,000 | 62,965,000 | 54,772,000 |
| Total Net Finance Income/Expense
|
578,000 | 263,000 | 31,000 | -23,000 | -26,000 |
| Net Investment Income
|
1,793,000 | 847,000 | 43,000 | 1,496,000 | 1,845,000 |
|
Rental Income
|
-- | -- | -- | 202,000 | 227,000 |
| Irregular Income/Expenses
|
-239,000 | -177,000 | -329,000 | 446,000 | -725,000 |
|
Other Income/Expense, Non-Operating
|
-587,000 | -423,000 | -268,000 | 12,000 | 418,000 |
|
Non-Operating Income/Expenses, Total
|
1,545,000 | 510,000 | -523,000 | 1,931,000 | 1,739,000 |
|
Pretax Income
|
94,603,000 | 90,453,000 | 73,840,000 | 64,892,000 | 56,509,000 |
| Provision for Income Tax
|
-26,046,000 | -25,254,000 | -19,613,000 | -16,803,000 | -15,998,000 |
|
Net Income from Continuing Operations
|
68,557,000 | 65,199,000 | 54,227,000 | 48,089,000 | 40,511,000 |
|
Net Income after Extraordinary Items and Discontinued Operations
|
68,556,000 | 65,198,000 | 54,226,000 | 48,089,000 | 40,511,000 |
|
Non-Controlling/Minority Interests
|
-1,006,000 | -895,000 | -744,000 | -640,000 | -488,000 |
|
Net Income after Non-Controlling/Minority Interests
|
67,550,000 | 64,303,000 | 53,481,000 | 47,448,000 | 40,022,000 |
|
Net Income Available to Common Stockholders
|
67,550,000 | 64,303,000 | 53,481,000 | 47,448,000 | 40,022,000 |
|
Diluted Net Income Available to Common Stockholders
|
67,550,000 | 64,303,000 | 53,481,000 | 47,448,000 | 40,022,000 |
| Basic EPS
|
178.14 | 169.58 | 141.04 | 125.13 | 105.55 |
| Diluted EPS
|
177.48 | 169.10 | 141.04 | 125.12 | 105.54 |
|
Basic Weighted Average Shares Outstanding
|
379,189.75 | 379,189.76 | 379,190.30 | 379,189.64 | 379,193.71 |
|
Diluted Weighted Average Shares Outstanding
|
380,658.11 | 380,266.12 | 379,202.90 | 379,205.77 | 379,203.06 |
| Income Statement, Supplemental
|
|||||
|
EBIT
|
94,025,000 | 90,190,000 | 73,809,000 | 64,915,000 | 56,535,000 |
|
EBITDA
|
105,369,000 | 99,530,000 | 82,243,000 | 72,849,000 | 64,825,000 |
12/31/2022 - 1/4/2001
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
