|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$4.576B
9.38%
YoY
|
$4.184B
9.2%
YoY
|
$3.831B
3.27%
YoY
|
$3.710B
25.33%
YoY
|
$2.960B
16.98%
YoY
|
| Cost Of Revenue |
$1.872B
11.87%
YoY
|
$1.673B
10.28%
YoY
|
$1.517B
24.07%
YoY
|
$1.223B
23.33%
YoY
|
$991.6M
7.74%
YoY
|
| Gross Profit |
$2.704B
7.72%
YoY
|
$2.511B
8.5%
YoY
|
$2.314B
-6.96%
YoY
|
$2.487B
26.33%
YoY
|
$1.969B
9.6%
YoY
|
| Selling, General & Admin |
$1.265B
2.07%
YoY
|
$1.239B
5.78%
YoY
|
$1.172B
-12.4%
YoY
|
$1.337B
41.69%
YoY
|
$943.9M
13.76%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$103.4M
16.18%
YoY
|
$89.00M
-7.87%
YoY
|
$96.60M
-8.78%
YoY
|
$105.9M
7.19%
YoY
|
$98.80M
5.11%
YoY
|
| Operating Expenses |
$3.719B
5.73%
YoY
|
$3.517B
-5.01%
YoY
|
$3.703B
20.24%
YoY
|
$3.079B
33.16%
YoY
|
$2.313B
13.89%
YoY
|
| Operating Profit |
$857.8M
28.66%
YoY
|
$666.7M
418.83%
YoY
|
$128.5M
-79.62%
YoY
|
$630.5M
-2.66%
YoY
|
$647.7M
29.46%
YoY
|
| Interest Expense |
-$165.2M
-18.18%
YoY
|
-$201.9M
-170.06%
YoY
|
$288.2M
24.82%
YoY
|
$230.9M
105.06%
YoY
|
$112.6M
-10.78%
YoY
|
| Other Income/Expense, Net |
-$214.8M
-19.1%
YoY
|
-$265.5M
-3.07%
YoY
|
-$273.9M
12.58%
YoY
|
-$243.3M
66.3%
YoY
|
-$146.3M
32.04%
YoY
|
| Pretax Income |
$643.0M
60.31%
YoY
|
$401.1M
-376.05%
YoY
|
-$145.3M
-137.53%
YoY
|
$387.2M
-22.78%
YoY
|
$501.4M
28.73%
YoY
|
| Income Tax |
$173.1M
75.2%
YoY
|
$98.80M
121.03%
YoY
|
$44.70M
-62.72%
YoY
|
$119.9M
-8.4%
YoY
|
$130.9M
56.39%
YoY
|
| Net Earnings |
$455.4M
60.13%
YoY
|
$284.4M
-237.92%
YoY
|
-$206.2M
-176.51%
YoY
|
$269.5M
-80.57%
YoY
|
$1.387B
304.17%
YoY
|
| Basic Earnings Per Share |
$2.34
60.27%
YoY
|
$1.46
-236.45%
YoY
|
-$1.07
-176.43%
YoY
|
$1.40
-80.69%
YoY
|
$7.25
300.55%
YoY
|
| Diluted Earnings Per Share |
$2.32
60.0%
YoY
|
$1.45
-235.51%
YoY
|
-$1.07
-176.43%
YoY
|
$1.40
-80.53%
YoY
|
$7.19
301.68%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
194.4M shares
0.0%
YoY
|
194.4M shares
0.52%
YoY
|
193.4M shares
0.47%
YoY
|
192.5M shares
0.57%
YoY
|
191.4M shares
0.79%
YoY
|
| Diluted Shares Outstanding |
196.6M shares
-0.05%
YoY
|
196.7M shares
1.71%
YoY
|
193.4M shares
0.16%
YoY
|
193.1M shares
0.05%
YoY
|
193.0M shares
0.42%
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 |
$1.246B
13.69%
YoY
|
$1.171B
12.97%
YoY
|
$1.170B
7.79%
YoY
|
$1.140B
9.5%
YoY
|
$1.096B
7.3%
YoY
|
$1.037B
8.65%
YoY
|
$1.085B
12.01%
YoY
|
$1.041B
7.52%
YoY
|
$1.021B
8.6%
YoY
|
$954.3M
5.79%
YoY
|
$968.7M
3.25%
YoY
|
$968.0M
2.08%
YoY
|
$940.3M
2.06%
YoY
|
$902.1M
14.22%
YoY
|
$938.2M
26.2%
YoY
|
$948.3M
30.23%
YoY
|
$921.3M
31.82%
YoY
|
$789.8M
20.89%
YoY
|
$743.4M
14.28%
YoY
|
$728.2M
24.03%
YoY
|
| Cost Of Revenue |
$519.5M
16.58%
YoY
|
$476.1M
15.67%
YoY
|
$480.3M
7.04%
YoY
|
$469.9M
15.54%
YoY
|
$445.6M
9.67%
YoY
|
$411.6M
8.15%
YoY
|
$448.7M
30.13%
YoY
|
$406.7M
11.27%
YoY
|
$406.3M
25.05%
YoY
|
$380.6M
22.3%
YoY
|
$344.8M
12.83%
YoY
|
$365.5M
18.63%
YoY
|
$324.9M
9.03%
YoY
|
$311.2M
30.21%
YoY
|
$305.6M
17.95%
YoY
|
$308.1M
31.27%
YoY
|
$298.0M
22.53%
YoY
|
$239.0M
-6.02%
YoY
|
$259.1M
16.5%
YoY
|
$234.7M
7.37%
YoY
|
| Gross Profit |
$726.2M
11.71%
YoY
|
$695.2M
11.2%
YoY
|
$689.2M
8.31%
YoY
|
$669.8M
5.63%
YoY
|
$650.1M
5.72%
YoY
|
$625.2M
8.98%
YoY
|
$636.3M
1.99%
YoY
|
$634.1M
5.24%
YoY
|
$614.9M
-0.08%
YoY
|
$573.7M
-2.91%
YoY
|
$623.9M
-1.38%
YoY
|
$602.5M
-5.89%
YoY
|
$615.4M
-1.27%
YoY
|
$590.9M
44.09%
YoY
|
$632.6M
18.8%
YoY
|
$640.2M
29.73%
YoY
|
$623.3M
24.14%
YoY
|
$410.1M
-7.72%
YoY
|
$532.5M
12.46%
YoY
|
$493.5M
18.69%
YoY
|
| Selling, General & Admin |
$329.1M
28.15%
YoY
|
$342.3M
7.91%
YoY
|
$330.8M
8.21%
YoY
|
$335.0M
7.79%
YoY
|
$256.8M
-15.97%
YoY
|
$317.2M
5.17%
YoY
|
$305.7M
-2.89%
YoY
|
$310.8M
-1.02%
YoY
|
$305.6M
-10.25%
YoY
|
$301.6M
-4.95%
YoY
|
$314.8M
-5.64%
YoY
|
$314.0M
-4.0%
YoY
|
$340.5M
-5.29%
YoY
|
$317.3M
21.34%
YoY
|
$333.6M
34.9%
YoY
|
$327.1M
63.71%
YoY
|
$359.5M
64.08%
YoY
|
$261.5M
27.62%
YoY
|
$247.3M
12.92%
YoY
|
$199.8M
-0.65%
YoY
|
| 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 |
$152.3M
9.65%
YoY
|
$147.6M
7.5%
YoY
|
$145.6M
8.98%
YoY
|
$142.7M
7.37%
YoY
|
$138.9M
3.66%
YoY
|
$137.3M
3.0%
YoY
|
$133.6M
1.75%
YoY
|
$132.9M
2.15%
YoY
|
$134.0M
3.32%
YoY
|
$133.3M
2.54%
YoY
|
$131.3M
1.31%
YoY
|
$130.1M
-0.38%
YoY
|
$129.7M
0.7%
YoY
|
$130.0M
47.06%
YoY
|
$129.6M
35.14%
YoY
|
$130.6M
32.72%
YoY
|
$128.8M
36.59%
YoY
|
$88.40M
-6.46%
YoY
|
$95.90M
4.01%
YoY
|
$98.40M
8.25%
YoY
|
| Operating Expenses |
$1.001B
18.96%
YoY
|
$489.9M
7.81%
YoY
|
$961.9M
3.59%
YoY
|
$947.5M
10.38%
YoY
|
$841.4M
91.44%
YoY
|
$454.4M
4.51%
YoY
|
$928.6M
-27.79%
YoY
|
$858.4M
93.29%
YoY
|
$439.5M
-44.72%
YoY
|
$434.8M
-2.82%
YoY
|
$1.286B
67.3%
YoY
|
$444.1M
-42.01%
YoY
|
$795.1M
1.12%
YoY
|
$447.4M
27.87%
YoY
|
$768.7M
27.63%
YoY
|
$765.8M
45.12%
YoY
|
$786.3M
46.89%
YoY
|
$349.9M
16.83%
YoY
|
$602.3M
12.87%
YoY
|
$527.7M
3.37%
YoY
|
| Operating Profit |
$244.8M
-3.77%
YoY
|
$205.3M
20.2%
YoY
|
$207.6M
32.74%
YoY
|
$192.2M
5.37%
YoY
|
$254.4M
45.04%
YoY
|
$170.8M
178.63%
YoY
|
$156.4M
-149.29%
YoY
|
$182.4M
15.15%
YoY
|
$175.4M
20.8%
YoY
|
$61.30M
-57.28%
YoY
|
-$317.3M
-287.2%
YoY
|
$158.4M
-13.21%
YoY
|
$145.2M
7.56%
YoY
|
$143.5M
25.88%
YoY
|
$169.5M
-0.12%
YoY
|
$182.5M
-8.93%
YoY
|
$135.0M
-17.48%
YoY
|
$114.0M
-11.49%
YoY
|
$169.7M
17.12%
YoY
|
$200.4M
89.06%
YoY
|
| Interest Expense |
-$48.30M
11.81%
YoY
|
-$47.40M
-1.66%
YoY
|
-$48.20M
-10.91%
YoY
|
-$26.30M
-138.73%
YoY
|
-$43.20M
-26.28%
YoY
|
-$48.20M
-20.59%
YoY
|
-$54.10M
-174.42%
YoY
|
$67.90M
-246.97%
YoY
|
-$58.60M
-181.62%
YoY
|
-$60.70M
-2.25%
YoY
|
$72.70M
18.6%
YoY
|
-$46.20M
-189.02%
YoY
|
$71.80M
43.03%
YoY
|
-$62.10M
113.4%
YoY
|
$61.30M
138.52%
YoY
|
$51.90M
102.73%
YoY
|
$50.20M
94.57%
YoY
|
-$29.10M
28.76%
YoY
|
$25.70M
-6.88%
YoY
|
$25.60M
-23.58%
YoY
|
| Other Income/Expense, Net |
$183.3M
-402.48%
YoY
|
-$10.90M
-38.76%
YoY
|
-$57.50M
-3.52%
YoY
|
-$35.40M
-42.63%
YoY
|
-$60.60M
352.24%
YoY
|
-$17.80M
178.13%
YoY
|
-$59.60M
7.58%
YoY
|
-$61.70M
85.84%
YoY
|
-$13.40M
-80.75%
YoY
|
-$6.400M
-20.0%
YoY
|
-$55.40M
-5.62%
YoY
|
-$33.20M
-38.52%
YoY
|
-$69.60M
19.38%
YoY
|
-$8.000M
-63.64%
YoY
|
-$58.70M
82.3%
YoY
|
-$54.00M
174.11%
YoY
|
-$58.30M
159.11%
YoY
|
-$22.00M
-358.82%
YoY
|
-$32.20M
36.44%
YoY
|
-$19.70M
-36.25%
YoY
|
| Pretax Income |
$428.1M
120.9%
YoY
|
$142.3M
41.45%
YoY
|
$150.1M
55.06%
YoY
|
$156.8M
29.91%
YoY
|
$193.8M
133.49%
YoY
|
$100.6M
-1834.48%
YoY
|
$96.80M
-125.97%
YoY
|
$120.7M
57.57%
YoY
|
$83.00M
9.79%
YoY
|
-$5.800M
-108.16%
YoY
|
-$372.7M
-436.37%
YoY
|
$76.60M
-40.39%
YoY
|
$75.60M
-1.43%
YoY
|
$71.10M
-718.26%
YoY
|
$110.8M
-29.52%
YoY
|
$128.5M
-28.89%
YoY
|
$76.70M
-45.6%
YoY
|
-$11.50M
-109.02%
YoY
|
$157.2M
13.34%
YoY
|
$180.7M
94.3%
YoY
|
| Income Tax |
$27.60M
-32.68%
YoY
|
$37.70M
26.09%
YoY
|
$50.00M
100.8%
YoY
|
$44.40M
43.23%
YoY
|
$41.00M
215.38%
YoY
|
$29.90M
-294.16%
YoY
|
$24.90M
12.16%
YoY
|
$31.00M
60.62%
YoY
|
$13.00M
-30.11%
YoY
|
-$15.40M
-143.02%
YoY
|
$22.20M
-27.45%
YoY
|
$19.30M
-33.9%
YoY
|
$18.60M
-23.77%
YoY
|
$35.80M
1888.89%
YoY
|
$30.60M
-21.54%
YoY
|
$29.20M
-50.17%
YoY
|
$24.40M
2.95%
YoY
|
$1.800M
-92.14%
YoY
|
$39.00M
21.5%
YoY
|
$58.60M
154.78%
YoY
|
| Net Earnings |
$397.1M
168.13%
YoY
|
$101.2M
52.87%
YoY
|
$96.60M
42.06%
YoY
|
$109.6M
28.94%
YoY
|
$148.1M
127.5%
YoY
|
$66.20M
985.25%
YoY
|
$68.00M
-117.01%
YoY
|
$85.00M
57.7%
YoY
|
$65.10M
23.76%
YoY
|
$6.100M
-86.88%
YoY
|
-$399.8M
-604.8%
YoY
|
$53.90M
-43.62%
YoY
|
$52.60M
8.9%
YoY
|
$46.50M
-95.43%
YoY
|
$79.20M
-30.65%
YoY
|
$95.60M
-25.08%
YoY
|
$48.30M
-62.24%
YoY
|
$1.017B
900.39%
YoY
|
$114.2M
11.09%
YoY
|
$127.6M
86.28%
YoY
|
| Basic Earnings Per Share |
$2.06
171.05%
YoY
|
N/A
|
$0.50
42.86%
YoY
|
$0.56
27.27%
YoY
|
$0.76
123.53%
YoY
|
N/A
|
$0.35
-116.91%
YoY
|
$0.44
57.14%
YoY
|
$0.34
25.93%
YoY
|
$0.03
-87.5%
YoY
|
-$2.07
-604.88%
YoY
|
$0.28
-44.0%
YoY
|
$0.27
8.0%
YoY
|
$0.24
-95.48%
YoY
|
$0.41
-31.67%
YoY
|
$0.50
-25.37%
YoY
|
$0.25
-62.69%
YoY
|
$5.31
901.89%
YoY
|
$0.60
11.11%
YoY
|
$0.67
86.11%
YoY
|
| Diluted Earnings Per Share |
$2.04
172.0%
YoY
|
$0.52
53.81%
YoY
|
$0.49
40.0%
YoY
|
$0.56
27.27%
YoY
|
$0.75
125.0%
YoY
|
$0.33
1015.0%
YoY
|
$0.35
-116.91%
YoY
|
$0.44
58.07%
YoY
|
$0.33
23.46%
YoY
|
$0.03
-87.5%
YoY
|
-$2.07
-604.88%
YoY
|
$0.28
-43.19%
YoY
|
$0.27
8.0%
YoY
|
$0.24
-95.45%
YoY
|
$0.41
-30.51%
YoY
|
$0.49
-25.76%
YoY
|
$0.25
-62.12%
YoY
|
$5.27
894.34%
YoY
|
$0.59
11.32%
YoY
|
$0.66
83.33%
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 |
192.6M shares
-1.28%
YoY
|
N/A
|
194.2M shares
-0.21%
YoY
|
194.8M shares
0.31%
YoY
|
195.1M shares
0.57%
YoY
|
N/A
|
194.6M shares
0.62%
YoY
|
194.2M shares
0.52%
YoY
|
194.0M shares
0.57%
YoY
|
N/A
|
193.4M shares
0.42%
YoY
|
193.2M shares
0.36%
YoY
|
192.9M shares
0.42%
YoY
|
N/A
|
192.6M shares
0.52%
YoY
|
192.5M shares
0.57%
YoY
|
192.1M shares
0.63%
YoY
|
N/A
|
191.6M shares
0.74%
YoY
|
191.4M shares
0.79%
YoY
|
| Diluted Shares Outstanding |
194.5M shares
-1.42%
YoY
|
N/A
|
197.2M shares
0.1%
YoY
|
197.2M shares
1.02%
YoY
|
197.3M shares
1.02%
YoY
|
N/A
|
197.0M shares
1.86%
YoY
|
195.2M shares
0.62%
YoY
|
195.3M shares
0.72%
YoY
|
N/A
|
193.4M shares
0.1%
YoY
|
194.0M shares
0.47%
YoY
|
193.9M shares
0.36%
YoY
|
N/A
|
193.2M shares
0.05%
YoY
|
193.1M shares
0.16%
YoY
|
193.2M shares
0.36%
YoY
|
N/A
|
193.1M shares
0.42%
YoY
|
192.8M shares
0.42%
YoY
|
Loading...