|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.783B
2.99%
YoY
|
$3.673B
13.19%
YoY
|
$3.245B
31.61%
YoY
|
$2.466B
16.17%
YoY
|
$2.123B
1.49%
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 |
$53.30M
-6.65%
YoY
|
$57.10M
-2.39%
YoY
|
$58.50M
6.17%
YoY
|
$55.10M
0.0%
YoY
|
$55.10M
-5.65%
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 |
$1.242B
-10.72%
YoY
|
$1.391B
24.89%
YoY
|
$1.114B
273.06%
YoY
|
$298.6M
80.89%
YoY
|
$165.0M
-29.75%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$1.007B
26.38%
YoY
|
$796.6M
17.92%
YoY
|
$675.5M
-45.3%
YoY
|
$1.235B
-0.72%
YoY
|
$1.244B
101.1%
YoY
|
| Income Tax |
$173.6M
-4.81%
YoY
|
$182.4M
35.92%
YoY
|
$134.2M
1.41%
YoY
|
$132.3M
-57.18%
YoY
|
$309.0M
176.06%
YoY
|
| Net Earnings |
$833.2M
35.65%
YoY
|
$614.2M
13.76%
YoY
|
$539.9M
-50.97%
YoY
|
$1.101B
17.79%
YoY
|
$934.9M
84.53%
YoY
|
| Basic Earnings Per Share |
$12.31
43.81%
YoY
|
$8.56
13.68%
YoY
|
$7.53
-48.6%
YoY
|
$14.65
27.5%
YoY
|
$11.49
95.41%
YoY
|
| Diluted Earnings Per Share |
$12.30
43.69%
YoY
|
$8.56
13.82%
YoY
|
$7.52
-100.0%
YoY
|
$14.63M
127657897.42%
YoY
|
$11.46
95.23%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
67.59M shares
-5.59%
YoY
|
71.59M shares
-0.17%
YoY
|
71.71M shares
-4.57%
YoY
|
75.15M shares
-7.53%
YoY
|
81.26M shares
-5.38%
YoY
|
| Diluted Shares Outstanding |
67.61M shares
-5.6%
YoY
|
71.62M shares
-0.23%
YoY
|
71.79M shares
-4.63%
YoY
|
75.27M shares
-7.55%
YoY
|
81.42M shares
-5.3%
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 |
$38.77M
-0.74%
YoY
|
N/A
|
$966.6M
3.11%
YoY
|
$943.9M
2.38%
YoY
|
$39.05M
-95.63%
YoY
|
N/A
|
$937.4M
10.97%
YoY
|
$921.9M
16.11%
YoY
|
$894.1M
20.99%
YoY
|
N/A
|
$844.8M
29.72%
YoY
|
$794.0M
38.87%
YoY
|
$739.0M
39.51%
YoY
|
N/A
|
$651.2M
22.84%
YoY
|
$571.8M
7.93%
YoY
|
$529.7M
1.2%
YoY
|
N/A
|
$530.2M
3.3%
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 |
$13.92M
8.12%
YoY
|
$14.71M
32.99%
YoY
|
$13.97M
-13.66%
YoY
|
$13.42M
-19.24%
YoY
|
$12.88M
-20.3%
YoY
|
$11.06M
-31.23%
YoY
|
$16.18M
1.09%
YoY
|
$16.62M
11.48%
YoY
|
$16.16M
10.38%
YoY
|
$16.09M
9.48%
YoY
|
$16.00M
9.23%
YoY
|
$14.91M
2.69%
YoY
|
$14.64M
0.8%
YoY
|
$14.69M
-25.41%
YoY
|
$14.65M
6.14%
YoY
|
$14.52M
-2.56%
YoY
|
$14.52M
-8.09%
YoY
|
$19.70M
21.6%
YoY
|
$13.80M
-10.97%
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 |
$277.0M
-11.04%
YoY
|
N/A
|
$320.1M
-12.28%
YoY
|
$312.3M
-11.67%
YoY
|
$311.4M
-9.32%
YoY
|
N/A
|
$365.0M
17.44%
YoY
|
$353.6M
34.79%
YoY
|
$343.4M
65.6%
YoY
|
N/A
|
$310.8M
333.93%
YoY
|
$262.3M
592.21%
YoY
|
$207.4M
485.63%
YoY
|
N/A
|
$71.62M
75.66%
YoY
|
$37.90M
-9.68%
YoY
|
$35.41M
-20.14%
YoY
|
N/A
|
$40.77M
-21.87%
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 |
$292.6M
31.47%
YoY
|
$278.6M
25.65%
YoY
|
$247.3M
25.03%
YoY
|
$258.3M
18.36%
YoY
|
$222.6M
40.11%
YoY
|
$221.7M
138.13%
YoY
|
$197.8M
8.39%
YoY
|
$218.2M
12.12%
YoY
|
$158.9M
-22.62%
YoY
|
$93.12M
-54.97%
YoY
|
$182.5M
-62.79%
YoY
|
$194.7M
-29.38%
YoY
|
$205.3M
-21.69%
YoY
|
$206.8M
-26.57%
YoY
|
$490.4M
47.86%
YoY
|
$275.6M
-5.34%
YoY
|
$262.2M
-22.77%
YoY
|
$281.6M
28.41%
YoY
|
$331.7M
58.24%
YoY
|
| Income Tax |
$46.94M
4.16%
YoY
|
$44.72M
1.82%
YoY
|
$35.97M
-15.29%
YoY
|
$47.88M
18.35%
YoY
|
$45.06M
-18.9%
YoY
|
$43.92M
-3069.3%
YoY
|
$42.46M
-7.41%
YoY
|
$40.46M
-7.0%
YoY
|
$55.57M
19.98%
YoY
|
-$1.479M
-97.06%
YoY
|
$45.86M
-32.55%
YoY
|
$43.50M
-32.25%
YoY
|
$46.31M
-8.25%
YoY
|
-$50.35M
-166.6%
YoY
|
$67.99M
-18.62%
YoY
|
$64.21M
-12.15%
YoY
|
$50.48M
-34.3%
YoY
|
$75.60M
75.81%
YoY
|
$83.54M
102.77%
YoY
|
| Net Earnings |
$245.7M
38.68%
YoY
|
$233.5M
31.6%
YoY
|
$211.0M
36.13%
YoY
|
$210.4M
18.6%
YoY
|
$177.1M
71.52%
YoY
|
$177.5M
88.31%
YoY
|
$155.0M
13.44%
YoY
|
$177.4M
17.66%
YoY
|
$103.3M
-34.89%
YoY
|
$94.24M
-63.3%
YoY
|
$136.6M
-67.66%
YoY
|
$150.8M
-28.67%
YoY
|
$158.6M
-25.07%
YoY
|
$256.8M
24.59%
YoY
|
$422.4M
70.24%
YoY
|
$211.4M
-3.05%
YoY
|
$211.7M
-19.4%
YoY
|
$206.1M
16.9%
YoY
|
$248.1M
47.32%
YoY
|
| Basic Earnings Per Share |
$3.78
47.66%
YoY
|
N/A
|
$3.15
45.83%
YoY
|
$3.09
25.1%
YoY
|
$2.56
79.02%
YoY
|
N/A
|
$2.16
13.68%
YoY
|
$2.47
17.62%
YoY
|
$1.43
-35.59%
YoY
|
N/A
|
$1.90
-66.73%
YoY
|
$2.10
-24.19%
YoY
|
$2.22
-17.47%
YoY
|
N/A
|
$5.71
84.79%
YoY
|
$2.77
3.75%
YoY
|
$2.69
-14.06%
YoY
|
N/A
|
$3.09
53.73%
YoY
|
| Diluted Earnings Per Share |
$3.78
47.73%
YoY
|
$3.54
41.07%
YoY
|
$3.14
45.89%
YoY
|
$3.09
25.15%
YoY
|
$2.56
78.74%
YoY
|
$2.51
91.29%
YoY
|
$2.16
13.55%
YoY
|
$2.47
17.23%
YoY
|
$1.43
-35.51%
YoY
|
$1.31
-100.0%
YoY
|
$1.90
-100.0%
YoY
|
$2.10
-100.0%
YoY
|
$2.22
-17.57%
YoY
|
$3.557M
37.38%
YoY
|
$5.704M
184583128.97%
YoY
|
$2.771M
104187643.62%
YoY
|
$2.69
-13.78%
YoY
|
$2.589M
23.36%
YoY
|
$3.09
54.5%
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 |
65.10M shares
-6.47%
YoY
|
66.67M shares
-6.49%
YoY
|
67.58M shares
-6.57%
YoY
|
68.51M shares
-5.2%
YoY
|
69.61M shares
-3.66%
YoY
|
71.31M shares
-1.18%
YoY
|
72.34M shares
0.29%
YoY
|
72.27M shares
0.41%
YoY
|
72.25M shares
0.54%
YoY
|
72.15M shares
-0.74%
YoY
|
72.13M shares
-2.47%
YoY
|
71.97M shares
-6.01%
YoY
|
71.87M shares
-10.07%
YoY
|
72.69M shares
-8.97%
YoY
|
73.96M shares
-7.7%
YoY
|
76.57M shares
-6.17%
YoY
|
79.92M shares
-4.75%
YoY
|
79.86M shares
-5.22%
YoY
|
80.13M shares
-4.39%
YoY
|
| Diluted Shares Outstanding |
64.86M shares
-6.42%
YoY
|
N/A
|
67.09M shares
-6.59%
YoY
|
68.08M shares
-5.43%
YoY
|
69.31M shares
-3.69%
YoY
|
N/A
|
71.83M shares
0.01%
YoY
|
71.99M shares
0.39%
YoY
|
71.97M shares
0.5%
YoY
|
N/A
|
71.82M shares
-3.02%
YoY
|
71.71M shares
-6.0%
YoY
|
71.61M shares
-8.89%
YoY
|
N/A
|
74.06M shares
-7.75%
YoY
|
76.29M shares
-6.71%
YoY
|
78.60M shares
-6.49%
YoY
|
N/A
|
80.27M shares
-4.25%
YoY
|
Loading...