|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$16.30M
6.54%
YoY
|
$15.30M
-13.07%
YoY
|
$17.60M
-2.76%
YoY
|
$18.10M
-92.99%
YoY
|
$258.2M
-15.34%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
$19.69M
-3.12%
YoY
|
$20.32M
-13.24%
YoY
|
$23.43M
27.93%
YoY
|
$18.31M
2.17%
YoY
|
$17.92M
5.59%
YoY
|
| Depreciation & Amortization |
$7.719M
-11.31%
YoY
|
$8.703M
-13.9%
YoY
|
$10.11M
-5.86%
YoY
|
$10.74M
-2.39%
YoY
|
$11.00M
-0.9%
YoY
|
| Operating Expenses |
$19.69M
-3.12%
YoY
|
$20.32M
-13.24%
YoY
|
$23.43M
27.93%
YoY
|
$18.31M
2.17%
YoY
|
$17.92M
5.59%
YoY
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
N/A
|
N/A
|
$206.5M
137.52%
YoY
|
$86.95M
4.53%
YoY
|
$83.18M
-28.07%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$83.02M
53.45%
YoY
|
$54.10M
-138.94%
YoY
|
-$139.0M
-229.62%
YoY
|
$107.2M
11.64%
YoY
|
$96.03M
19.1%
YoY
|
| Income Tax |
$15.00M
-6.82%
YoY
|
$16.09M
-143.15%
YoY
|
-$37.30M
-263.94%
YoY
|
$22.75M
14.06%
YoY
|
$19.95M
23.97%
YoY
|
| Net Earnings |
$68.03M
78.97%
YoY
|
$38.01M
-137.39%
YoY
|
-$101.7M
-220.37%
YoY
|
$84.45M
11.0%
YoY
|
$76.08M
17.88%
YoY
|
| Basic Earnings Per Share |
$0.52
79.31%
YoY
|
$0.29
-138.16%
YoY
|
-$0.76
-222.58%
YoY
|
$0.62
10.71%
YoY
|
$0.56
19.15%
YoY
|
| Diluted Earnings Per Share |
$0.52
78.61%
YoY
|
$0.29
-138.5%
YoY
|
-$0.76
-222.58%
YoY
|
$0.62
10.71%
YoY
|
$0.56
19.15%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
130.0M shares
-0.52%
YoY
|
130.7M shares
-2.16%
YoY
|
133.6M shares
-1.58%
YoY
|
135.7M shares
0.16%
YoY
|
135.5M shares
-1.75%
YoY
|
| Diluted Shares Outstanding |
130.0M shares
-0.52%
YoY
|
130.7M shares
-2.16%
YoY
|
133.6M shares
-1.58%
YoY
|
135.7M shares
0.15%
YoY
|
135.5M shares
-1.74%
YoY
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$104.6M
6.5%
YoY
|
$106.0M
8.57%
YoY
|
N/A
|
$99.68M
4.93%
YoY
|
$98.18M
5.24%
YoY
|
$97.62M
6.47%
YoY
|
N/A
|
$95.00M
4.8%
YoY
|
$93.29M
4.18%
YoY
|
$91.69M
0.39%
YoY
|
N/A
|
$90.64M
30.59%
YoY
|
$89.55M
39.43%
YoY
|
$91.34M
46.22%
YoY
|
N/A
|
$69.41M
12.19%
YoY
|
$64.22M
-0.17%
YoY
|
$62.47M
-8.42%
YoY
|
N/A
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
$5.425M
10.17%
YoY
|
$5.134M
12.84%
YoY
|
N/A
|
$5.163M
-3.75%
YoY
|
$4.924M
-0.61%
YoY
|
$4.550M
-15.25%
YoY
|
N/A
|
$5.364M
-12.32%
YoY
|
$4.954M
-14.42%
YoY
|
$5.369M
5.9%
YoY
|
N/A
|
$6.118M
40.87%
YoY
|
$5.789M
28.84%
YoY
|
$5.070M
14.4%
YoY
|
N/A
|
$4.343M
-8.3%
YoY
|
$4.493M
-2.3%
YoY
|
$4.432M
4.7%
YoY
|
N/A
|
| Depreciation & Amortization |
N/A
|
$1.818M
-8.37%
YoY
|
$1.868M
-7.98%
YoY
|
$1.915M
-13.58%
YoY
|
$1.952M
-11.99%
YoY
|
$1.984M
-11.39%
YoY
|
$2.030M
-19.06%
YoY
|
$2.216M
-11.64%
YoY
|
$2.218M
-13.26%
YoY
|
$2.239M
-12.95%
YoY
|
$2.508M
-6.0%
YoY
|
$2.508M
-6.8%
YoY
|
$2.557M
-4.52%
YoY
|
$2.572M
-4.74%
YoY
|
$2.668M
-4.71%
YoY
|
$2.691M
-3.89%
YoY
|
$2.678M
-0.81%
YoY
|
$2.700M
0.0%
YoY
|
$2.800M
0.0%
YoY
|
| Operating Expenses |
$5.425M
10.17%
YoY
|
$5.134M
12.84%
YoY
|
N/A
|
$5.163M
-3.75%
YoY
|
$4.924M
-0.61%
YoY
|
$4.550M
-15.25%
YoY
|
N/A
|
$5.364M
-12.32%
YoY
|
$4.954M
-14.42%
YoY
|
$5.369M
5.9%
YoY
|
N/A
|
$6.118M
40.87%
YoY
|
$5.789M
28.84%
YoY
|
$5.070M
14.4%
YoY
|
N/A
|
$4.343M
-8.3%
YoY
|
$4.493M
-2.3%
YoY
|
$4.432M
4.7%
YoY
|
N/A
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$54.67M
-2.19%
YoY
|
$51.97M
9.21%
YoY
|
$52.10M
14.47%
YoY
|
N/A
|
$55.89M
187.65%
YoY
|
$47.59M
177.95%
YoY
|
$45.51M
170.07%
YoY
|
N/A
|
$19.43M
0.67%
YoY
|
$17.12M
-19.47%
YoY
|
$16.85M
-30.92%
YoY
|
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$25.08M
30.26%
YoY
|
$25.21M
32.02%
YoY
|
$23.04M
19.94%
YoY
|
$21.63M
38.58%
YoY
|
$19.25M
11.83%
YoY
|
$19.10M
823.5%
YoY
|
$19.21M
-110.32%
YoY
|
$15.61M
57.62%
YoY
|
$17.22M
-1.73%
YoY
|
$2.068M
-89.53%
YoY
|
-$186.1M
-849.78%
YoY
|
$9.904M
-63.0%
YoY
|
$17.52M
-36.85%
YoY
|
$19.75M
-29.13%
YoY
|
$24.82M
3.78%
YoY
|
$26.77M
16.92%
YoY
|
$27.75M
7.29%
YoY
|
$27.87M
19.35%
YoY
|
$23.92M
1.83%
YoY
|
| Income Tax |
$4.931M
27.94%
YoY
|
$4.910M
33.9%
YoY
|
$4.224M
-40.92%
YoY
|
$3.251M
-45.48%
YoY
|
$3.854M
11.55%
YoY
|
$3.667M
-872.0%
YoY
|
$7.150M
-115.63%
YoY
|
$5.963M
272.22%
YoY
|
$3.455M
3.72%
YoY
|
-$475.0K
-113.54%
YoY
|
-$45.74M
-957.76%
YoY
|
$1.602M
-71.48%
YoY
|
$3.331M
-45.59%
YoY
|
$3.507M
-38.25%
YoY
|
$5.332M
-0.71%
YoY
|
$5.617M
19.28%
YoY
|
$6.122M
13.01%
YoY
|
$5.679M
27.62%
YoY
|
$5.370M
3.07%
YoY
|
| Net Earnings |
$20.15M
30.84%
YoY
|
$20.30M
31.58%
YoY
|
$18.81M
56.19%
YoY
|
$18.38M
90.53%
YoY
|
$15.40M
11.9%
YoY
|
$15.43M
506.8%
YoY
|
$12.05M
-108.58%
YoY
|
$9.648M
16.21%
YoY
|
$13.76M
-3.01%
YoY
|
$2.543M
-84.34%
YoY
|
-$140.3M
-819.89%
YoY
|
$8.302M
-60.75%
YoY
|
$14.19M
-34.38%
YoY
|
$16.24M
-26.8%
YoY
|
$19.49M
5.08%
YoY
|
$21.15M
16.3%
YoY
|
$21.62M
5.77%
YoY
|
$22.19M
17.4%
YoY
|
$18.55M
1.48%
YoY
|
| Basic Earnings Per Share |
$0.16
33.33%
YoY
|
$0.16
33.33%
YoY
|
N/A
|
$0.14
100.0%
YoY
|
$0.12
9.09%
YoY
|
$0.12
500.0%
YoY
|
N/A
|
$0.07
16.67%
YoY
|
$0.11
0.0%
YoY
|
$0.02
-83.33%
YoY
|
N/A
|
$0.06
-62.5%
YoY
|
$0.11
-31.25%
YoY
|
$0.12
-25.0%
YoY
|
N/A
|
$0.16
23.08%
YoY
|
$0.16
6.67%
YoY
|
$0.16
14.29%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$0.16
33.33%
YoY
|
$0.16
33.33%
YoY
|
$0.14
53.94%
YoY
|
$0.14
100.0%
YoY
|
$0.12
9.09%
YoY
|
$0.12
500.0%
YoY
|
$0.09
-108.8%
YoY
|
$0.07
16.67%
YoY
|
$0.11
0.0%
YoY
|
$0.02
-83.33%
YoY
|
-$1.05
-100.0%
YoY
|
$0.06
-62.5%
YoY
|
$0.11
-31.25%
YoY
|
$0.12
-25.0%
YoY
|
$143.6K
4.92%
YoY
|
$0.16
23.08%
YoY
|
$0.16
6.67%
YoY
|
$0.16
14.29%
YoY
|
$136.8K
105253501.6%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
129.8M shares
-2.22%
YoY
|
131.8M shares
-0.72%
YoY
|
132.8M shares
0.06%
YoY
|
132.8M shares
0.05%
YoY
|
132.8M shares
-0.71%
YoY
|
132.8M shares
-1.83%
YoY
|
132.7M shares
-2.53%
YoY
|
132.7M shares
-2.52%
YoY
|
133.7M shares
-1.77%
YoY
|
135.2M shares
-1.64%
YoY
|
136.2M shares
-1.92%
YoY
|
136.2M shares
0.32%
YoY
|
136.1M shares
0.34%
YoY
|
137.5M shares
1.38%
YoY
|
138.9M shares
0.02%
YoY
|
135.7M shares
0.16%
YoY
|
135.7M shares
0.17%
YoY
|
135.6M shares
0.17%
YoY
|
138.8M shares
0.82%
YoY
|
| Diluted Shares Outstanding |
126.6M shares
-2.61%
YoY
|
129.0M shares
-0.78%
YoY
|
N/A
|
130.1M shares
0.17%
YoY
|
130.0M shares
-0.39%
YoY
|
130.0M shares
-1.8%
YoY
|
N/A
|
129.9M shares
-2.5%
YoY
|
130.5M shares
-1.96%
YoY
|
132.4M shares
-1.7%
YoY
|
N/A
|
133.2M shares
-1.86%
YoY
|
133.2M shares
-1.86%
YoY
|
134.6M shares
-0.73%
YoY
|
N/A
|
135.7M shares
0.14%
YoY
|
135.7M shares
0.13%
YoY
|
135.6M shares
0.17%
YoY
|
N/A
|
Loading...