|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$34.53B
14.09%
YoY
|
$30.27B
24.14%
YoY
|
$24.38B
18.46%
YoY
|
$20.58B
11.82%
YoY
|
$18.41B
53.81%
YoY
|
| Cost Of Revenue |
$24.39B
13.79%
YoY
|
$21.44B
17.83%
YoY
|
$18.19B
14.62%
YoY
|
$15.87B
2.7%
YoY
|
$15.46B
54.85%
YoY
|
| Gross Profit |
$10.14B
14.83%
YoY
|
$8.831B
42.67%
YoY
|
$6.190B
31.43%
YoY
|
$4.710B
59.6%
YoY
|
$2.951B
48.58%
YoY
|
| Selling, General & Admin |
$9.668B
15.16%
YoY
|
$8.395B
46.84%
YoY
|
$5.717B
18.56%
YoY
|
$4.822B
8.48%
YoY
|
$4.445B
76.81%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$517.0M
19.4%
YoY
|
$433.0M
57.45%
YoY
|
$275.0M
19.07%
YoY
|
$231.0M
14.63%
YoY
|
$201.5M
58.0%
YoY
|
| Operating Expenses |
$9.668B
15.16%
YoY
|
$8.395B
46.84%
YoY
|
$5.717B
18.56%
YoY
|
$4.822B
8.48%
YoY
|
$4.445B
76.81%
YoY
|
| Operating Profit |
$473.0M
8.49%
YoY
|
$436.0M
-7.82%
YoY
|
$473.0M
-522.25%
YoY
|
-$112.0M
-92.5%
YoY
|
-$1.494B
189.53%
YoY
|
| Interest Expense |
$113.0M
48.68%
YoY
|
$76.00M
58.33%
YoY
|
$48.00M
76.67%
YoY
|
$27.17M
-40.1%
YoY
|
$45.36M
-57.91%
YoY
|
| Other Income/Expense, Net |
$11.00M
-128.21%
YoY
|
-$39.00M
105.26%
YoY
|
-$19.00M
182.95%
YoY
|
-$6.715M
-38.47%
YoY
|
-$10.91M
-107.28%
YoY
|
| Pretax Income |
$597.0M
26.22%
YoY
|
$473.0M
-19.01%
YoY
|
$584.0M
-727.25%
YoY
|
-$93.11M
-93.96%
YoY
|
-$1.542B
233.05%
YoY
|
| Income Tax |
$383.0M
-5.9%
YoY
|
$407.0M
-152.45%
YoY
|
-$776.0M
72900.94%
YoY
|
-$1.063M
-206.09%
YoY
|
$1.002M
243.15%
YoY
|
| Net Earnings |
$208.0M
35.06%
YoY
|
$154.0M
-88.68%
YoY
|
$1.360B
-1577.59%
YoY
|
-$92.04M
-94.03%
YoY
|
-$1.543B
233.06%
YoY
|
| Basic Earnings Per Share |
$0.11
22.22%
YoY
|
$0.09
-88.16%
YoY
|
$0.76
-1620.0%
YoY
|
-$0.05
-95.37%
YoY
|
-$1.08
-94.36%
YoY
|
| Diluted Earnings Per Share |
$0.11
37.5%
YoY
|
$0.08
-89.33%
YoY
|
$0.75
-1600.0%
YoY
|
-$0.05
-95.37%
YoY
|
-$1.08
-94.36%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.818B shares
1.34%
YoY
|
1.794B shares
0.67%
YoY
|
1.782B shares
0.99%
YoY
|
1.765B shares
23.93%
YoY
|
1.424B shares
4807.92%
YoY
|
| Diluted Shares Outstanding |
1.855B shares
1.59%
YoY
|
1.826B shares
1.28%
YoY
|
1.803B shares
2.18%
YoY
|
1.765B shares
23.93%
YoY
|
1.424B shares
4807.92%
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 |
$8.504B
7.54%
YoY
|
$8.835B
10.92%
YoY
|
$9.267B
17.81%
YoY
|
$8.524B
16.4%
YoY
|
$7.908B
11.16%
YoY
|
$7.965B
21.4%
YoY
|
$7.866B
27.21%
YoY
|
$7.323B
25.44%
YoY
|
$7.114B
22.64%
YoY
|
$6.561B
23.17%
YoY
|
$6.184B
21.21%
YoY
|
$5.838B
15.88%
YoY
|
$5.801B
13.36%
YoY
|
$5.327B
4.93%
YoY
|
$5.101B
9.83%
YoY
|
$5.038B
12.5%
YoY
|
$5.117B
21.63%
YoY
|
$5.077B
33.47%
YoY
|
$4.645B
48.09%
YoY
|
$4.478B
71.31%
YoY
|
| Cost Of Revenue |
$6.207B
11.0%
YoY
|
$6.291B
14.93%
YoY
|
$6.547B
16.97%
YoY
|
$5.963B
15.09%
YoY
|
$5.592B
7.85%
YoY
|
$5.474B
12.16%
YoY
|
$5.597B
21.21%
YoY
|
$5.181B
20.09%
YoY
|
$5.185B
18.36%
YoY
|
$4.881B
20.57%
YoY
|
$4.618B
19.4%
YoY
|
$4.314B
11.07%
YoY
|
$4.381B
7.54%
YoY
|
$4.048B
-5.22%
YoY
|
$3.867B
-0.58%
YoY
|
$3.884B
1.69%
YoY
|
$4.073B
17.24%
YoY
|
$4.271B
35.41%
YoY
|
$3.890B
45.72%
YoY
|
$3.820B
75.67%
YoY
|
| Gross Profit |
$2.297B
-0.82%
YoY
|
$2.544B
2.13%
YoY
|
$2.720B
19.88%
YoY
|
$2.561B
19.56%
YoY
|
$2.316B
20.06%
YoY
|
$2.491B
48.23%
YoY
|
$2.269B
44.91%
YoY
|
$2.142B
40.57%
YoY
|
$1.929B
35.85%
YoY
|
$1.680B
31.41%
YoY
|
$1.566B
26.9%
YoY
|
$1.524B
32.07%
YoY
|
$1.420B
36.09%
YoY
|
$1.279B
58.74%
YoY
|
$1.234B
63.53%
YoY
|
$1.154B
75.22%
YoY
|
$1.043B
42.44%
YoY
|
$805.6M
24.08%
YoY
|
$754.5M
61.58%
YoY
|
$658.5M
49.75%
YoY
|
| Selling, General & Admin |
$2.539B
17.44%
YoY
|
$2.536B
16.38%
YoY
|
$2.558B
18.87%
YoY
|
$2.412B
12.29%
YoY
|
$2.162B
18.08%
YoY
|
$2.179B
40.64%
YoY
|
$2.152B
45.57%
YoY
|
$2.148B
56.09%
YoY
|
$1.831B
39.44%
YoY
|
$1.549B
29.62%
YoY
|
$1.478B
27.83%
YoY
|
$1.376B
12.71%
YoY
|
$1.313B
5.13%
YoY
|
$1.195B
-0.57%
YoY
|
$1.156B
8.12%
YoY
|
$1.221B
16.68%
YoY
|
$1.249B
24.94%
YoY
|
$1.202B
54.1%
YoY
|
$1.070B
56.56%
YoY
|
$1.046B
95.61%
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 |
$143.0M
17.21%
YoY
|
$136.0M
13.33%
YoY
|
$133.0M
18.75%
YoY
|
$126.0M
18.87%
YoY
|
$122.0M
28.42%
YoY
|
$120.0M
55.47%
YoY
|
$112.0M
66.17%
YoY
|
$106.0M
60.17%
YoY
|
$95.00M
47.87%
YoY
|
$77.18M
35.64%
YoY
|
$67.40M
23.84%
YoY
|
$66.18M
9.57%
YoY
|
$64.25M
8.45%
YoY
|
$56.90M
2.32%
YoY
|
$54.42M
6.71%
YoY
|
$60.40M
28.51%
YoY
|
$59.24M
25.02%
YoY
|
$55.61M
N/A
|
$51.00M
59.38%
YoY
|
$47.00M
67.86%
YoY
|
| Operating Expenses |
$2.539B
17.44%
YoY
|
$2.536B
16.38%
YoY
|
$2.558B
18.87%
YoY
|
$2.412B
12.29%
YoY
|
$2.162B
18.08%
YoY
|
$2.179B
40.64%
YoY
|
$2.152B
45.57%
YoY
|
$2.148B
56.09%
YoY
|
$1.831B
39.44%
YoY
|
$1.549B
29.62%
YoY
|
$1.478B
27.83%
YoY
|
$1.376B
12.71%
YoY
|
$1.313B
5.13%
YoY
|
$1.195B
-0.57%
YoY
|
$1.156B
8.12%
YoY
|
$1.221B
16.68%
YoY
|
$1.249B
24.94%
YoY
|
$1.202B
54.1%
YoY
|
$1.070B
56.59%
YoY
|
$1.046B
95.61%
YoY
|
| Operating Profit |
-$242.0M
-257.14%
YoY
|
$8.000M
-97.44%
YoY
|
$162.0M
38.46%
YoY
|
$149.0M
-696.0%
YoY
|
$154.0M
285.0%
YoY
|
$312.0M
137.99%
YoY
|
$117.0M
33.74%
YoY
|
-$25.00M
-116.93%
YoY
|
$40.00M
-62.54%
YoY
|
$131.1M
57.18%
YoY
|
$87.48M
13.0%
YoY
|
$147.6M
-319.89%
YoY
|
$106.8M
-151.91%
YoY
|
$83.41M
-121.03%
YoY
|
$77.42M
-124.57%
YoY
|
-$67.14M
-86.96%
YoY
|
-$205.7M
-23.05%
YoY
|
-$396.6M
202.97%
YoY
|
-$315.1M
45.73%
YoY
|
-$514.9M
440.8%
YoY
|
| Interest Expense |
$31.00M
19.23%
YoY
|
$31.00M
138.46%
YoY
|
$30.00M
57.89%
YoY
|
$26.00M
62.5%
YoY
|
$26.00M
-3.7%
YoY
|
$13.00M
-68.03%
YoY
|
$19.00M
42.91%
YoY
|
$16.00M
-44.48%
YoY
|
$27.00M
226.17%
YoY
|
$40.66M
110.4%
YoY
|
$13.30M
105.01%
YoY
|
$28.82M
369.1%
YoY
|
$8.278M
12.35%
YoY
|
$19.32M
-569.48%
YoY
|
$6.485M
-12.08%
YoY
|
$6.143M
5.04%
YoY
|
$7.368M
-70.32%
YoY
|
-$4.116M
-85.23%
YoY
|
$7.376M
-71.31%
YoY
|
$5.848M
-77.68%
YoY
|
| Other Income/Expense, Net |
-$44.00M
-222.22%
YoY
|
-$17.00M
-63.04%
YoY
|
-$27.00M
-775.0%
YoY
|
$19.00M
58.33%
YoY
|
$36.00M
-500.0%
YoY
|
-$46.00M
-8373.38%
YoY
|
$4.000M
-151.44%
YoY
|
$12.00M
-328.96%
YoY
|
-$9.000M
37.64%
YoY
|
$556.0K
-106.04%
YoY
|
-$7.776M
-169.28%
YoY
|
-$5.241M
-43.21%
YoY
|
-$6.539M
-1434.49%
YoY
|
-$9.200M
167.91%
YoY
|
$11.22M
-378.79%
YoY
|
-$9.229M
-2574.26%
YoY
|
$490.0K
-112.81%
YoY
|
-$3.434M
-104.51%
YoY
|
-$4.026M
-105.95%
YoY
|
$373.0K
-97.72%
YoY
|
| Pretax Income |
-$255.0M
-218.06%
YoY
|
$22.00M
-92.11%
YoY
|
$165.0M
25.0%
YoY
|
$194.0M
6366.67%
YoY
|
$216.0M
266.1%
YoY
|
$279.0M
61.91%
YoY
|
$132.0M
13.16%
YoY
|
$3.000M
-98.25%
YoY
|
$59.00M
-52.35%
YoY
|
$172.3M
84.23%
YoY
|
$116.7M
19.56%
YoY
|
$171.2M
-327.83%
YoY
|
$123.8M
-159.23%
YoY
|
$93.53M
-123.14%
YoY
|
$97.56M
-130.12%
YoY
|
-$75.15M
-85.51%
YoY
|
-$209.0M
-29.14%
YoY
|
-$404.1M
388.74%
YoY
|
-$323.9M
87.26%
YoY
|
-$518.5M
408.51%
YoY
|
| Income Tax |
$11.00M
-89.22%
YoY
|
$48.00M
-67.57%
YoY
|
$70.00M
2.94%
YoY
|
$163.0M
50.93%
YoY
|
$102.0M
22.89%
YoY
|
$148.0M
-117.2%
YoY
|
$68.00M
168.24%
YoY
|
$108.0M
314.97%
YoY
|
$83.00M
151.79%
YoY
|
-$860.3M
9984.87%
YoY
|
$25.35M
268.3%
YoY
|
$26.03M
7554.71%
YoY
|
$32.96M
13354.69%
YoY
|
-$8.531M
-1126.59%
YoY
|
$6.883M
10328.79%
YoY
|
$340.0K
250.52%
YoY
|
$245.0K
2962.5%
YoY
|
$831.0K
1198.44%
YoY
|
$66.00K
214.29%
YoY
|
$97.00K
-3.0%
YoY
|
| Net Earnings |
-$266.0M
-348.6%
YoY
|
-$26.00M
-116.67%
YoY
|
$95.00M
35.71%
YoY
|
$32.00M
-141.56%
YoY
|
$107.0M
2040.0%
YoY
|
$156.0M
-84.89%
YoY
|
$70.00M
-23.33%
YoY
|
-$77.00M
-153.03%
YoY
|
$5.000M
-94.5%
YoY
|
$1.033B
911.77%
YoY
|
$91.30M
0.68%
YoY
|
$145.2M
-292.33%
YoY
|
$90.86M
-143.41%
YoY
|
$102.1M
-125.2%
YoY
|
$90.68M
-127.99%
YoY
|
-$75.49M
-85.44%
YoY
|
-$209.3M
-29.06%
YoY
|
-$405.0M
389.37%
YoY
|
-$324.0M
87.27%
YoY
|
-$518.6M
408.18%
YoY
|
| Basic Earnings Per Share |
-$0.15
-350.0%
YoY
|
N/A
|
$0.05
25.0%
YoY
|
$0.02
-150.0%
YoY
|
$0.06
N/A
|
N/A
|
$0.04
-20.0%
YoY
|
-$0.04
-150.0%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
$0.05
0.0%
YoY
|
$0.08
-300.0%
YoY
|
$0.05
-141.67%
YoY
|
N/A
|
$0.05
-126.32%
YoY
|
-$0.04
-86.67%
YoY
|
-$0.12
-82.35%
YoY
|
N/A
|
-$0.19
-96.79%
YoY
|
-$0.30
-94.84%
YoY
|
| Diluted Earnings Per Share |
-$0.15
-350.0%
YoY
|
-$0.01
-123.61%
YoY
|
$0.05
25.0%
YoY
|
$0.02
-150.0%
YoY
|
$0.06
N/A
|
$0.08
-85.83%
YoY
|
$0.04
-20.0%
YoY
|
-$0.04
-149.59%
YoY
|
$0.00
-100.0%
YoY
|
$0.57
890.54%
YoY
|
$0.05
0.0%
YoY
|
$0.08
-301.65%
YoY
|
$0.05
-141.67%
YoY
|
$0.06
-100.0%
YoY
|
$0.05
-126.32%
YoY
|
-$0.04
-86.67%
YoY
|
-$0.12
-82.35%
YoY
|
-$230.6K
378.03%
YoY
|
-$0.19
-96.79%
YoY
|
-$0.30
-94.84%
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 |
1.825B shares
1.05%
YoY
|
N/A
|
1.823B shares
1.56%
YoY
|
1.817B shares
1.57%
YoY
|
1.806B shares
0.67%
YoY
|
N/A
|
1.795B shares
0.6%
YoY
|
1.789B shares
0.53%
YoY
|
1.794B shares
1.08%
YoY
|
N/A
|
1.784B shares
0.97%
YoY
|
1.780B shares
0.92%
YoY
|
1.775B shares
1.03%
YoY
|
N/A
|
1.767B shares
1.15%
YoY
|
1.763B shares
1.16%
YoY
|
1.757B shares
303.93%
YoY
|
N/A
|
1.747B shares
5866.59%
YoY
|
1.743B shares
6229.6%
YoY
|
| Diluted Shares Outstanding |
1.825B shares
-0.82%
YoY
|
N/A
|
1.864B shares
1.91%
YoY
|
1.855B shares
3.69%
YoY
|
1.840B shares
1.38%
YoY
|
N/A
|
1.829B shares
1.14%
YoY
|
1.789B shares
-0.62%
YoY
|
1.815B shares
1.15%
YoY
|
N/A
|
1.808B shares
0.97%
YoY
|
1.800B shares
2.09%
YoY
|
1.794B shares
2.15%
YoY
|
N/A
|
1.791B shares
2.5%
YoY
|
1.763B shares
1.16%
YoY
|
1.757B shares
303.93%
YoY
|
N/A
|
1.747B shares
5866.59%
YoY
|
1.743B shares
6229.6%
YoY
|
Loading...