|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$177.0M
18.79%
YoY
|
$149.0M
11.19%
YoY
|
$134.0M
56.13%
YoY
|
$85.83M
3.02%
YoY
|
$83.31M
-83.91%
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
-6.0%
YoY
|
$150.0M
4.17%
YoY
|
$144.0M
408.74%
YoY
|
$28.31M
-10.14%
YoY
|
$31.50M
111.4%
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
856.6%
YoY
|
$78.00M
83.98%
YoY
|
$42.40M
139.55%
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.78%
YoY
|
$185.0M
51.64%
YoY
|
$122.0M
7.18%
YoY
|
$113.8M
-17.43%
YoY
|
$137.9M
261.38%
YoY
|
| Net Earnings |
$550.0M
3.0%
YoY
|
$534.0M
53.01%
YoY
|
$349.0M
3.64%
YoY
|
$336.8M
-19.88%
YoY
|
$420.3M
172.49%
YoY
|
| Basic Earnings Per Share |
$2.31
-9.77%
YoY
|
$2.56
43.02%
YoY
|
$1.79
-31.15%
YoY
|
$2.60
-19.25%
YoY
|
$3.22
48.39%
YoY
|
| Diluted Earnings Per Share |
$2.30
-9.8%
YoY
|
$2.55
43.26%
YoY
|
$1.78
-31.54%
YoY
|
$2.60
-19.0%
YoY
|
$3.21
47.93%
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
51.07%
YoY
|
129.3M shares
-0.94%
YoY
|
130.5M shares
84.23%
YoY
|
| Diluted Shares Outstanding |
239.1M shares
14.23%
YoY
|
209.3M shares
6.87%
YoY
|
195.9M shares
50.98%
YoY
|
129.7M shares
-0.99%
YoY
|
131.0M shares
84.86%
YoY
|
|
Concept
|
2026 Q2 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$810.0M
20.9%
YoY
|
$816.0M
25.93%
YoY
|
N/A
|
$740.0M
5.87%
YoY
|
$670.0M
-3.67%
YoY
|
$648.0M
-5.29%
YoY
|
N/A
|
$699.0M
N/A
|
$695.5M
2.93%
YoY
|
$684.2M
43.76%
YoY
|
N/A
|
N/A
|
$675.7M
349.55%
YoY
|
$476.0M
101.73%
YoY
|
N/A
|
$167.7M
24.68%
YoY
|
$150.3M
17.94%
YoY
|
$235.9M
87.19%
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 |
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
|
$10.55M
23.88%
YoY
|
$9.185M
24.09%
YoY
|
$10.32M
22.16%
YoY
|
N/A
|
| Depreciation & Amortization |
$26.00M
-20.95%
YoY
|
$21.00M
0.0%
YoY
|
$39.00M
7.65%
YoY
|
$34.08M
-6.68%
YoY
|
$32.89M
-11.48%
YoY
|
$21.00M
-47.45%
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
150.14%
YoY
|
$13.05M
10.57%
YoY
|
$13.37M
210.98%
YoY
|
$13.16M
130.95%
YoY
|
$7.613M
443.79%
YoY
|
$11.80M
2850.0%
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
|
N/A
|
$10.55M
23.88%
YoY
|
$9.185M
24.09%
YoY
|
$10.32M
22.16%
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
|
$268.7M
24.89%
YoY
|
$268.1M
39.81%
YoY
|
$260.9M
157.63%
YoY
|
N/A
|
$215.1M
1251.03%
YoY
|
$191.8M
6600.0%
YoY
|
$101.3M
1310.8%
YoY
|
N/A
|
$15.92M
696.2%
YoY
|
$2.862M
44.18%
YoY
|
$7.177M
250.44%
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 |
$275.0M
35.16%
YoY
|
$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
|
| Income Tax |
$67.00M
31.37%
YoY
|
$63.00M
70.27%
YoY
|
$67.00M
36.52%
YoY
|
$23.00M
-54.0%
YoY
|
$51.00M
24.56%
YoY
|
$37.00M
-17.78%
YoY
|
$49.08M
46.32%
YoY
|
$50.00M
3.89%
YoY
|
$40.94M
-10.41%
YoY
|
$45.00M
-1018.37%
YoY
|
$33.54M
84.15%
YoY
|
$48.13M
75.18%
YoY
|
$45.70M
182.64%
YoY
|
-$4.900M
-116.15%
YoY
|
$18.21M
39.03%
YoY
|
$27.47M
103.9%
YoY
|
$16.17M
11.23%
YoY
|
$30.34M
141.8%
YoY
|
$13.10M
-21.9%
YoY
|
| Net Earnings |
$208.0M
36.84%
YoY
|
$192.0M
120.69%
YoY
|
$215.0M
50.35%
YoY
|
$96.00M
-34.25%
YoY
|
$152.0M
25.62%
YoY
|
$87.00M
-29.88%
YoY
|
$143.0M
52.89%
YoY
|
$146.0M
7.48%
YoY
|
$121.0M
-9.28%
YoY
|
$124.1M
-983.89%
YoY
|
$93.53M
12.74%
YoY
|
$135.8M
61.64%
YoY
|
$133.4M
69.71%
YoY
|
-$14.04M
-115.4%
YoY
|
$82.96M
93.39%
YoY
|
$84.04M
58.52%
YoY
|
$78.59M
42.79%
YoY
|
$91.16M
75.8%
YoY
|
$42.90M
-26.42%
YoY
|
| Basic Earnings Per Share |
$0.73
0.0%
YoY
|
$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
0.0%
YoY
|
$0.64
4.92%
YoY
|
-$0.09
-112.68%
YoY
|
N/A
|
$0.65
-13.33%
YoY
|
$0.61
-20.78%
YoY
|
$0.71
-2.74%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$0.73
0.0%
YoY
|
$0.66
60.98%
YoY
|
$0.72
5.86%
YoY
|
$0.40
-42.86%
YoY
|
$0.73
28.07%
YoY
|
$0.41
-30.51%
YoY
|
$0.68
51.33%
YoY
|
$0.70
7.69%
YoY
|
$0.57
-10.94%
YoY
|
$0.59
-755.56%
YoY
|
$0.45
-48.89%
YoY
|
$0.65
0.0%
YoY
|
$0.64
4.92%
YoY
|
-$0.09
-112.86%
YoY
|
$0.88
60.0%
YoY
|
$0.65
-12.16%
YoY
|
$0.61
-20.78%
YoY
|
$0.70
-4.11%
YoY
|
$0.55
-32.93%
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 |
285.6M shares
36.55%
YoY
|
295.6M shares
41.55%
YoY
|
N/A
|
237.8M shares
14.05%
YoY
|
209.1M shares
0.3%
YoY
|
208.8M shares
0.26%
YoY
|
N/A
|
208.5M shares
0.23%
YoY
|
208.5M shares
0.02%
YoY
|
208.3M shares
164.7%
YoY
|
N/A
|
208.1M shares
164.55%
YoY
|
208.5M shares
165.08%
YoY
|
78.68M shares
0.18%
YoY
|
78.65M shares
0.16%
YoY
|
78.65M shares
9.59%
YoY
|
78.64M shares
9.63%
YoY
|
78.54M shares
9.64%
YoY
|
78.52M shares
9.66%
YoY
|
| Diluted Shares Outstanding |
286.5M shares
36.43%
YoY
|
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
60.83%
YoY
|
208.5M shares
60.82%
YoY
|
156.4M shares
20.58%
YoY
|
N/A
|
129.7M shares
82.25%
YoY
|
129.7M shares
82.22%
YoY
|
129.7M shares
82.39%
YoY
|
N/A
|
Loading...