|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$2.627B
0.31%
YoY
|
$2.619B
1.03%
YoY
|
$2.592B
27.6%
YoY
|
$2.032B
14.34%
YoY
|
$1.777B
-12.11%
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 |
$16.00M
-11.11%
YoY
|
$18.00M
0.0%
YoY
|
$18.00M
5.88%
YoY
|
$17.00M
6.25%
YoY
|
$16.00M
6.67%
YoY
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
N/A
|
$518.7M
-3.61%
YoY
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
N/A
|
N/A
|
$1.030B
89.77%
YoY
|
$542.8M
42.06%
YoY
|
$382.1M
-29.46%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$992.6M
24.28%
YoY
|
$798.6M
2.61%
YoY
|
$778.3M
23.4%
YoY
|
$630.7M
-59.05%
YoY
|
$1.540B
33.47%
YoY
|
| Income Tax |
$247.7M
30.16%
YoY
|
$190.3M
-3.35%
YoY
|
$196.9M
21.76%
YoY
|
$161.7M
-57.42%
YoY
|
$379.8M
38.94%
YoY
|
| Net Earnings |
$744.8M
22.44%
YoY
|
$608.3M
7.92%
YoY
|
$563.7M
20.19%
YoY
|
$469.0M
-59.59%
YoY
|
$1.161B
31.77%
YoY
|
| Basic Earnings Per Share |
$3.52
28.94%
YoY
|
$2.73
11.89%
YoY
|
$2.44
37.08%
YoY
|
$1.78
-51.5%
YoY
|
$3.67
61.67%
YoY
|
| Diluted Earnings Per Share |
$3.46
29.1%
YoY
|
$2.68
11.28%
YoY
|
$2.41
36.83%
YoY
|
$1.76
-51.25%
YoY
|
$3.61
60.44%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
207.2M shares
-4.19%
YoY
|
216.2M shares
-6.56%
YoY
|
231.4M shares
-10.46%
YoY
|
258.4M shares
-17.95%
YoY
|
315.0M shares
-17.91%
YoY
|
| Diluted Shares Outstanding |
210.9M shares
-4.1%
YoY
|
219.9M shares
-6.04%
YoY
|
234.1M shares
-10.49%
YoY
|
261.5M shares
-18.26%
YoY
|
319.9M shares
-17.38%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$649.3M
-1.03%
YoY
|
N/A
|
$657.6M
0.76%
YoY
|
$656.8M
2.38%
YoY
|
$656.1M
-1.13%
YoY
|
N/A
|
$652.6M
0.06%
YoY
|
$641.5M
1.19%
YoY
|
$663.6M
4.07%
YoY
|
N/A
|
$652.3M
25.45%
YoY
|
$633.9M
36.9%
YoY
|
$637.6M
37.11%
YoY
|
N/A
|
$519.9M
16.17%
YoY
|
$463.0M
6.52%
YoY
|
$465.0M
6.62%
YoY
|
N/A
|
$447.6M
-7.22%
YoY
|
$434.7M
-10.34%
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
|
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
|
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
|
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
|
N/A
|
| Depreciation & Amortization |
$4.329M
9.51%
YoY
|
$5.006M
-11.52%
YoY
|
$4.878M
-10.45%
YoY
|
$4.866M
-18.3%
YoY
|
$3.953M
-33.23%
YoY
|
$5.658M
-91.07%
YoY
|
$5.447M
-24.35%
YoY
|
$5.956M
-13.25%
YoY
|
$5.920M
30.86%
YoY
|
$63.38M
833.08%
YoY
|
$7.200M
7.8%
YoY
|
$6.866M
1.88%
YoY
|
$4.524M
8.0%
YoY
|
$6.792M
47.65%
YoY
|
$6.679M
71.26%
YoY
|
$6.739M
77.34%
YoY
|
$4.189M
12.76%
YoY
|
$4.600M
24.32%
YoY
|
$3.900M
5.41%
YoY
|
$3.800M
0.0%
YoY
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$143.1M
3.88%
YoY
|
$167.4M
11.63%
YoY
|
$154.2M
17.03%
YoY
|
$154.5M
17.07%
YoY
|
$137.8M
9.77%
YoY
|
$150.0M
6.62%
YoY
|
$131.7M
2.91%
YoY
|
$132.0M
6.03%
YoY
|
$125.5M
3.08%
YoY
|
$140.6M
10.32%
YoY
|
$128.0M
-9.57%
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
|
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$276.5M
18.93%
YoY
|
N/A
|
$267.6M
77.94%
YoY
|
$247.3M
146.72%
YoY
|
$232.5M
158.35%
YoY
|
N/A
|
$150.4M
67.04%
YoY
|
$100.2M
4.5%
YoY
|
$90.01M
-14.32%
YoY
|
N/A
|
$90.04M
-23.58%
YoY
|
$95.91M
-29.49%
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
|
N/A
|
| Pretax Income |
$400.4M
-0.69%
YoY
|
$316.0M
139.09%
YoY
|
$185.8M
-411.97%
YoY
|
$87.63M
-74.11%
YoY
|
$403.1M
4.03%
YoY
|
$132.2M
-41.33%
YoY
|
-$59.56M
-246.68%
YoY
|
$338.5M
-5.05%
YoY
|
$387.5M
148.62%
YoY
|
$225.3M
-333.37%
YoY
|
$40.61M
-61.22%
YoY
|
$356.5M
-21.87%
YoY
|
$155.9M
-6.21%
YoY
|
-$96.54M
-123.55%
YoY
|
$104.7M
13.54%
YoY
|
$456.4M
136.0%
YoY
|
$166.2M
-80.33%
YoY
|
$409.9M
-26.8%
YoY
|
$92.23M
-59.23%
YoY
|
$193.4M
-266.88%
YoY
|
| Income Tax |
$92.40M
-6.27%
YoY
|
$82.81M
301.75%
YoY
|
$49.96M
-446.72%
YoY
|
$16.36M
-81.1%
YoY
|
$98.58M
1.05%
YoY
|
$20.61M
-63.74%
YoY
|
-$14.41M
-228.18%
YoY
|
$86.55M
-5.39%
YoY
|
$97.55M
161.27%
YoY
|
$56.84M
-391.62%
YoY
|
$11.24M
-61.96%
YoY
|
$91.48M
-19.96%
YoY
|
$37.34M
-0.05%
YoY
|
-$19.49M
-118.8%
YoY
|
$29.55M
52.39%
YoY
|
$114.3M
114.95%
YoY
|
$37.36M
-81.65%
YoY
|
$103.7M
-18.58%
YoY
|
$19.39M
-64.86%
YoY
|
$53.17M
-273.41%
YoY
|
| Net Earnings |
$308.0M
1.12%
YoY
|
$229.4M
114.0%
YoY
|
$135.9M
-400.87%
YoY
|
$71.27M
-71.72%
YoY
|
$304.5M
6.75%
YoY
|
$107.2M
-34.53%
YoY
|
-$45.15M
-253.76%
YoY
|
$252.0M
-3.37%
YoY
|
$285.3M
140.7%
YoY
|
$163.7M
-312.5%
YoY
|
$29.37M
-60.94%
YoY
|
$260.8M
-23.76%
YoY
|
$118.5M
-7.99%
YoY
|
-$77.04M
-125.16%
YoY
|
$75.17M
3.2%
YoY
|
$342.1M
143.99%
YoY
|
$128.8M
-79.91%
YoY
|
$306.3M
-29.22%
YoY
|
$72.84M
-57.41%
YoY
|
$140.2M
-264.53%
YoY
|
| Basic Earnings Per Share |
$1.56
9.09%
YoY
|
N/A
|
$0.64
-378.26%
YoY
|
$0.32
-71.68%
YoY
|
$1.43
10.85%
YoY
|
N/A
|
-$0.23
-309.09%
YoY
|
$1.13
1.8%
YoY
|
$1.29
174.47%
YoY
|
$0.73
-321.21%
YoY
|
$0.11
-62.07%
YoY
|
$1.11
-14.62%
YoY
|
$0.47
2.17%
YoY
|
-$0.33
-131.13%
YoY
|
$0.29
20.83%
YoY
|
$1.30
188.89%
YoY
|
$0.46
-74.01%
YoY
|
$1.06
-7.83%
YoY
|
$0.24
-46.67%
YoY
|
$0.45
-295.65%
YoY
|
| Diluted Earnings Per Share |
$1.54
10.0%
YoY
|
$1.12
124.4%
YoY
|
$0.63
-373.91%
YoY
|
$0.32
-71.17%
YoY
|
$1.40
9.85%
YoY
|
$0.50
-31.03%
YoY
|
-$0.23
-309.09%
YoY
|
$1.11
1.13%
YoY
|
$1.27
171.16%
YoY
|
$0.72
-318.98%
YoY
|
$0.11
-62.07%
YoY
|
$1.10
-14.91%
YoY
|
$0.47
4.44%
YoY
|
-$0.33
-131.73%
YoY
|
$0.29
20.83%
YoY
|
$1.29
193.18%
YoY
|
$0.45
-74.29%
YoY
|
$1.04
-7.96%
YoY
|
$0.24
-46.67%
YoY
|
$0.44
-291.3%
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
|
N/A
|
| Basic Shares Outstanding |
198.2M shares
-5.83%
YoY
|
N/A
|
203.0M shares
-5.51%
YoY
|
208.5M shares
-4.77%
YoY
|
210.4M shares
-4.5%
YoY
|
N/A
|
214.9M shares
-4.97%
YoY
|
218.9M shares
-6.87%
YoY
|
220.3M shares
-8.64%
YoY
|
N/A
|
226.1M shares
-10.01%
YoY
|
235.1M shares
-10.05%
YoY
|
241.2M shares
-12.92%
YoY
|
N/A
|
251.3M shares
-16.21%
YoY
|
261.3M shares
-16.29%
YoY
|
277.0M shares
-23.28%
YoY
|
N/A
|
299.9M shares
-20.05%
YoY
|
312.2M shares
-16.75%
YoY
|
| Diluted Shares Outstanding |
197.9M shares
-7.96%
YoY
|
N/A
|
210.6M shares
-1.99%
YoY
|
213.2M shares
-4.16%
YoY
|
215.0M shares
-3.96%
YoY
|
N/A
|
214.9M shares
-6.09%
YoY
|
222.5M shares
-6.37%
YoY
|
223.8M shares
-8.09%
YoY
|
N/A
|
228.8M shares
-9.82%
YoY
|
237.6M shares
-10.04%
YoY
|
243.5M shares
-13.22%
YoY
|
N/A
|
253.7M shares
-16.68%
YoY
|
264.1M shares
-16.71%
YoY
|
280.7M shares
-23.37%
YoY
|
N/A
|
304.5M shares
-19.42%
YoY
|
317.1M shares
-15.44%
YoY
|
Loading...