|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$177.0M
18.94%
YoY
|
$148.8M
10.84%
YoY
|
$134.3M
-79.23%
YoY
|
$646.5M
20.6%
YoY
|
$536.1M
3.53%
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 |
N/A
|
N/A
|
N/A
|
$41.12M
22.74%
YoY
|
$33.50M
13.75%
YoY
|
| Depreciation & Amortization |
$141.0M
-5.92%
YoY
|
$149.9M
3.89%
YoY
|
$144.3M
194.28%
YoY
|
$49.02M
111.28%
YoY
|
$23.20M
55.7%
YoY
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
$41.12M
22.74%
YoY
|
$33.50M
13.75%
YoY
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
N/A
|
N/A
|
$746.2M
3055.66%
YoY
|
$23.65M
176.68%
YoY
|
$8.546M
-51.71%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$728.0M
1.29%
YoY
|
$718.8M
52.54%
YoY
|
$471.2M
48.34%
YoY
|
$317.6M
23.83%
YoY
|
$256.5M
33.33%
YoY
|
| Income Tax |
$178.0M
-3.82%
YoY
|
$185.1M
51.1%
YoY
|
$122.5M
81.54%
YoY
|
$67.47M
25.67%
YoY
|
$53.69M
40.74%
YoY
|
| Net Earnings |
$550.0M
3.06%
YoY
|
$533.7M
53.04%
YoY
|
$348.7M
39.39%
YoY
|
$250.2M
23.35%
YoY
|
$202.8M
31.49%
YoY
|
| Basic Earnings Per Share |
$2.31
-9.77%
YoY
|
$2.56
43.02%
YoY
|
$1.79
-44.06%
YoY
|
$3.20
14.7%
YoY
|
$2.79
28.57%
YoY
|
| Diluted Earnings Per Share |
$2.30
-9.8%
YoY
|
$2.55
43.23%
YoY
|
$1.78
-100.0%
YoY
|
$3.199M
115089596.43%
YoY
|
$2.78
28.11%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
238.0M shares
14.18%
YoY
|
208.5M shares
6.74%
YoY
|
195.3M shares
150.24%
YoY
|
78.05M shares
7.38%
YoY
|
72.68M shares
2.61%
YoY
|
| Diluted Shares Outstanding |
239.1M shares
14.23%
YoY
|
209.3M shares
6.87%
YoY
|
195.9M shares
150.5%
YoY
|
78.19M shares
7.3%
YoY
|
72.87M shares
2.81%
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 |
$816.0M
26.07%
YoY
|
N/A
|
$740.0M
5.88%
YoY
|
$670.7M
-3.57%
YoY
|
$647.2M
-5.4%
YoY
|
N/A
|
$698.9M
0.41%
YoY
|
$695.5M
2.93%
YoY
|
$684.2M
43.76%
YoY
|
N/A
|
$696.0M
314.92%
YoY
|
$675.7M
349.55%
YoY
|
$476.0M
220.97%
YoY
|
N/A
|
$167.7M
24.68%
YoY
|
$150.3M
17.94%
YoY
|
$148.3M
17.65%
YoY
|
N/A
|
$134.5M
5.62%
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 |
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
|
$10.55M
23.88%
YoY
|
$9.185M
24.09%
YoY
|
$10.32M
22.16%
YoY
|
N/A
|
$8.515M
20.01%
YoY
|
| Depreciation & Amortization |
$21.00M
-40.05%
YoY
|
$39.00M
7.65%
YoY
|
$34.08M
-6.68%
YoY
|
$32.89M
-11.48%
YoY
|
$35.03M
-12.35%
YoY
|
$36.23M
-13.44%
YoY
|
$36.52M
-7.07%
YoY
|
$37.16M
-15.68%
YoY
|
$39.96M
109.85%
YoY
|
$41.85M
220.78%
YoY
|
$39.30M
193.9%
YoY
|
$44.07M
234.76%
YoY
|
$19.04M
101.83%
YoY
|
$13.05M
10.57%
YoY
|
$13.37M
210.98%
YoY
|
$13.16M
130.95%
YoY
|
$9.435M
573.93%
YoY
|
$11.80M
2850.0%
YoY
|
$4.300M
4.88%
YoY
|
| Operating Expenses |
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
|
$10.55M
23.88%
YoY
|
$9.185M
24.09%
YoY
|
$10.32M
22.16%
YoY
|
N/A
|
$8.515M
20.01%
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
|
$268.7M
24.89%
YoY
|
$268.1M
39.81%
YoY
|
$260.9M
157.63%
YoY
|
N/A
|
$215.1M
3993.19%
YoY
|
$191.8M
6600.0%
YoY
|
$101.3M
4756.26%
YoY
|
N/A
|
$5.256M
162.8%
YoY
|
$2.862M
44.18%
YoY
|
$2.085M
1.81%
YoY
|
N/A
|
$2.000M
-24.76%
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 |
$255.0M
105.9%
YoY
|
$282.0M
46.61%
YoY
|
$119.0M
-39.36%
YoY
|
$203.5M
26.31%
YoY
|
$123.8M
-26.75%
YoY
|
$192.3M
51.37%
YoY
|
$196.3M
6.66%
YoY
|
$161.1M
-10.05%
YoY
|
$169.1M
-993.4%
YoY
|
$127.1M
45.86%
YoY
|
$184.0M
123.24%
YoY
|
$179.1M
138.84%
YoY
|
-$18.92M
-125.88%
YoY
|
$87.12M
55.57%
YoY
|
$82.42M
23.96%
YoY
|
$74.98M
7.76%
YoY
|
$73.13M
13.55%
YoY
|
$56.00M
-25.41%
YoY
|
$66.49M
21.59%
YoY
|
| Income Tax |
$63.00M
69.18%
YoY
|
$67.00M
36.52%
YoY
|
$23.00M
-54.06%
YoY
|
$51.04M
24.66%
YoY
|
$37.24M
-17.22%
YoY
|
$49.08M
46.32%
YoY
|
$50.07M
4.03%
YoY
|
$40.94M
-10.41%
YoY
|
$44.99M
-1020.73%
YoY
|
$33.54M
84.15%
YoY
|
$48.13M
175.31%
YoY
|
$45.70M
182.64%
YoY
|
-$4.886M
-131.31%
YoY
|
$18.21M
39.03%
YoY
|
$17.48M
29.74%
YoY
|
$16.17M
11.23%
YoY
|
$15.61M
24.36%
YoY
|
$13.10M
-21.9%
YoY
|
$13.47M
35.43%
YoY
|
| Net Earnings |
$192.0M
121.69%
YoY
|
$215.0M
50.07%
YoY
|
$96.00M
-34.33%
YoY
|
$152.4M
26.87%
YoY
|
$86.61M
-30.2%
YoY
|
$143.3M
53.18%
YoY
|
$146.2M
7.61%
YoY
|
$120.1M
-9.92%
YoY
|
$124.1M
-983.89%
YoY
|
$93.53M
35.74%
YoY
|
$135.8M
109.18%
YoY
|
$133.4M
126.8%
YoY
|
-$14.04M
-124.4%
YoY
|
$68.91M
60.62%
YoY
|
$64.94M
22.49%
YoY
|
$58.81M
6.85%
YoY
|
$57.52M
10.93%
YoY
|
$42.90M
-26.42%
YoY
|
$53.02M
18.52%
YoY
|
| Basic Earnings Per Share |
$0.66
60.98%
YoY
|
N/A
|
$0.40
-42.86%
YoY
|
$0.73
25.86%
YoY
|
$0.41
-31.67%
YoY
|
N/A
|
$0.70
7.69%
YoY
|
$0.58
-9.38%
YoY
|
$0.60
-766.67%
YoY
|
N/A
|
$0.65
-21.69%
YoY
|
$0.64
-14.67%
YoY
|
-$0.09
-112.16%
YoY
|
N/A
|
$0.83
10.67%
YoY
|
$0.75
-2.6%
YoY
|
$0.74
1.37%
YoY
|
N/A
|
$0.75
19.05%
YoY
|
| Diluted Earnings Per Share |
$0.66
58.2%
YoY
|
$0.72
5.86%
YoY
|
$0.40
-42.86%
YoY
|
$0.73
26.1%
YoY
|
$0.41
-30.55%
YoY
|
$0.68
52.29%
YoY
|
$0.70
7.69%
YoY
|
$0.57
-10.12%
YoY
|
$0.59
-759.79%
YoY
|
$0.45
-49.05%
YoY
|
$0.65
-21.69%
YoY
|
$0.64
-14.73%
YoY
|
-$0.09
-112.16%
YoY
|
$0.88
-100.0%
YoY
|
$0.83
12.16%
YoY
|
$0.75
-2.6%
YoY
|
$0.74
1.37%
YoY
|
$550.0K
67073070.73%
YoY
|
$0.74
17.46%
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 |
295.6M shares
40.97%
YoY
|
299.1M shares
42.76%
YoY
|
210.3M shares
0.39%
YoY
|
210.2M shares
0.39%
YoY
|
209.6M shares
0.49%
YoY
|
209.5M shares
0.46%
YoY
|
209.5M shares
0.44%
YoY
|
209.4M shares
0.44%
YoY
|
208.6M shares
165.17%
YoY
|
208.6M shares
165.21%
YoY
|
208.6M shares
165.19%
YoY
|
208.5M shares
167.09%
YoY
|
78.68M shares
0.97%
YoY
|
78.65M shares
0.16%
YoY
|
78.65M shares
10.72%
YoY
|
78.05M shares
9.95%
YoY
|
77.93M shares
9.96%
YoY
|
78.52M shares
9.66%
YoY
|
71.04M shares
0.44%
YoY
|
| Diluted Shares Outstanding |
292.2M shares
39.11%
YoY
|
N/A
|
238.9M shares
14.07%
YoY
|
210.0M shares
0.46%
YoY
|
210.0M shares
0.51%
YoY
|
N/A
|
209.5M shares
0.39%
YoY
|
209.0M shares
0.22%
YoY
|
209.0M shares
33.62%
YoY
|
N/A
|
208.6M shares
166.7%
YoY
|
208.5M shares
166.98%
YoY
|
156.4M shares
100.28%
YoY
|
N/A
|
78.23M shares
9.9%
YoY
|
78.11M shares
9.77%
YoY
|
78.08M shares
9.81%
YoY
|
N/A
|
71.19M shares
0.6%
YoY
|
Loading...