|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$4.693B
6801.32%
YoY
|
$68.00M
-31.03%
YoY
|
$98.60M
-96.34%
YoY
|
$2.692B
62.28%
YoY
|
$1.659B
31.46%
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
|
N/A
|
N/A
|
| Depreciation & Amortization |
$86.70M
22.11%
YoY
|
$71.00M
43.43%
YoY
|
$49.50M
55.66%
YoY
|
$31.80M
53.62%
YoY
|
$20.70M
36.18%
YoY
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
N/A
|
N/A
|
$1.696B
256.76%
YoY
|
$475.5M
332.67%
YoY
|
$109.9M
15.81%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$1.207B
21.79%
YoY
|
$991.2M
6.17%
YoY
|
$933.6M
-29.06%
YoY
|
$1.316B
17.2%
YoY
|
$1.123B
80.4%
YoY
|
| Income Tax |
$216.6M
6.44%
YoY
|
$203.5M
-3.65%
YoY
|
$211.2M
-18.39%
YoY
|
$258.8M
15.64%
YoY
|
$223.8M
93.1%
YoY
|
| Net Earnings |
$969.0M
23.02%
YoY
|
$787.7M
11.01%
YoY
|
$709.6M
-32.06%
YoY
|
$1.045B
16.16%
YoY
|
$899.2M
77.5%
YoY
|
| Basic Earnings Per Share |
$8.79
23.11%
YoY
|
$7.14
9.01%
YoY
|
$6.55
-32.75%
YoY
|
$9.74
11.7%
YoY
|
$8.72
72.33%
YoY
|
| Diluted Earnings Per Share |
$8.73
23.13%
YoY
|
$7.09
8.41%
YoY
|
$6.54
-100.0%
YoY
|
$9.707M
111963557.1%
YoY
|
$8.67
72.02%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
108.8M shares
0.18%
YoY
|
108.6M shares
0.28%
YoY
|
108.3M shares
1.03%
YoY
|
107.2M shares
4.38%
YoY
|
102.7M shares
2.5%
YoY
|
| Diluted Shares Outstanding |
109.5M shares
0.18%
YoY
|
109.3M shares
0.74%
YoY
|
108.5M shares
0.84%
YoY
|
107.6M shares
4.16%
YoY
|
103.3M shares
2.79%
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 |
$67.20M
192.17%
YoY
|
N/A
|
$24.50M
61.18%
YoY
|
$23.50M
39.05%
YoY
|
$23.00M
-97.82%
YoY
|
N/A
|
$15.20M
-98.52%
YoY
|
$16.90M
-98.31%
YoY
|
$1.055B
8.89%
YoY
|
N/A
|
$1.027B
38.84%
YoY
|
$1.001B
72.67%
YoY
|
$968.9M
99.98%
YoY
|
N/A
|
$739.4M
66.98%
YoY
|
$579.6M
45.45%
YoY
|
$484.5M
45.02%
YoY
|
N/A
|
$442.8M
45.28%
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
$27.50M
-7.72%
YoY
|
$27.70M
23.66%
YoY
|
$32.30M
50.93%
YoY
|
$31.00M
49.04%
YoY
|
$29.80M
56.02%
YoY
|
$22.40M
126.26%
YoY
|
$21.40M
22.29%
YoY
|
$20.80M
26.06%
YoY
|
$19.10M
17.18%
YoY
|
$9.900M
-25.56%
YoY
|
$17.50M
49.57%
YoY
|
$16.50M
48.65%
YoY
|
$16.30M
101.23%
YoY
|
$13.30M
25.47%
YoY
|
$11.70M
30.0%
YoY
|
$11.10M
85.0%
YoY
|
$8.100M
39.66%
YoY
|
$10.60M
39.47%
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
|
N/A
|
N/A
|
N/A
|
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
|
N/A
|
$456.1M
27.05%
YoY
|
N/A
|
$439.6M
220.17%
YoY
|
$450.5M
725.09%
YoY
|
$359.0M
925.71%
YoY
|
N/A
|
$137.3M
323.77%
YoY
|
$54.60M
95.0%
YoY
|
$35.00M
108.33%
YoY
|
N/A
|
$32.40M
61.19%
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 |
$231.3M
-6.13%
YoY
|
$355.7M
37.12%
YoY
|
$313.8M
24.47%
YoY
|
$291.3M
17.51%
YoY
|
$246.4M
6.3%
YoY
|
$259.4M
22.94%
YoY
|
$252.1M
-9.28%
YoY
|
$247.9M
-4.69%
YoY
|
$231.8M
25.57%
YoY
|
$211.0M
-42.14%
YoY
|
$277.9M
-15.69%
YoY
|
$260.1M
-19.62%
YoY
|
$184.6M
-38.1%
YoY
|
$364.7M
17.65%
YoY
|
$329.6M
8.99%
YoY
|
$323.6M
17.16%
YoY
|
$298.2M
27.22%
YoY
|
$310.0M
28.84%
YoY
|
$302.4M
81.51%
YoY
|
| Income Tax |
$42.10M
-10.99%
YoY
|
$62.50M
47.06%
YoY
|
$53.30M
1.91%
YoY
|
$53.50M
-1.47%
YoY
|
$47.30M
-13.05%
YoY
|
$42.50M
-32.65%
YoY
|
$52.30M
-14.68%
YoY
|
$54.30M
22.3%
YoY
|
$54.40M
28.3%
YoY
|
$63.10M
-11.99%
YoY
|
$61.30M
-6.55%
YoY
|
$44.40M
-29.97%
YoY
|
$42.40M
-27.02%
YoY
|
$71.70M
12.03%
YoY
|
$65.60M
0.15%
YoY
|
$63.40M
20.99%
YoY
|
$58.10M
38.66%
YoY
|
$64.00M
36.17%
YoY
|
$65.50M
112.66%
YoY
|
| Net Earnings |
$178.9M
-8.68%
YoY
|
$282.9M
32.38%
YoY
|
$250.2M
27.26%
YoY
|
$227.2M
19.33%
YoY
|
$195.9M
12.46%
YoY
|
$213.7M
47.68%
YoY
|
$196.6M
-9.23%
YoY
|
$190.4M
-10.4%
YoY
|
$174.2M
25.32%
YoY
|
$144.7M
-50.07%
YoY
|
$216.6M
-17.95%
YoY
|
$212.5M
-18.33%
YoY
|
$139.0M
-42.11%
YoY
|
$289.8M
17.8%
YoY
|
$264.0M
11.44%
YoY
|
$260.2M
16.26%
YoY
|
$240.1M
24.73%
YoY
|
$246.0M
27.07%
YoY
|
$236.9M
74.45%
YoY
|
| Basic Earnings Per Share |
$1.65
-8.33%
YoY
|
N/A
|
$2.30
27.07%
YoY
|
$2.08
18.86%
YoY
|
$1.80
11.8%
YoY
|
N/A
|
$1.81
-8.12%
YoY
|
$1.75
-10.71%
YoY
|
$1.61
24.81%
YoY
|
N/A
|
$1.97
-18.93%
YoY
|
$1.96
-18.33%
YoY
|
$1.29
-42.15%
YoY
|
N/A
|
$2.43
6.11%
YoY
|
$2.40
10.09%
YoY
|
$2.23
16.75%
YoY
|
N/A
|
$2.29
68.38%
YoY
|
| Diluted Earnings Per Share |
$1.65
-7.83%
YoY
|
$2.59
32.82%
YoY
|
$2.28
26.73%
YoY
|
$2.07
18.91%
YoY
|
$1.79
11.84%
YoY
|
$1.95
46.47%
YoY
|
$1.80
-8.86%
YoY
|
$1.75
-11.06%
YoY
|
$1.60
24.52%
YoY
|
$1.33
-100.0%
YoY
|
$1.97
-100.0%
YoY
|
$1.96
-17.9%
YoY
|
$1.28
-42.19%
YoY
|
$2.678M
13.78%
YoY
|
$2.447M
107311738.45%
YoY
|
$2.39
10.14%
YoY
|
$2.22
16.84%
YoY
|
$2.354M
121972282.68%
YoY
|
$2.28
67.65%
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 |
109.9M shares
-0.52%
YoY
|
110.1M shares
-0.01%
YoY
|
110.4M shares
0.26%
YoY
|
110.4M shares
0.27%
YoY
|
110.5M shares
0.25%
YoY
|
110.1M shares
0.54%
YoY
|
110.1M shares
0.53%
YoY
|
110.1M shares
0.56%
YoY
|
110.2M shares
0.52%
YoY
|
109.5M shares
0.52%
YoY
|
109.5M shares
1.13%
YoY
|
109.5M shares
2.05%
YoY
|
109.6M shares
3.41%
YoY
|
108.9M shares
4.52%
YoY
|
108.3M shares
4.82%
YoY
|
107.3M shares
4.48%
YoY
|
106.0M shares
5.16%
YoY
|
104.2M shares
3.34%
YoY
|
103.3M shares
3.4%
YoY
|
| Diluted Shares Outstanding |
108.7M shares
-0.82%
YoY
|
N/A
|
109.8M shares
0.27%
YoY
|
109.6M shares
0.46%
YoY
|
109.6M shares
0.55%
YoY
|
N/A
|
109.5M shares
0.92%
YoY
|
109.1M shares
0.74%
YoY
|
109.0M shares
0.65%
YoY
|
N/A
|
108.5M shares
0.56%
YoY
|
108.3M shares
0.56%
YoY
|
108.3M shares
1.59%
YoY
|
N/A
|
107.9M shares
3.85%
YoY
|
107.7M shares
4.16%
YoY
|
106.6M shares
5.13%
YoY
|
N/A
|
103.9M shares
3.8%
YoY
|
Loading...