|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$21.73M
7.45%
YoY
|
$20.23M
-6.72%
YoY
|
$21.68M
-7.35%
YoY
|
$23.40M
-97.56%
YoY
|
$959.4M
-10.13%
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 |
$88.33M
6.45%
YoY
|
$82.98M
3.74%
YoY
|
$79.98M
3.74%
YoY
|
$77.10M
14.23%
YoY
|
$67.50M
16.16%
YoY
|
| Depreciation & Amortization |
$51.02M
-15.13%
YoY
|
$60.11M
-18.83%
YoY
|
$74.06M
-4.59%
YoY
|
$77.62M
-1.12%
YoY
|
$78.50M
8.28%
YoY
|
| Operating Expenses |
$88.33M
6.45%
YoY
|
$82.98M
3.74%
YoY
|
$79.98M
3.74%
YoY
|
$77.10M
14.23%
YoY
|
$67.50M
16.16%
YoY
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
N/A
|
N/A
|
$983.8M
209.86%
YoY
|
$317.5M
93.88%
YoY
|
$163.8M
-48.15%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$361.7M
14.35%
YoY
|
$316.3M
33.43%
YoY
|
$237.1M
-36.8%
YoY
|
$375.1M
-16.52%
YoY
|
$449.4M
80.22%
YoY
|
| Income Tax |
$93.39M
11.34%
YoY
|
$83.88M
43.6%
YoY
|
$58.41M
-35.21%
YoY
|
$90.16M
162.09%
YoY
|
$34.40M
-33.21%
YoY
|
| Net Earnings |
$268.4M
15.44%
YoY
|
$232.5M
32.76%
YoY
|
$175.1M
-37.44%
YoY
|
$279.9M
-32.55%
YoY
|
$415.0M
109.74%
YoY
|
| Basic Earnings Per Share |
$3.55
14.52%
YoY
|
$3.10
29.71%
YoY
|
$2.39
-32.68%
YoY
|
$3.55
-21.46%
YoY
|
$4.52
119.42%
YoY
|
| Diluted Earnings Per Share |
$3.53
14.61%
YoY
|
$3.08
29.32%
YoY
|
$2.38
-100.0%
YoY
|
$3.552M
78575664.0%
YoY
|
$4.52
119.42%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
73.92M shares
0.45%
YoY
|
73.60M shares
0.37%
YoY
|
73.33M shares
-6.96%
YoY
|
78.81M shares
-12.82%
YoY
|
90.40M shares
-1.42%
YoY
|
| Diluted Shares Outstanding |
74.30M shares
0.44%
YoY
|
73.98M shares
0.62%
YoY
|
73.52M shares
-6.71%
YoY
|
78.81M shares
-12.82%
YoY
|
90.40M shares
-1.45%
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 |
$6.219M
18.8%
YoY
|
$442.4M
-5.47%
YoY
|
$5.387M
7.4%
YoY
|
$5.323M
8.43%
YoY
|
$5.235M
-4.8%
YoY
|
$468.0M
-3.15%
YoY
|
$5.016M
-7.15%
YoY
|
$4.909M
-8.23%
YoY
|
$5.499M
-0.83%
YoY
|
$483.2M
20.35%
YoY
|
$5.402M
-10.92%
YoY
|
$5.349M
-98.0%
YoY
|
$5.545M
-97.65%
YoY
|
$401.5M
68.78%
YoY
|
$6.064M
-97.41%
YoY
|
$267.0M
10.41%
YoY
|
$236.0M
-3.86%
YoY
|
$237.9M
-5.28%
YoY
|
$234.3M
-7.95%
YoY
|
| 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 |
$22.42M
-1.6%
YoY
|
N/A
|
$21.63M
2.54%
YoY
|
$23.49M
14.22%
YoY
|
$22.78M
12.13%
YoY
|
N/A
|
$21.09M
9.9%
YoY
|
$20.57M
0.64%
YoY
|
$20.32M
-6.49%
YoY
|
N/A
|
$19.19M
-3.13%
YoY
|
$20.44M
14.19%
YoY
|
$21.73M
27.77%
YoY
|
N/A
|
$19.81M
18.73%
YoY
|
$17.90M
6.21%
YoY
|
$17.00M
8.02%
YoY
|
N/A
|
$16.69M
8.11%
YoY
|
| Depreciation & Amortization |
$8.720M
-38.03%
YoY
|
$11.11M
-19.42%
YoY
|
$12.59M
-28.09%
YoY
|
$13.24M
14.15%
YoY
|
$14.07M
-18.25%
YoY
|
$13.79M
-19.16%
YoY
|
$17.51M
-6.88%
YoY
|
$11.60M
-38.33%
YoY
|
$17.21M
-11.41%
YoY
|
$17.06M
-14.21%
YoY
|
$18.80M
-4.0%
YoY
|
$18.81M
-2.31%
YoY
|
$19.43M
2.8%
YoY
|
$19.89M
-11.22%
YoY
|
$19.58M
3.07%
YoY
|
$19.25M
1.34%
YoY
|
$18.90M
4.42%
YoY
|
$22.40M
23.76%
YoY
|
$19.00M
1.6%
YoY
|
| Operating Expenses |
$22.42M
-1.6%
YoY
|
N/A
|
$21.63M
2.54%
YoY
|
$23.49M
14.22%
YoY
|
$22.78M
12.13%
YoY
|
N/A
|
$21.09M
9.9%
YoY
|
$20.57M
0.64%
YoY
|
$20.32M
-6.49%
YoY
|
N/A
|
$19.19M
-3.13%
YoY
|
$20.44M
14.19%
YoY
|
$21.73M
27.77%
YoY
|
N/A
|
$19.81M
18.73%
YoY
|
$17.90M
6.21%
YoY
|
$17.00M
8.02%
YoY
|
N/A
|
$16.69M
8.11%
YoY
|
| 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
|
$258.2M
0.99%
YoY
|
$257.3M
3.1%
YoY
|
$266.6M
25.44%
YoY
|
$266.0M
67.9%
YoY
|
$255.7M
183.52%
YoY
|
$249.5M
500.48%
YoY
|
$212.5M
677.92%
YoY
|
$158.4M
397.28%
YoY
|
$90.19M
129.94%
YoY
|
$41.56M
-4.44%
YoY
|
$27.32M
-44.46%
YoY
|
$31.86M
-44.84%
YoY
|
$39.22M
-41.54%
YoY
|
| 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 |
$81.74M
2.08%
YoY
|
$89.84M
-3.39%
YoY
|
$97.93M
17.73%
YoY
|
$93.90M
28.7%
YoY
|
$80.07M
19.14%
YoY
|
$92.99M
284.48%
YoY
|
$83.19M
33.25%
YoY
|
$72.96M
-7.21%
YoY
|
$67.21M
-6.45%
YoY
|
$24.19M
-70.43%
YoY
|
$62.43M
-46.68%
YoY
|
$78.63M
-10.1%
YoY
|
$71.84M
-19.09%
YoY
|
$81.79M
28.74%
YoY
|
$117.1M
2.35%
YoY
|
$87.47M
-37.59%
YoY
|
$88.79M
-32.38%
YoY
|
$63.53M
-40.61%
YoY
|
$114.4M
33.16%
YoY
|
| Income Tax |
$19.86M
-8.02%
YoY
|
$20.58M
-13.13%
YoY
|
$26.08M
20.0%
YoY
|
$25.14M
30.72%
YoY
|
$21.60M
12.31%
YoY
|
$23.69M
602.1%
YoY
|
$21.73M
40.71%
YoY
|
$19.23M
-6.8%
YoY
|
$19.23M
1.42%
YoY
|
$3.374M
-80.81%
YoY
|
$15.45M
-47.16%
YoY
|
$20.63M
-4.93%
YoY
|
$18.96M
-12.39%
YoY
|
$17.59M
-128.49%
YoY
|
$29.23M
6.46%
YoY
|
$21.70M
-40.0%
YoY
|
$21.64M
-33.4%
YoY
|
-$61.72M
-390.77%
YoY
|
$27.46M
41.88%
YoY
|
| Net Earnings |
$60.96M
5.74%
YoY
|
$69.26M
-0.06%
YoY
|
$71.85M
18.56%
YoY
|
$67.79M
27.94%
YoY
|
$57.66M
21.89%
YoY
|
$69.30M
248.57%
YoY
|
$60.60M
28.99%
YoY
|
$52.99M
-8.64%
YoY
|
$47.30M
-10.56%
YoY
|
$19.88M
-68.28%
YoY
|
$46.98M
-46.52%
YoY
|
$58.00M
-11.81%
YoY
|
$52.88M
-21.25%
YoY
|
$62.69M
-49.95%
YoY
|
$87.85M
1.05%
YoY
|
$65.76M
-36.75%
YoY
|
$67.15M
-32.04%
YoY
|
$125.3M
46.09%
YoY
|
$86.94M
30.62%
YoY
|
| Basic Earnings Per Share |
$0.83
6.41%
YoY
|
$0.91
-1.09%
YoY
|
$0.96
17.07%
YoY
|
$0.91
26.39%
YoY
|
$0.78
21.88%
YoY
|
$0.92
240.74%
YoY
|
$0.82
30.16%
YoY
|
$0.72
-7.69%
YoY
|
$0.64
-9.86%
YoY
|
$0.27
-67.47%
YoY
|
$0.63
-44.25%
YoY
|
$0.78
-4.88%
YoY
|
$0.71
-10.13%
YoY
|
$0.83
-41.55%
YoY
|
$1.13
20.21%
YoY
|
$0.82
-26.79%
YoY
|
$0.79
-25.47%
YoY
|
$1.42
59.55%
YoY
|
$0.94
34.29%
YoY
|
| Diluted Earnings Per Share |
$0.83
6.45%
YoY
|
$0.90
-1.1%
YoY
|
$0.95
17.21%
YoY
|
$0.91
26.54%
YoY
|
$0.78
20.68%
YoY
|
$0.91
236.22%
YoY
|
$0.81
29.15%
YoY
|
$0.72
-8.22%
YoY
|
$0.64
-8.24%
YoY
|
$0.27
-100.0%
YoY
|
$0.63
-100.0%
YoY
|
$0.78
-4.88%
YoY
|
$0.70
-11.39%
YoY
|
$826.6K
58625508.57%
YoY
|
$1.139M
121178346.31%
YoY
|
$0.82
-26.13%
YoY
|
$0.79
-25.47%
YoY
|
$1.41
58.43%
YoY
|
$0.94
34.29%
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 |
73.64M shares
-1.49%
YoY
|
75.14M shares
0.53%
YoY
|
75.21M shares
0.61%
YoY
|
75.21M shares
0.61%
YoY
|
74.75M shares
0.51%
YoY
|
74.75M shares
0.49%
YoY
|
74.75M shares
0.46%
YoY
|
74.76M shares
0.47%
YoY
|
74.37M shares
-0.49%
YoY
|
74.38M shares
-3.74%
YoY
|
74.41M shares
-4.5%
YoY
|
74.41M shares
-5.87%
YoY
|
74.74M shares
-10.79%
YoY
|
77.27M shares
-13.27%
YoY
|
77.92M shares
-14.23%
YoY
|
79.04M shares
-14.09%
YoY
|
83.77M shares
-8.81%
YoY
|
89.09M shares
-3.57%
YoY
|
90.85M shares
-0.41%
YoY
|
| Diluted Shares Outstanding |
73.89M shares
-0.66%
YoY
|
N/A
|
74.83M shares
0.45%
YoY
|
74.62M shares
0.82%
YoY
|
74.38M shares
1.01%
YoY
|
N/A
|
74.49M shares
0.95%
YoY
|
74.02M shares
0.81%
YoY
|
73.64M shares
-0.5%
YoY
|
N/A
|
73.79M shares
-4.32%
YoY
|
73.42M shares
-7.52%
YoY
|
74.01M shares
-11.8%
YoY
|
N/A
|
77.12M shares
-15.27%
YoY
|
79.39M shares
-13.88%
YoY
|
83.91M shares
-8.76%
YoY
|
N/A
|
91.03M shares
-0.4%
YoY
|
Loading...