|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$10.08B
-13.55%
YoY
|
$11.66B
-19.08%
YoY
|
$14.41B
13.92%
YoY
|
$12.65B
13.58%
YoY
|
$11.14B
21.73%
YoY
|
| Cost Of Revenue |
$7.515B
-14.24%
YoY
|
$8.763B
-17.6%
YoY
|
$10.64B
10.21%
YoY
|
$9.650B
12.66%
YoY
|
$8.566B
20.78%
YoY
|
| Gross Profit |
$2.567B
-11.46%
YoY
|
$2.899B
-23.25%
YoY
|
$3.777B
25.86%
YoY
|
$3.001B
16.68%
YoY
|
$2.572B
25.02%
YoY
|
| Selling, General & Admin |
$1.309B
-6.32%
YoY
|
$1.398B
-3.91%
YoY
|
$1.455B
22.62%
YoY
|
$1.186B
9.01%
YoY
|
$1.088B
8.66%
YoY
|
| Research & Development |
$374.5M
-1.78%
YoY
|
$381.3M
-9.41%
YoY
|
$420.9M
-5.25%
YoY
|
$444.2M
9.46%
YoY
|
$405.8M
18.45%
YoY
|
| Depreciation & Amortization |
$256.5M
2.11%
YoY
|
$251.2M
9.03%
YoY
|
$230.4M
9.98%
YoY
|
$209.5M
-5.07%
YoY
|
$220.7M
3.86%
YoY
|
| Operating Expenses |
$1.309B
-26.4%
YoY
|
$1.779B
-5.14%
YoY
|
$1.875B
15.03%
YoY
|
$1.630B
9.13%
YoY
|
$1.494B
11.15%
YoY
|
| Operating Profit |
$595.7M
-587.88%
YoY
|
-$122.1M
-107.18%
YoY
|
$1.700B
34.38%
YoY
|
$1.265B
26.36%
YoY
|
$1.001B
66.98%
YoY
|
| Interest Expense |
-$66.40M
-28.6%
YoY
|
-$93.00M
-235.17%
YoY
|
$68.80M
49.57%
YoY
|
$46.00M
81.1%
YoY
|
$25.40M
2.01%
YoY
|
| Other Income/Expense, Net |
$72.70M
-133.27%
YoY
|
-$218.5M
-39.69%
YoY
|
-$362.3M
149.52%
YoY
|
-$145.2M
188.1%
YoY
|
-$50.40M
122.03%
YoY
|
| Pretax Income |
$602.0M
-145.8%
YoY
|
-$1.314B
1969.76%
YoY
|
-$63.50M
5.48%
YoY
|
-$60.20M
-228.63%
YoY
|
$46.80M
-163.76%
YoY
|
| Income Tax |
-$77.40M
-178.66%
YoY
|
$98.40M
-57.29%
YoY
|
$230.4M
-22.32%
YoY
|
$296.6M
173.62%
YoY
|
$108.4M
-42.25%
YoY
|
| Net Earnings |
$726.5M
-271.02%
YoY
|
-$424.8M
-136.26%
YoY
|
$1.171B
31.68%
YoY
|
$889.6M
-0.82%
YoY
|
$897.0M
110.02%
YoY
|
| Basic Earnings Per Share |
$9.76
-271.53%
YoY
|
-$5.69
-136.33%
YoY
|
$15.66
31.38%
YoY
|
$11.92
-0.08%
YoY
|
$11.93
109.67%
YoY
|
| Diluted Earnings Per Share |
$9.75
-271.35%
YoY
|
-$5.69
-136.4%
YoY
|
$15.63
31.68%
YoY
|
$11.87
0.17%
YoY
|
$11.85
109.73%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
74.40M shares
-0.27%
YoY
|
74.60M shares
-0.27%
YoY
|
74.80M shares
0.27%
YoY
|
74.60M shares
-0.8%
YoY
|
75.20M shares
0.27%
YoY
|
| Diluted Shares Outstanding |
74.50M shares
-0.27%
YoY
|
74.70M shares
-0.27%
YoY
|
74.90M shares
0.0%
YoY
|
74.90M shares
-1.06%
YoY
|
75.70M shares
0.13%
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 |
$2.343B
14.26%
YoY
|
$2.920B
1.14%
YoY
|
$2.476B
-4.73%
YoY
|
$2.635B
-18.84%
YoY
|
$2.051B
-29.99%
YoY
|
$2.887B
-24.03%
YoY
|
$2.599B
-24.78%
YoY
|
$3.247B
-15.07%
YoY
|
$2.929B
-12.14%
YoY
|
$3.801B
-2.52%
YoY
|
$3.456B
10.7%
YoY
|
$3.823B
29.79%
YoY
|
$3.334B
24.12%
YoY
|
$3.899B
23.57%
YoY
|
$3.122B
14.55%
YoY
|
$2.945B
2.29%
YoY
|
$2.686B
12.91%
YoY
|
$3.155B
16.12%
YoY
|
$2.725B
9.11%
YoY
|
| Cost Of Revenue |
$1.762B
15.14%
YoY
|
$2.179B
-0.89%
YoY
|
$1.830B
-8.34%
YoY
|
$1.976B
-17.96%
YoY
|
$1.530B
-29.14%
YoY
|
$2.199B
-21.98%
YoY
|
$1.996B
-20.83%
YoY
|
$2.409B
-14.48%
YoY
|
$2.159B
-12.9%
YoY
|
$2.818B
-4.75%
YoY
|
$2.522B
5.83%
YoY
|
$2.817B
24.94%
YoY
|
$2.479B
20.65%
YoY
|
$2.958B
19.65%
YoY
|
$2.383B
13.55%
YoY
|
$2.255B
3.1%
YoY
|
$2.054B
13.62%
YoY
|
$2.473B
16.54%
YoY
|
$2.098B
9.36%
YoY
|
| Gross Profit |
$581.4M
11.68%
YoY
|
$741.1M
7.61%
YoY
|
$646.5M
7.2%
YoY
|
$658.6M
-21.36%
YoY
|
$520.6M
-32.37%
YoY
|
$688.7M
-29.92%
YoY
|
$603.1M
-35.43%
YoY
|
$837.5M
-16.72%
YoY
|
$769.8M
-9.95%
YoY
|
$982.8M
4.49%
YoY
|
$934.0M
26.4%
YoY
|
$1.006B
45.65%
YoY
|
$854.9M
35.42%
YoY
|
$940.6M
37.78%
YoY
|
$738.9M
17.9%
YoY
|
$690.5M
-0.27%
YoY
|
$631.3M
10.66%
YoY
|
$682.7M
14.62%
YoY
|
$626.7M
8.29%
YoY
|
| Selling, General & Admin |
$339.1M
4.08%
YoY
|
$316.3M
-2.13%
YoY
|
$340.8M
-1.02%
YoY
|
$326.4M
-62.67%
YoY
|
$325.8M
-7.02%
YoY
|
$323.2M
-22.46%
YoY
|
$344.3M
-2.63%
YoY
|
$874.4M
149.61%
YoY
|
$350.4M
5.61%
YoY
|
$416.8M
27.74%
YoY
|
$353.6M
23.46%
YoY
|
$350.3M
15.8%
YoY
|
$331.8M
22.39%
YoY
|
$326.3M
14.09%
YoY
|
$286.4M
7.63%
YoY
|
$302.5M
9.48%
YoY
|
$271.1M
4.03%
YoY
|
$286.0M
-0.9%
YoY
|
$266.1M
5.89%
YoY
|
| Research & Development |
$132.6M
14.31%
YoY
|
$130.9M
27.09%
YoY
|
$123.0M
1.4%
YoY
|
$117.8M
-14.51%
YoY
|
$116.0M
-11.38%
YoY
|
$103.0M
-31.7%
YoY
|
$121.3M
-13.11%
YoY
|
$137.8M
-0.72%
YoY
|
$130.9M
9.45%
YoY
|
$150.8M
14.16%
YoY
|
$139.6M
33.33%
YoY
|
$138.8M
29.6%
YoY
|
$119.6M
19.24%
YoY
|
$132.1M
20.64%
YoY
|
$104.7M
12.82%
YoY
|
$107.1M
-0.09%
YoY
|
$100.3M
4.15%
YoY
|
$109.5M
9.61%
YoY
|
$92.80M
13.17%
YoY
|
| Depreciation & Amortization |
$66.70M
10.25%
YoY
|
$86.30M
-2.38%
YoY
|
$62.70M
-10.04%
YoY
|
$64.10M
-33.85%
YoY
|
$60.50M
-4.42%
YoY
|
$88.40M
16.47%
YoY
|
$69.70M
-4.78%
YoY
|
$96.90M
37.25%
YoY
|
$63.30M
-7.46%
YoY
|
$75.90M
13.11%
YoY
|
$73.20M
12.1%
YoY
|
$70.60M
5.06%
YoY
|
$68.40M
25.05%
YoY
|
$67.10M
-6.55%
YoY
|
$65.30M
-4.53%
YoY
|
$67.20M
-52.54%
YoY
|
$54.70M
-0.18%
YoY
|
$71.80M
-0.83%
YoY
|
$68.40M
1.48%
YoY
|
| Operating Expenses |
$339.1M
4.08%
YoY
|
$464.3M
2.54%
YoY
|
$340.8M
-1.02%
YoY
|
$326.4M
-68.73%
YoY
|
$325.8M
-7.02%
YoY
|
$452.8M
-22.2%
YoY
|
$344.3M
-30.19%
YoY
|
$1.044B
107.45%
YoY
|
$350.4M
-24.84%
YoY
|
$582.0M
23.02%
YoY
|
$493.2M
21.54%
YoY
|
$503.2M
22.85%
YoY
|
$466.2M
25.53%
YoY
|
$473.1M
15.17%
YoY
|
$405.8M
13.07%
YoY
|
$409.6M
6.81%
YoY
|
$371.4M
4.06%
YoY
|
$410.8M
1.86%
YoY
|
$358.9M
7.68%
YoY
|
| Operating Profit |
$80.70M
63.36%
YoY
|
$276.8M
17.34%
YoY
|
$151.6M
32.06%
YoY
|
$164.0M
-179.46%
YoY
|
$49.40M
-81.94%
YoY
|
$235.9M
-41.14%
YoY
|
$114.8M
-72.9%
YoY
|
-$206.4M
-141.07%
YoY
|
$273.6M
-29.61%
YoY
|
$400.8M
-14.27%
YoY
|
$423.6M
27.17%
YoY
|
$502.5M
90.7%
YoY
|
$388.7M
90.54%
YoY
|
$467.5M
71.94%
YoY
|
$333.1M
32.24%
YoY
|
$263.5M
-9.23%
YoY
|
$204.0M
4.51%
YoY
|
$271.9M
41.39%
YoY
|
$251.9M
12.46%
YoY
|
| Interest Expense |
-$15.20M
-17.84%
YoY
|
-$35.90M
-5.77%
YoY
|
-$15.50M
-54.28%
YoY
|
-$17.80M
-40.47%
YoY
|
-$18.50M
-25.7%
YoY
|
-$38.10M
-629.17%
YoY
|
-$33.90M
516.36%
YoY
|
-$29.90M
415.52%
YoY
|
-$24.90M
4880.0%
YoY
|
$7.200M
-263.64%
YoY
|
-$5.500M
139.13%
YoY
|
-$5.800M
-1.69%
YoY
|
-$500.0K
25.0%
YoY
|
-$4.400M
-4500.0%
YoY
|
-$2.300M
91.67%
YoY
|
-$5.900M
168.18%
YoY
|
-$400.0K
-88.24%
YoY
|
$100.0K
-105.26%
YoY
|
-$1.200M
-66.67%
YoY
|
| Other Income/Expense, Net |
-$26.50M
-17.96%
YoY
|
-$3.500M
-167.31%
YoY
|
$208.4M
-498.47%
YoY
|
-$48.90M
-25.11%
YoY
|
-$32.30M
-36.42%
YoY
|
$5.200M
-103.47%
YoY
|
-$52.30M
-37.89%
YoY
|
-$65.30M
-16.28%
YoY
|
-$50.80M
0.79%
YoY
|
-$149.7M
105.35%
YoY
|
-$84.20M
154.38%
YoY
|
-$78.00M
259.45%
YoY
|
-$50.40M
188.0%
YoY
|
-$72.90M
614.71%
YoY
|
-$33.10M
134.75%
YoY
|
-$21.70M
48.63%
YoY
|
-$17.50M
52.17%
YoY
|
-$10.20M
-167.55%
YoY
|
-$14.10M
-7.84%
YoY
|
| Pretax Income |
$39.00M
-2885.71%
YoY
|
$161.6M
-146.68%
YoY
|
$344.5M
1104.55%
YoY
|
$97.30M
-128.88%
YoY
|
-$1.400M
-100.63%
YoY
|
-$346.2M
-238.15%
YoY
|
$28.60M
-91.43%
YoY
|
-$336.9M
-181.65%
YoY
|
$220.9M
-34.33%
YoY
|
$250.6M
-35.5%
YoY
|
$333.9M
12.54%
YoY
|
$412.6M
74.9%
YoY
|
$336.4M
80.76%
YoY
|
$388.5M
53.01%
YoY
|
$296.7M
25.4%
YoY
|
$235.9M
-13.75%
YoY
|
$186.1M
3.22%
YoY
|
$253.9M
32.79%
YoY
|
$236.6M
15.36%
YoY
|
| Income Tax |
$4.600M
130.0%
YoY
|
$77.30M
-419.42%
YoY
|
$48.80M
310.08%
YoY
|
-$205.5M
-593.99%
YoY
|
$2.000M
-97.11%
YoY
|
-$24.20M
-68.2%
YoY
|
$11.90M
-84.2%
YoY
|
$41.60M
-62.52%
YoY
|
$69.10M
-42.51%
YoY
|
-$76.10M
-183.9%
YoY
|
$75.30M
1.48%
YoY
|
$111.0M
55.24%
YoY
|
$120.2M
99.67%
YoY
|
$90.70M
-797.69%
YoY
|
$74.20M
5.85%
YoY
|
$71.50M
828.57%
YoY
|
$60.20M
38.07%
YoY
|
-$13.00M
-118.62%
YoY
|
$70.10M
22.55%
YoY
|
| Net Earnings |
$55.00M
423.81%
YoY
|
$95.50M
-137.35%
YoY
|
$305.7M
919.0%
YoY
|
$314.8M
-185.75%
YoY
|
$10.50M
-93.75%
YoY
|
-$255.7M
-175.43%
YoY
|
$30.00M
-89.31%
YoY
|
-$367.1M
-215.01%
YoY
|
$168.0M
-27.77%
YoY
|
$339.0M
5.21%
YoY
|
$280.6M
17.95%
YoY
|
$319.2M
79.63%
YoY
|
$232.6M
53.23%
YoY
|
$322.2M
14.21%
YoY
|
$237.9M
31.22%
YoY
|
$177.7M
-37.16%
YoY
|
$151.8M
0.66%
YoY
|
$282.1M
108.35%
YoY
|
$181.3M
15.26%
YoY
|
| Basic Earnings Per Share |
$0.76
442.86%
YoY
|
N/A
|
$4.10
925.0%
YoY
|
$4.22
-185.77%
YoY
|
$0.14
-93.78%
YoY
|
N/A
|
$0.40
-89.33%
YoY
|
-$4.92
-215.49%
YoY
|
$2.25
-27.65%
YoY
|
N/A
|
$3.75
17.55%
YoY
|
$4.26
78.99%
YoY
|
$3.11
53.2%
YoY
|
N/A
|
$3.19
32.37%
YoY
|
$2.38
-36.36%
YoY
|
$2.03
1.5%
YoY
|
N/A
|
$2.41
14.76%
YoY
|
| Diluted Earnings Per Share |
$0.76
442.86%
YoY
|
$1.29
-137.71%
YoY
|
$4.09
922.5%
YoY
|
$4.22
-185.74%
YoY
|
$0.14
-93.78%
YoY
|
-$3.43
-175.63%
YoY
|
$0.40
-89.3%
YoY
|
-$4.92
-215.62%
YoY
|
$2.25
-27.45%
YoY
|
$4.53
5.5%
YoY
|
$3.74
-100.0%
YoY
|
$4.26
79.58%
YoY
|
$3.10
52.77%
YoY
|
$4.30
-100.0%
YoY
|
$3.176M
132343024.17%
YoY
|
$2.37
-36.46%
YoY
|
$2.03
2.01%
YoY
|
$3.741M
210189748.9%
YoY
|
$2.40
14.83%
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 |
72.40M shares
-2.92%
YoY
|
74.62M shares
-0.03%
YoY
|
74.62M shares
-0.03%
YoY
|
74.59M shares
-0.04%
YoY
|
74.58M shares
-0.05%
YoY
|
74.65M shares
-0.31%
YoY
|
74.64M shares
-0.32%
YoY
|
74.62M shares
-0.33%
YoY
|
74.62M shares
-0.3%
YoY
|
74.88M shares
0.38%
YoY
|
74.88M shares
0.38%
YoY
|
74.86M shares
0.35%
YoY
|
74.85M shares
0.33%
YoY
|
74.60M shares
-0.32%
YoY
|
74.60M shares
-0.8%
YoY
|
74.60M shares
-1.19%
YoY
|
74.60M shares
-0.93%
YoY
|
74.83M shares
-0.09%
YoY
|
75.20M shares
0.4%
YoY
|
| Diluted Shares Outstanding |
72.70M shares
-2.68%
YoY
|
N/A
|
74.70M shares
0.0%
YoY
|
74.60M shares
-0.13%
YoY
|
74.70M shares
0.0%
YoY
|
N/A
|
74.70M shares
-0.4%
YoY
|
74.70M shares
-0.4%
YoY
|
74.70M shares
-0.4%
YoY
|
N/A
|
75.00M shares
0.13%
YoY
|
75.00M shares
0.13%
YoY
|
75.00M shares
0.13%
YoY
|
N/A
|
74.90M shares
-0.93%
YoY
|
74.90M shares
-1.32%
YoY
|
74.90M shares
-1.32%
YoY
|
N/A
|
75.60M shares
0.27%
YoY
|
Loading...