|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$17.50B
1.24%
YoY
|
$17.28B
18.47%
YoY
|
$14.59B
20.95%
YoY
|
$12.06B
1.63%
YoY
|
$11.87B
23.63%
YoY
|
| Cost Of Revenue |
$10.86B
-3.95%
YoY
|
$11.31B
34.15%
YoY
|
$8.427B
4.04%
YoY
|
$8.100B
9.59%
YoY
|
$7.391B
12.82%
YoY
|
| Gross Profit |
$6.637B
11.06%
YoY
|
$5.976B
-2.99%
YoY
|
$6.160B
55.56%
YoY
|
$3.960B
-11.51%
YoY
|
$4.475B
46.87%
YoY
|
| Selling, General & Admin |
$3.570B
5.15%
YoY
|
$3.395B
12.23%
YoY
|
$3.025B
16.84%
YoY
|
$2.589B
13.72%
YoY
|
$2.277B
18.92%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$15.46B
-1.15%
YoY
|
$15.64B
27.16%
YoY
|
$12.30B
8.15%
YoY
|
$11.37B
10.93%
YoY
|
$10.25B
21.09%
YoY
|
| Operating Profit |
-$8.821B
-8.7%
YoY
|
-$9.662B
57.41%
YoY
|
-$6.138B
-17.18%
YoY
|
-$7.411B
28.32%
YoY
|
-$5.775B
6.59%
YoY
|
| Interest Expense |
-$151.0M
0.67%
YoY
|
-$150.0M
11.94%
YoY
|
-$134.0M
-76.11%
YoY
|
-$561.0M
699.73%
YoY
|
-$70.15M
93.25%
YoY
|
| Other Income/Expense, Net |
N/A
|
-$1.000M
0.0%
YoY
|
-$1.000M
N/A
|
N/A
|
N/A
|
| Pretax Income |
$1.887B
26.39%
YoY
|
$1.493B
-30.69%
YoY
|
$2.154B
266.33%
YoY
|
$588.0M
-61.97%
YoY
|
$1.546B
164.27%
YoY
|
| Income Tax |
$296.0M
146.67%
YoY
|
$120.0M
-133.06%
YoY
|
-$363.0M
3933.33%
YoY
|
-$9.000M
-105.39%
YoY
|
$167.0M
135.21%
YoY
|
| Net Earnings |
$1.591B
15.88%
YoY
|
$1.373B
-45.45%
YoY
|
$2.517B
321.61%
YoY
|
$597.0M
-56.71%
YoY
|
$1.379B
168.29%
YoY
|
| Basic Earnings Per Share |
$37.80
18.94%
YoY
|
$31.78
-47.2%
YoY
|
$60.19
296.25%
YoY
|
$15.19
-56.17%
YoY
|
$34.66
170.57%
YoY
|
| Diluted Earnings Per Share |
$37.80
18.94%
YoY
|
$31.78
-47.2%
YoY
|
$60.19
296.25%
YoY
|
$15.19
-56.12%
YoY
|
$34.62
170.89%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
41.60M shares
-2.58%
YoY
|
42.70M shares
3.39%
YoY
|
41.30M shares
6.44%
YoY
|
38.80M shares
-1.27%
YoY
|
39.30M shares
-1.75%
YoY
|
| Diluted Shares Outstanding |
41.60M shares
-2.58%
YoY
|
42.70M shares
3.39%
YoY
|
41.30M shares
6.44%
YoY
|
38.80M shares
-1.27%
YoY
|
39.30M shares
-1.75%
YoY
|
|
Concept
|
2026 Q2 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$3.961B
-11.8%
YoY
|
$567.0M
-86.7%
YoY
|
$4.426B
-4.49%
YoY
|
$540.0M
8.87%
YoY
|
$4.491B
750.57%
YoY
|
$4.263B
832.82%
YoY
|
$4.634B
26.75%
YoY
|
$496.0M
22.17%
YoY
|
$528.0M
47.9%
YoY
|
$457.0M
-86.09%
YoY
|
$3.656B
12.39%
YoY
|
$406.0M
-86.79%
YoY
|
$357.0M
-87.41%
YoY
|
$3.286B
13.47%
YoY
|
$3.253B
4.25%
YoY
|
$3.073B
5.06%
YoY
|
$2.835B
-7.87%
YoY
|
$2.896B
1012.08%
YoY
|
$3.120B
1303.37%
YoY
|
| Cost Of Revenue |
$2.170B
-12.22%
YoY
|
$2.217B
-23.37%
YoY
|
N/A
|
$2.837B
9.79%
YoY
|
$2.472B
6.97%
YoY
|
$2.893B
29.32%
YoY
|
N/A
|
$2.584B
15.05%
YoY
|
$2.311B
17.91%
YoY
|
$2.237B
13.78%
YoY
|
N/A
|
$2.246B
-14.37%
YoY
|
$1.960B
4.48%
YoY
|
$1.966B
9.83%
YoY
|
N/A
|
$2.623B
15.35%
YoY
|
$1.876B
18.27%
YoY
|
$1.790B
N/A
|
N/A
|
| Gross Profit |
$1.791B
-11.29%
YoY
|
-$1.650B
-220.44%
YoY
|
N/A
|
-$2.297B
10.01%
YoY
|
$2.019B
-213.24%
YoY
|
$1.370B
-176.97%
YoY
|
N/A
|
-$2.088B
13.48%
YoY
|
-$1.783B
11.23%
YoY
|
-$1.780B
-234.85%
YoY
|
N/A
|
-$1.840B
-508.89%
YoY
|
-$1.603B
-267.22%
YoY
|
$1.320B
19.35%
YoY
|
N/A
|
$450.0M
-30.88%
YoY
|
$958.6M
-35.69%
YoY
|
$1.106B
N/A
|
N/A
|
| Selling, General & Admin |
$847.0M
-7.03%
YoY
|
$863.0M
2.13%
YoY
|
$896.0M
-3.45%
YoY
|
$917.0M
7.76%
YoY
|
$911.0M
12.19%
YoY
|
$845.0M
5.1%
YoY
|
$928.0M
6.54%
YoY
|
$851.0M
10.38%
YoY
|
$812.0M
15.5%
YoY
|
$804.0M
18.24%
YoY
|
$871.0M
30.58%
YoY
|
$771.0M
17.35%
YoY
|
$703.0M
8.94%
YoY
|
$680.0M
9.81%
YoY
|
$667.0M
7.73%
YoY
|
$657.0M
12.86%
YoY
|
$645.3M
-39.99%
YoY
|
$619.2M
23.5%
YoY
|
$619.1M
17.93%
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
|
| Depreciation & Amortization |
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 Expenses |
$3.241B
-10.91%
YoY
|
$3.296B
-17.12%
YoY
|
$3.832B
-28.32%
YoY
|
$4.012B
9.32%
YoY
|
$3.638B
8.34%
YoY
|
$3.977B
21.81%
YoY
|
$5.346B
59.53%
YoY
|
$3.670B
13.55%
YoY
|
$3.358B
17.04%
YoY
|
$3.265B
14.72%
YoY
|
$3.351B
25.98%
YoY
|
$3.232B
-6.29%
YoY
|
$2.869B
6.61%
YoY
|
$2.846B
10.72%
YoY
|
$2.660B
2.43%
YoY
|
$3.449B
15.06%
YoY
|
$2.691B
-42.2%
YoY
|
$2.570B
9.15%
YoY
|
$2.597B
1.8%
YoY
|
| Operating Profit |
-$1.450B
-10.44%
YoY
|
-$4.946B
89.72%
YoY
|
N/A
|
-$6.309B
9.57%
YoY
|
-$1.619B
-68.51%
YoY
|
-$2.607B
-48.33%
YoY
|
N/A
|
-$5.758B
13.53%
YoY
|
-$5.141B
14.96%
YoY
|
-$5.045B
230.6%
YoY
|
N/A
|
-$5.072B
69.12%
YoY
|
-$4.472B
158.13%
YoY
|
-$1.526B
4.21%
YoY
|
N/A
|
-$2.999B
27.8%
YoY
|
-$1.732B
-45.27%
YoY
|
-$1.464B
N/A
|
N/A
|
| Interest Expense |
-$31.00M
-6.06%
YoY
|
-$43.00M
7.5%
YoY
|
-$40.00M
14.29%
YoY
|
-$38.00M
15.15%
YoY
|
-$33.00M
-21.43%
YoY
|
-$40.00M
2.56%
YoY
|
-$35.00M
9.38%
YoY
|
-$33.00M
-34.0%
YoY
|
-$42.00M
68.0%
YoY
|
-$39.00M
39.29%
YoY
|
-$32.00M
28.0%
YoY
|
-$50.00M
-68.94%
YoY
|
-$25.00M
-88.28%
YoY
|
-$28.00M
-82.6%
YoY
|
-$25.00M
7.0%
YoY
|
-$161.0M
936.1%
YoY
|
-$213.3M
582.72%
YoY
|
-$160.9M
931.65%
YoY
|
-$23.36M
57.86%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
$1.000M
-200.0%
YoY
|
N/A
|
N/A
|
N/A
|
-$1.000M
-50.0%
YoY
|
N/A
|
N/A
|
$1.000M
N/A
|
-$2.000M
N/A
|
N/A
|
$1.000M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$683.0M
-16.2%
YoY
|
$736.0M
196.77%
YoY
|
$555.0M
-174.2%
YoY
|
$269.0M
-53.38%
YoY
|
$815.0M
-2.04%
YoY
|
$248.0M
-70.19%
YoY
|
-$748.0M
-376.01%
YoY
|
$577.0M
-20.41%
YoY
|
$832.0M
10.93%
YoY
|
$832.0M
103.92%
YoY
|
$271.0M
-52.29%
YoY
|
$725.0M
-280.8%
YoY
|
$750.0M
530.25%
YoY
|
$408.0M
35.1%
YoY
|
$568.0M
13.59%
YoY
|
-$401.0M
355.68%
YoY
|
$119.0M
-84.35%
YoY
|
$302.0M
-19.06%
YoY
|
$500.1M
318.81%
YoY
|
| Income Tax |
$124.0M
-8.15%
YoY
|
$83.00M
112.82%
YoY
|
$109.0M
-170.32%
YoY
|
$14.00M
-79.41%
YoY
|
$135.0M
25.0%
YoY
|
$39.00M
-60.61%
YoY
|
-$155.0M
-70.86%
YoY
|
$68.00M
44.68%
YoY
|
$108.0M
35.0%
YoY
|
$99.00M
130.23%
YoY
|
-$532.0M
-838.89%
YoY
|
$47.00M
-157.32%
YoY
|
$80.00M
-2381.15%
YoY
|
$43.00M
975.0%
YoY
|
$72.00M
3.81%
YoY
|
-$82.00M
485.71%
YoY
|
-$3.507M
-104.37%
YoY
|
$4.000M
-87.18%
YoY
|
$69.36M
21.04%
YoY
|
| Net Earnings |
$559.0M
-17.79%
YoY
|
$653.0M
210.95%
YoY
|
$441.0M
-175.38%
YoY
|
$255.0M
-49.9%
YoY
|
$680.0M
-6.08%
YoY
|
$210.0M
-71.35%
YoY
|
-$585.0M
-173.58%
YoY
|
$509.0M
-24.93%
YoY
|
$724.0M
8.06%
YoY
|
$733.0M
100.82%
YoY
|
$795.0M
62.58%
YoY
|
$678.0M
-312.54%
YoY
|
$670.0M
444.72%
YoY
|
$365.0M
22.48%
YoY
|
$489.0M
13.53%
YoY
|
-$319.0M
336.99%
YoY
|
$123.0M
-81.91%
YoY
|
$298.0M
-12.83%
YoY
|
$430.7M
577.2%
YoY
|
| Basic Earnings Per Share |
$14.22
-11.68%
YoY
|
$16.21
230.82%
YoY
|
N/A
|
$6.09
-48.39%
YoY
|
$16.10
-3.59%
YoY
|
$4.90
-70.95%
YoY
|
N/A
|
$11.80
-24.5%
YoY
|
$16.70
2.71%
YoY
|
$16.87
81.2%
YoY
|
N/A
|
$15.63
-290.15%
YoY
|
$16.26
422.83%
YoY
|
$9.31
22.99%
YoY
|
N/A
|
-$8.22
337.23%
YoY
|
$3.11
-81.67%
YoY
|
$7.57
-11.25%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$14.22
-11.68%
YoY
|
$16.21
230.82%
YoY
|
$10.76
-177.93%
YoY
|
$6.09
-48.39%
YoY
|
$16.10
-3.59%
YoY
|
$4.90
-70.95%
YoY
|
-$13.80
-174.27%
YoY
|
$11.80
-24.5%
YoY
|
$16.70
2.71%
YoY
|
$16.87
81.2%
YoY
|
$18.57
50.45%
YoY
|
$15.63
-290.15%
YoY
|
$16.26
422.83%
YoY
|
$9.31
23.15%
YoY
|
$12.35
11.27%
YoY
|
-$8.22
337.23%
YoY
|
$3.11
-81.65%
YoY
|
$7.56
-11.27%
YoY
|
$11.09
597.48%
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 |
38.80M shares
-7.18%
YoY
|
40.39M shares
-4.52%
YoY
|
N/A
|
41.40M shares
-2.82%
YoY
|
41.80M shares
-2.34%
YoY
|
42.30M shares
-1.4%
YoY
|
N/A
|
42.60M shares
-1.85%
YoY
|
42.80M shares
8.97%
YoY
|
42.90M shares
9.56%
YoY
|
N/A
|
43.40M shares
10.13%
YoY
|
39.28M shares
-0.41%
YoY
|
39.16M shares
-0.29%
YoY
|
39.17M shares
-0.52%
YoY
|
39.41M shares
-1.16%
YoY
|
39.44M shares
-1.61%
YoY
|
39.27M shares
-1.8%
YoY
|
39.37M shares
-1.49%
YoY
|
| Diluted Shares Outstanding |
38.80M shares
-7.18%
YoY
|
39.80M shares
-5.91%
YoY
|
N/A
|
41.40M shares
-2.82%
YoY
|
41.80M shares
-2.34%
YoY
|
42.30M shares
-1.4%
YoY
|
N/A
|
42.60M shares
-0.7%
YoY
|
42.80M shares
5.16%
YoY
|
42.90M shares
10.85%
YoY
|
N/A
|
42.90M shares
10.57%
YoY
|
40.70M shares
4.63%
YoY
|
38.70M shares
-0.26%
YoY
|
N/A
|
38.80M shares
-1.02%
YoY
|
38.90M shares
-1.69%
YoY
|
38.80M shares
-2.01%
YoY
|
N/A
|
Loading...