|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
N/A
|
$3.357B
6.96%
YoY
|
$3.139B
58.8%
YoY
|
$1.977B
48.15%
YoY
|
$1.334B
-3.58%
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
|
$11.41M
6.26%
YoY
|
| Depreciation & Amortization |
$68.72M
57.25%
YoY
|
$43.70M
0.69%
YoY
|
$43.40M
5.34%
YoY
|
$41.20M
43.06%
YoY
|
$28.80M
-5.88%
YoY
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
N/A
|
$11.41M
6.26%
YoY
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
N/A
|
N/A
|
$1.473B
358.95%
YoY
|
$321.0M
158.23%
YoY
|
$124.3M
-53.05%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$743.9M
69.63%
YoY
|
$438.5M
-35.35%
YoY
|
$678.3M
-13.11%
YoY
|
$780.7M
21.84%
YoY
|
$640.7M
20.88%
YoY
|
| Income Tax |
$145.9M
150.46%
YoY
|
$58.25M
-67.61%
YoY
|
$179.8M
-15.11%
YoY
|
$211.8M
26.91%
YoY
|
$166.9M
19.68%
YoY
|
| Net Earnings |
$569.0M
49.63%
YoY
|
$380.3M
-21.17%
YoY
|
$482.4M
-13.2%
YoY
|
$555.7M
17.28%
YoY
|
$473.8M
21.31%
YoY
|
| Basic Earnings Per Share |
N/A
|
$0.70
-26.32%
YoY
|
$0.95
-16.67%
YoY
|
$1.14
0.88%
YoY
|
$1.13
20.21%
YoY
|
| Diluted Earnings Per Share |
$1.01
46.38%
YoY
|
$0.69
-27.16%
YoY
|
$0.95
-100.0%
YoY
|
$1.139M
101711086.04%
YoY
|
$1.12
20.43%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
515.8M shares
1.62%
YoY
|
507.5M shares
4.55%
YoY
|
485.4M shares
19.14%
YoY
|
407.4M shares
0.91%
YoY
|
| Diluted Shares Outstanding |
N/A
|
518.0M shares
1.72%
YoY
|
509.2M shares
4.39%
YoY
|
487.8M shares
18.97%
YoY
|
410.0M shares
1.23%
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 |
$802.7M
2.29%
YoY
|
N/A
|
$826.9M
-3.91%
YoY
|
$805.0M
-3.41%
YoY
|
$784.8M
-5.3%
YoY
|
N/A
|
$860.5M
5.85%
YoY
|
$833.5M
5.84%
YoY
|
$828.7M
15.05%
YoY
|
N/A
|
$813.0M
51.48%
YoY
|
$787.5M
73.85%
YoY
|
$720.2M
111.55%
YoY
|
N/A
|
$536.7M
63.24%
YoY
|
$452.9M
35.76%
YoY
|
$340.5M
2.61%
YoY
|
N/A
|
$328.8M
-2.53%
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
|
$3.271M
3.51%
YoY
|
N/A
|
$2.615M
24.88%
YoY
|
| Depreciation & Amortization |
$15.99M
-10.73%
YoY
|
$17.00M
-18.74%
YoY
|
$16.35M
-11.26%
YoY
|
$17.46M
-9.47%
YoY
|
$17.91M
-11.36%
YoY
|
$20.92M
-0.39%
YoY
|
$18.43M
-9.89%
YoY
|
$19.28M
-2.22%
YoY
|
$20.21M
-8.3%
YoY
|
$21.00M
-32.4%
YoY
|
$20.45M
-32.84%
YoY
|
$19.72M
-34.78%
YoY
|
$22.03M
17.31%
YoY
|
$31.06M
62.64%
YoY
|
$30.45M
65.48%
YoY
|
$30.24M
55.87%
YoY
|
$18.78M
-5.14%
YoY
|
$19.10M
-3.05%
YoY
|
$18.40M
-11.11%
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
|
$3.271M
3.51%
YoY
|
N/A
|
$2.615M
24.88%
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
|
N/A
|
N/A
|
$435.1M
53.09%
YoY
|
N/A
|
$400.6M
384.19%
YoY
|
$367.7M
956.99%
YoY
|
$284.2M
1147.14%
YoY
|
N/A
|
$82.74M
197.88%
YoY
|
$34.79M
6.25%
YoY
|
$22.79M
-41.76%
YoY
|
N/A
|
$27.78M
-48.81%
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 |
$209.2M
50.36%
YoY
|
$221.7M
148.93%
YoY
|
$210.0M
65.74%
YoY
|
$173.1M
85.46%
YoY
|
$139.1M
7.47%
YoY
|
$89.06M
0.11%
YoY
|
$126.7M
-34.98%
YoY
|
$93.33M
-51.09%
YoY
|
$129.5M
-36.45%
YoY
|
$88.97M
-63.71%
YoY
|
$194.8M
-20.97%
YoY
|
$190.8M
43.51%
YoY
|
$203.7M
30.55%
YoY
|
$245.1M
55.84%
YoY
|
$246.5M
49.4%
YoY
|
$133.0M
-18.62%
YoY
|
$156.0M
0.65%
YoY
|
$157.3M
9.77%
YoY
|
$165.0M
16.8%
YoY
|
| Income Tax |
$45.27M
36.91%
YoY
|
$26.30M
-198.69%
YoY
|
$46.60M
61.7%
YoY
|
$39.92M
74.29%
YoY
|
$33.06M
-0.33%
YoY
|
-$26.65M
-253.06%
YoY
|
$28.82M
-46.12%
YoY
|
$22.91M
-55.74%
YoY
|
$33.17M
-41.97%
YoY
|
$17.41M
-74.22%
YoY
|
$53.49M
-21.81%
YoY
|
$51.76M
41.6%
YoY
|
$57.17M
45.41%
YoY
|
$67.55M
59.68%
YoY
|
$68.41M
61.24%
YoY
|
$36.55M
-14.76%
YoY
|
$39.31M
-0.02%
YoY
|
$42.30M
11.32%
YoY
|
$42.42M
9.08%
YoY
|
| Net Earnings |
$156.7M
58.11%
YoY
|
$188.0M
72.95%
YoY
|
$155.7M
69.73%
YoY
|
$133.2M
100.81%
YoY
|
$99.10M
7.53%
YoY
|
$108.7M
61.14%
YoY
|
$91.74M
-35.1%
YoY
|
$66.32M
-50.89%
YoY
|
$92.16M
-35.41%
YoY
|
$67.45M
-61.23%
YoY
|
$141.3M
-20.65%
YoY
|
$135.0M
40.05%
YoY
|
$142.7M
22.23%
YoY
|
$174.0M
51.27%
YoY
|
$178.1M
45.31%
YoY
|
$96.41M
-20.0%
YoY
|
$116.7M
0.88%
YoY
|
$115.0M
9.11%
YoY
|
$122.6M
19.74%
YoY
|
| Basic Earnings Per Share |
$0.28
55.56%
YoY
|
N/A
|
$0.28
55.56%
YoY
|
$0.23
76.92%
YoY
|
$0.18
0.0%
YoY
|
N/A
|
$0.18
-33.33%
YoY
|
$0.13
-51.85%
YoY
|
$0.18
-35.71%
YoY
|
N/A
|
$0.27
-22.86%
YoY
|
$0.27
50.0%
YoY
|
$0.28
3.7%
YoY
|
N/A
|
$0.35
20.69%
YoY
|
$0.18
-37.93%
YoY
|
$0.27
-3.57%
YoY
|
N/A
|
$0.29
16.0%
YoY
|
| Diluted Earnings Per Share |
$0.28
56.85%
YoY
|
$0.33
64.58%
YoY
|
$0.28
55.74%
YoY
|
$0.22
69.26%
YoY
|
$0.18
-2.54%
YoY
|
$0.20
52.12%
YoY
|
$0.18
-33.55%
YoY
|
$0.13
-51.05%
YoY
|
$0.18
-35.53%
YoY
|
$0.13
-100.0%
YoY
|
$0.27
-100.0%
YoY
|
$0.27
-100.0%
YoY
|
$0.28
3.69%
YoY
|
$341.6K
23.11%
YoY
|
$350.2K
120741853.03%
YoY
|
$189.6K
65382832.9%
YoY
|
$0.27
-3.57%
YoY
|
$277.4K
6.71%
YoY
|
$0.29
16.0%
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 |
555.8M shares
-0.8%
YoY
|
557.6M shares
9.48%
YoY
|
559.7M shares
9.92%
YoY
|
560.3M shares
10.05%
YoY
|
560.3M shares
10.1%
YoY
|
509.4M shares
0.33%
YoY
|
509.2M shares
0.31%
YoY
|
509.2M shares
0.26%
YoY
|
508.9M shares
0.22%
YoY
|
507.7M shares
0.26%
YoY
|
507.6M shares
0.26%
YoY
|
507.9M shares
0.31%
YoY
|
507.7M shares
20.44%
YoY
|
506.4M shares
24.43%
YoY
|
506.3M shares
24.46%
YoY
|
506.3M shares
24.72%
YoY
|
421.6M shares
4.05%
YoY
|
407.0M shares
0.76%
YoY
|
406.8M shares
0.74%
YoY
|
| Diluted Shares Outstanding |
559.3M shares
-0.72%
YoY
|
N/A
|
563.6M shares
10.23%
YoY
|
562.3M shares
10.18%
YoY
|
563.3M shares
10.31%
YoY
|
N/A
|
511.3M shares
0.41%
YoY
|
510.3M shares
0.33%
YoY
|
510.6M shares
0.19%
YoY
|
N/A
|
509.3M shares
0.11%
YoY
|
508.6M shares
0.03%
YoY
|
509.7M shares
20.34%
YoY
|
N/A
|
508.7M shares
24.3%
YoY
|
508.5M shares
24.43%
YoY
|
423.5M shares
3.89%
YoY
|
N/A
|
409.2M shares
1.1%
YoY
|
Loading...