| TTM
|
12/31/2025
|
12/31/2024
|
12/31/2023
|
12/31/2022
|
|
|---|---|---|---|---|---|
| Total Revenue
|
323,151 | 296,770 | 254,770 | 203,426 | 173,424 |
| Cost of Revenue
|
-203,638 | -184,388 | -168,574 | -137,929 | -125,649 |
|
Gross Profit
|
119,513 | 112,382 | 86,196 | 65,497 | 47,775 |
| Selling, General and Administrative Expenses
|
-27,049 | -27,049 | -25,341 | -23,122 | -20,249 |
| Depreciation, Amortization and Depletion
|
-11,236 | -10,732 | -11,417 | -10,401 | -10,816 |
|
Taxes Other Than Income Taxes
|
-1,363 | -1,181 | -1,038 | -462 | -604 |
| Provision Expense/Write-Back
|
177 | 177 | 311 | 683 | 553 |
| Other Income/Expense, Operating
|
-21,346 | -20,872 | -20,433 | -15,774 | -14,304 |
|
Operating Income/Expenses
|
-60,817 | -59,657 | -57,918 | -49,076 | -45,420 |
|
Total Operating Profit/Loss
|
58,696 | 52,725 | 28,278 | 16,421 | 2,355 |
| Total Net Finance Income/Expense
|
-1,087 | -2,662 | -2,650 | -2,269 | -3,007 |
| Net Investment Income
|
-4,361 | -4,361 | 1,095 | -4,108 | 2,263 |
|
Rental Income
|
245 | 245 | 244 | 180 | 447 |
| Irregular Income/Expenses
|
-2,872 | -2,672 | -1,653 | -1,377 | 1,726 |
|
Non-Operating Income/Expenses, Total
|
-8,075 | -9,450 | -2,964 | -7,574 | 1,429 |
|
Pretax Income
|
50,620 | 43,274 | 25,315 | 8,847 | 3,783 |
|
Provision for Income Tax
|
-13,736 | -11,823 | -5,204 | -2,982 | -2,378 |
|
Net Income from Continuing Operations
|
36,884 | 31,451 | 20,111 | 5,865 | 1,405 |
|
Net Income after Extraordinary Items and Discontinued Operations
|
36,884 | 31,451 | 20,111 | 5,865 | 1,405 |
|
Non-Controlling/Minority Interests
|
139 | 365 | 133 | 3 | 212 |
|
Net Income after Non-Controlling/Minority Interests
|
37,023 | 31,816 | 20,244 | 5,868 | 1,617 |
|
Net Income Available to Common Stockholders
|
37,023 | 31,816 | 20,244 | 5,868 | 1,617 |
|
Diluted Net Income Available to Common Stockholders
|
37,023 | 31,816 | 20,244 | 5,868 | 1,617 |
| Basic EPS
|
5.08 | 4.37 | 2.78 | 0.81 | 0.22 |
| Diluted EPS
|
5.09 | 4.37 | 2.76 | 0.80 | 0.22 |
|
Basic Weighted Average Shares Outstanding
|
7,289.78 | 7,288.28 | 7,283.12 | 7,280.79 | 7,276.59 |
|
Diluted Weighted Average Shares Outstanding
|
7,289.78 | 7,291.54 | 7,335.07 | 7,307.10 | 7,276.59 |
| Income Statement, Supplemental
|
|||||
|
EBIT
|
51,868 | 46,097 | 28,011 | 11,583 | 5,699 |
|
EBITDA
|
63,104 | 56,829 | 39,428 | 21,984 | 16,515 |
12/31/2022 - 6/23/2000
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
