|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$3.194B
260.76%
YoY
|
$885.2M
-15.59%
YoY
|
$1.049B
18.75%
YoY
|
$883.1M
5.17%
YoY
|
$839.7M
-59.05%
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 |
$37.40M
-2.09%
YoY
|
$38.20M
-9.26%
YoY
|
$42.10M
-16.63%
YoY
|
$50.50M
-2.13%
YoY
|
$51.60M
4.88%
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
|
$1.234B
342.37%
YoY
|
$278.9M
131.64%
YoY
|
$120.4M
-58.73%
YoY
|
$291.7M
-35.86%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$605.0M
-13.1%
YoY
|
$696.2M
-27.8%
YoY
|
$964.2M
-2.55%
YoY
|
$989.4M
104.13%
YoY
|
$484.7M
-36.65%
YoY
|
| Income Tax |
$125.5M
-18.52%
YoY
|
$154.0M
-25.33%
YoY
|
$206.3M
-9.88%
YoY
|
$228.9M
106.27%
YoY
|
$111.0M
-44.86%
YoY
|
| Net Earnings |
$482.5M
-4.98%
YoY
|
$507.8M
-29.94%
YoY
|
$724.7M
-4.7%
YoY
|
$760.5M
103.5%
YoY
|
$373.7M
-33.72%
YoY
|
| Basic Earnings Per Share |
$3.05
-12.36%
YoY
|
$3.48
-30.26%
YoY
|
$4.99
0.81%
YoY
|
$4.95
114.29%
YoY
|
$2.31
-34.0%
YoY
|
| Diluted Earnings Per Share |
$3.03
-12.44%
YoY
|
$3.46
-100.0%
YoY
|
$4.948M
100972666.68%
YoY
|
$4.90
113.04%
YoY
|
$2.30
-33.72%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
144.2M shares
-1.34%
YoY
|
146.1M shares
0.52%
YoY
|
145.4M shares
-1.14%
YoY
|
147.0M shares
-0.25%
YoY
|
147.4M shares
-4.48%
YoY
|
| Diluted Shares Outstanding |
145.0M shares
-1.18%
YoY
|
146.7M shares
0.17%
YoY
|
146.5M shares
-1.36%
YoY
|
148.5M shares
0.19%
YoY
|
148.2M shares
-5.03%
YoY
|
|
Concept
|
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 | 2021 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$795.1M
216.74%
YoY
|
$771.6M
17655.22%
YoY
|
$766.8M
256.65%
YoY
|
N/A
|
$251.0M
27.58%
YoY
|
$4.346M
-98.33%
YoY
|
$215.0M
-26.38%
YoY
|
N/A
|
$196.8M
-31.73%
YoY
|
$260.6M
8.32%
YoY
|
$292.0M
29.71%
YoY
|
N/A
|
$288.2M
23.78%
YoY
|
$240.6M
10.16%
YoY
|
$225.1M
3.42%
YoY
|
N/A
|
$232.8M
33.24%
YoY
|
$218.4M
-17.86%
YoY
|
$217.7M
8.39%
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 |
$16.72M
25.37%
YoY
|
$13.53M
-17.28%
YoY
|
$11.54M
-35.35%
YoY
|
$12.86M
-57.0%
YoY
|
$13.34M
-38.53%
YoY
|
$16.36M
-24.86%
YoY
|
$17.85M
-11.12%
YoY
|
$29.90M
89.03%
YoY
|
$21.70M
32.63%
YoY
|
$21.77M
120.06%
YoY
|
$20.09M
-25.87%
YoY
|
$15.82M
-53.33%
YoY
|
$16.36M
-59.1%
YoY
|
$9.891M
-68.8%
YoY
|
$27.10M
-48.28%
YoY
|
$33.90M
18.12%
YoY
|
$40.00M
45.45%
YoY
|
$31.70M
20.53%
YoY
|
$52.40M
122.03%
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
|
$363.9M
54.1%
YoY
|
N/A
|
$342.9M
367.27%
YoY
|
$303.6M
969.66%
YoY
|
$236.1M
891.55%
YoY
|
N/A
|
$73.38M
165.99%
YoY
|
$28.38M
-8.09%
YoY
|
$23.81M
-33.78%
YoY
|
N/A
|
$27.59M
-52.89%
YoY
|
$30.88M
-58.82%
YoY
|
$35.96M
-67.5%
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 |
$245.0M
7.64%
YoY
|
$274.8M
-1345.58%
YoY
|
$251.9M
56.44%
YoY
|
$238.4M
163.86%
YoY
|
$227.6M
83.26%
YoY
|
-$22.06M
-109.95%
YoY
|
$161.0M
-38.04%
YoY
|
$90.35M
-65.24%
YoY
|
$124.2M
-52.71%
YoY
|
$221.7M
-2.71%
YoY
|
$259.9M
21.59%
YoY
|
$259.9M
-3.52%
YoY
|
$262.6M
9.11%
YoY
|
$227.9M
-6.21%
YoY
|
$213.7M
-9.53%
YoY
|
$269.4M
43.99%
YoY
|
$240.7M
83.24%
YoY
|
$243.0M
95.89%
YoY
|
$236.3M
460.96%
YoY
|
| Income Tax |
$48.47M
3.32%
YoY
|
$57.63M
-881.12%
YoY
|
$57.02M
54.35%
YoY
|
$49.03M
135.94%
YoY
|
$46.91M
69.18%
YoY
|
-$7.378M
-115.43%
YoY
|
$36.94M
-35.99%
YoY
|
$20.78M
-61.62%
YoY
|
$27.73M
-53.46%
YoY
|
$47.80M
-4.14%
YoY
|
$57.71M
35.17%
YoY
|
$54.14M
-21.54%
YoY
|
$59.58M
10.47%
YoY
|
$49.86M
-12.23%
YoY
|
$42.70M
-13.15%
YoY
|
$69.00M
88.01%
YoY
|
$53.94M
35.55%
YoY
|
$56.81M
84.07%
YoY
|
$49.16M
1267.48%
YoY
|
| Net Earnings |
$185.6M
9.41%
YoY
|
$206.3M
-969.05%
YoY
|
$183.7M
59.98%
YoY
|
$178.8M
194.91%
YoY
|
$169.6M
74.7%
YoY
|
-$23.74M
-114.32%
YoY
|
$114.8M
-40.77%
YoY
|
$60.65M
-69.29%
YoY
|
$97.10M
-52.18%
YoY
|
$165.8M
-6.87%
YoY
|
$193.9M
13.35%
YoY
|
$197.5M
-1.46%
YoY
|
$203.0M
8.71%
YoY
|
$178.1M
-4.38%
YoY
|
$171.0M
-8.58%
YoY
|
$200.4M
33.24%
YoY
|
$186.8M
103.96%
YoY
|
$186.2M
99.8%
YoY
|
$187.1M
385.69%
YoY
|
| Basic Earnings Per Share |
$1.34
12.61%
YoY
|
$1.49
-1031.25%
YoY
|
$1.31
67.95%
YoY
|
N/A
|
$1.19
98.33%
YoY
|
-$0.16
-114.16%
YoY
|
$0.78
-41.35%
YoY
|
N/A
|
$0.60
-55.22%
YoY
|
$1.13
-3.42%
YoY
|
$1.33
18.75%
YoY
|
N/A
|
$1.34
9.84%
YoY
|
$1.17
-2.5%
YoY
|
$1.12
-6.67%
YoY
|
N/A
|
$1.22
114.04%
YoY
|
$1.20
106.9%
YoY
|
$1.20
471.43%
YoY
|
| Diluted Earnings Per Share |
$1.33
12.73%
YoY
|
$1.48
-1005.52%
YoY
|
$1.30
66.02%
YoY
|
$1.25
203.25%
YoY
|
$1.18
96.36%
YoY
|
-$0.16
-114.41%
YoY
|
$0.78
-40.93%
YoY
|
$0.41
-100.0%
YoY
|
$0.60
-100.0%
YoY
|
$1.13
-2.46%
YoY
|
$1.32
19.03%
YoY
|
$1.348M
-1.27%
YoY
|
$1.387M
114606682.42%
YoY
|
$1.16
-2.52%
YoY
|
$1.11
-6.72%
YoY
|
$1.365M
34.97%
YoY
|
$1.21
116.07%
YoY
|
$1.19
108.77%
YoY
|
$1.19
495.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 |
138.8M shares
-3.59%
YoY
|
139.0M shares
-5.07%
YoY
|
140.9M shares
-3.76%
YoY
|
141.7M shares
-3.13%
YoY
|
144.0M shares
-1.5%
YoY
|
146.4M shares
0.22%
YoY
|
146.4M shares
0.24%
YoY
|
146.2M shares
0.54%
YoY
|
146.2M shares
0.55%
YoY
|
146.1M shares
0.54%
YoY
|
146.0M shares
0.53%
YoY
|
145.5M shares
-0.04%
YoY
|
145.4M shares
-0.64%
YoY
|
145.3M shares
-1.88%
YoY
|
145.3M shares
-2.15%
YoY
|
145.5M shares
-1.55%
YoY
|
146.3M shares
-0.68%
YoY
|
148.1M shares
0.56%
YoY
|
148.5M shares
0.78%
YoY
|
| Diluted Shares Outstanding |
139.6M shares
-3.03%
YoY
|
139.5M shares
-4.17%
YoY
|
141.8M shares
-3.63%
YoY
|
N/A
|
144.0M shares
-1.88%
YoY
|
145.6M shares
-0.67%
YoY
|
147.1M shares
0.27%
YoY
|
N/A
|
146.7M shares
0.22%
YoY
|
146.6M shares
0.16%
YoY
|
146.7M shares
0.04%
YoY
|
N/A
|
146.4M shares
-0.87%
YoY
|
146.3M shares
-2.29%
YoY
|
146.7M shares
-2.08%
YoY
|
N/A
|
147.7M shares
-0.19%
YoY
|
149.7M shares
1.36%
YoY
|
149.8M shares
0.93%
YoY
|
Loading...