|
Concept
|
2025 | 2024 |
|---|---|---|
| Revenue |
$989.9M
9.39%
YoY
|
$905.0M
N/A
|
| Cost Of Revenue |
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
| Depreciation & Amortization |
$20.01M
4.19%
YoY
|
$19.20M
-1.85%
YoY
|
| Operating Expenses |
N/A
|
N/A
|
| Operating Profit |
N/A
|
N/A
|
| Interest Expense |
N/A
|
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
| Pretax Income |
$506.6M
28.66%
YoY
|
$393.7M
10.99%
YoY
|
| Income Tax |
$115.7M
31.62%
YoY
|
$87.91M
8.47%
YoY
|
| Net Earnings |
$390.9M
27.81%
YoY
|
$305.8M
11.73%
YoY
|
| Basic Earnings Per Share |
$1.75
25.9%
YoY
|
$1.39
N/A
|
| Diluted Earnings Per Share |
$1.76
37.43%
YoY
|
$1.28
11.33%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
| Basic Shares Outstanding |
222.4M shares
0.8%
YoY
|
220.6M shares
N/A
|
| Diluted Shares Outstanding |
222.4M shares
0.8%
YoY
|
220.6M shares
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q1 |
|---|---|---|---|
| Revenue |
$258.1M
7.43%
YoY
|
N/A
|
$240.2M
N/A
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$4.933M
-1.12%
YoY
|
$5.106M
N/A
|
$4.989M
N/A
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
| Pretax Income |
$143.9M
17.14%
YoY
|
$139.7M
N/A
|
$122.9M
N/A
|
| Income Tax |
$32.86M
17.0%
YoY
|
$32.11M
N/A
|
$28.08M
N/A
|
| Net Earnings |
$111.1M
17.18%
YoY
|
$107.6M
N/A
|
$94.80M
N/A
|
| Basic Earnings Per Share |
$0.46
6.98%
YoY
|
N/A
|
$0.43
N/A
|
| Diluted Earnings Per Share |
$0.46
15.09%
YoY
|
$0.47
N/A
|
$0.40
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
240.3M shares
9.25%
YoY
|
N/A
|
219.9M shares
N/A
|
| Diluted Shares Outstanding |
240.6M shares
9.41%
YoY
|
N/A
|
219.9M shares
N/A
|
Loading...