|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$4.590B
-11.83%
YoY
|
$5.206B
41.01%
YoY
|
$3.692B
-21.9%
YoY
|
$4.727B
30.51%
YoY
|
$3.622B
117.22%
YoY
|
| Cost Of Revenue |
$1.662B
-9.42%
YoY
|
$1.835B
29.13%
YoY
|
$1.421B
69.76%
YoY
|
$837.2M
41.13%
YoY
|
$593.2M
-11.94%
YoY
|
| Gross Profit |
$3.112B
-4.72%
YoY
|
$3.266B
43.82%
YoY
|
$2.271B
-58.89%
YoY
|
$5.524B
82.2%
YoY
|
$3.032B
307.06%
YoY
|
| Selling, General & Admin |
$2.223B
10.97%
YoY
|
$2.003B
31.98%
YoY
|
$1.518B
-27.96%
YoY
|
$2.107B
4.45%
YoY
|
$2.017B
80.08%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$107.5M
-13.42%
YoY
|
$124.1M
53.85%
YoY
|
$80.68M
-9.85%
YoY
|
$89.50M
1374.0%
YoY
|
$6.072M
871.52%
YoY
|
| Operating Expenses |
$3.993B
4.02%
YoY
|
$3.839B
152.9%
YoY
|
$1.518B
-54.61%
YoY
|
$3.344B
27.78%
YoY
|
$2.617B
45.9%
YoY
|
| Operating Profit |
-$881.3M
53.85%
YoY
|
-$572.9M
-176.09%
YoY
|
$752.8M
-65.46%
YoY
|
$2.180B
425.59%
YoY
|
$414.7M
-139.54%
YoY
|
| Interest Expense |
N/A
|
N/A
|
$1.421B
79.68%
YoY
|
$791.0M
59.06%
YoY
|
$497.3M
-14.91%
YoY
|
| Other Income/Expense, Net |
$83.16M
45.25%
YoY
|
$57.26M
-182.97%
YoY
|
-$69.01M
-152.55%
YoY
|
$131.3M
-590.21%
YoY
|
-$26.79M
-34.43%
YoY
|
| Pretax Income |
$806.4M
-33.29%
YoY
|
$1.209B
60.57%
YoY
|
$752.8M
-40.38%
YoY
|
$1.263B
31.02%
YoY
|
$963.8M
-171.88%
YoY
|
| Income Tax |
$88.29M
-66.97%
YoY
|
$267.3M
118.83%
YoY
|
$122.2M
-56.3%
YoY
|
$279.5M
76.66%
YoY
|
$158.2M
835.36%
YoY
|
| Net Earnings |
$697.1M
-25.96%
YoY
|
$941.5M
76.75%
YoY
|
$532.7M
-45.83%
YoY
|
$983.3M
22.06%
YoY
|
$805.6M
-159.34%
YoY
|
| Basic Earnings Per Share |
$1.05
-37.87%
YoY
|
$1.69
52.25%
YoY
|
$1.11
-39.67%
YoY
|
$1.84
17.95%
YoY
|
$1.56
-144.32%
YoY
|
| Diluted Earnings Per Share |
$1.04
-37.72%
YoY
|
$1.67
51.65%
YoY
|
$1.10
-38.82%
YoY
|
$1.80
19.21%
YoY
|
$1.51
-142.9%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
537.9M shares
8.56%
YoY
|
495.5M shares
2.81%
YoY
|
481.9M shares
2.79%
YoY
|
468.8M shares
3.89%
YoY
|
451.3M shares
8.61%
YoY
|
| Diluted Shares Outstanding |
546.1M shares
9.31%
YoY
|
499.6M shares
3.28%
YoY
|
483.7M shares
0.43%
YoY
|
481.6M shares
2.99%
YoY
|
467.7M shares
12.55%
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 |
$1.380B
40.15%
YoY
|
$1.375B
-24.32%
YoY
|
$1.106B
7.43%
YoY
|
$1.217B
-1.35%
YoY
|
$984.8M
-19.68%
YoY
|
$1.816B
133.71%
YoY
|
$1.029B
-5.54%
YoY
|
$1.234B
18.83%
YoY
|
$1.226B
56.51%
YoY
|
$777.2M
-42.96%
YoY
|
$1.089B
19.34%
YoY
|
$1.038B
-21.5%
YoY
|
$783.4M
-54.69%
YoY
|
$1.363B
30.3%
YoY
|
$912.8M
-4.95%
YoY
|
$1.322B
209.83%
YoY
|
$1.729B
51.03%
YoY
|
$1.046B
125.78%
YoY
|
$960.4M
38.48%
YoY
|
| Cost Of Revenue |
$430.7M
2.77%
YoY
|
$422.8M
-5.91%
YoY
|
$402.7M
-21.07%
YoY
|
$417.9M
-10.32%
YoY
|
$419.1M
1.13%
YoY
|
$449.4M
12.21%
YoY
|
$510.2M
33.34%
YoY
|
$465.9M
41.54%
YoY
|
$414.4M
34.06%
YoY
|
$400.5M
41.36%
YoY
|
$382.6M
75.42%
YoY
|
$329.2M
91.62%
YoY
|
$309.1M
88.48%
YoY
|
$283.3M
68.93%
YoY
|
$218.1M
41.44%
YoY
|
$171.8M
31.95%
YoY
|
$164.0M
16.23%
YoY
|
$167.7M
17.19%
YoY
|
$154.2M
0.78%
YoY
|
| Gross Profit |
$988.5M
74.71%
YoY
|
$952.0M
-30.37%
YoY
|
$773.0M
48.99%
YoY
|
$840.4M
9.46%
YoY
|
$565.8M
-30.3%
YoY
|
$1.367B
262.84%
YoY
|
$518.9M
-46.48%
YoY
|
$767.7M
-18.56%
YoY
|
$811.8M
137.02%
YoY
|
$376.8M
-65.1%
YoY
|
$969.5M
-43.35%
YoY
|
$942.7M
-21.05%
YoY
|
$342.5M
-77.75%
YoY
|
$1.080B
22.94%
YoY
|
$1.711B
104.16%
YoY
|
$1.194B
110.19%
YoY
|
$1.539B
105.91%
YoY
|
$878.1M
174.32%
YoY
|
$838.2M
42.16%
YoY
|
| Selling, General & Admin |
$714.4M
40.35%
YoY
|
$715.3M
15.56%
YoY
|
$536.2M
13.18%
YoY
|
$534.0M
11.81%
YoY
|
$509.0M
18.13%
YoY
|
$619.0M
49.49%
YoY
|
$473.7M
25.79%
YoY
|
$477.6M
28.69%
YoY
|
$430.9M
21.04%
YoY
|
$414.1M
4.17%
YoY
|
$376.6M
-25.51%
YoY
|
$371.1M
-34.31%
YoY
|
$356.0M
-44.28%
YoY
|
$397.5M
-39.65%
YoY
|
$505.6M
-11.24%
YoY
|
$564.9M
30.46%
YoY
|
$638.9M
76.25%
YoY
|
$658.7M
152.86%
YoY
|
$569.6M
79.91%
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 |
$92.64M
277.09%
YoY
|
$35.99M
N/A
|
$23.13M
-33.56%
YoY
|
$23.79M
-27.58%
YoY
|
$24.57M
-23.11%
YoY
|
N/A
|
$34.82M
N/A
|
$32.86M
N/A
|
$31.95M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$4.083M
1000.54%
YoY
|
$2.900M
N/A
|
$1.800M
N/A
|
| Operating Expenses |
$1.238B
143.16%
YoY
|
$751.3M
21.37%
YoY
|
$938.9M
98.19%
YoY
|
$951.9M
99.31%
YoY
|
$509.0M
18.13%
YoY
|
$619.0M
49.49%
YoY
|
$473.7M
-37.6%
YoY
|
$477.6M
-31.8%
YoY
|
$430.9M
-35.21%
YoY
|
$414.1M
3.99%
YoY
|
$759.2M
4.9%
YoY
|
$700.3M
-38.4%
YoY
|
$665.1M
-17.16%
YoY
|
$398.2M
-39.55%
YoY
|
$723.7M
-0.02%
YoY
|
$1.137B
128.29%
YoY
|
$802.9M
59.44%
YoY
|
$658.7M
152.86%
YoY
|
$723.9M
45.24%
YoY
|
| Operating Profit |
-$249.2M
-538.92%
YoY
|
$200.7M
-73.17%
YoY
|
-$165.8M
-467.28%
YoY
|
-$111.5M
-138.41%
YoY
|
$56.78M
-85.09%
YoY
|
$748.1M
-2105.54%
YoY
|
$45.15M
-78.53%
YoY
|
$290.2M
19.69%
YoY
|
$380.9M
-218.07%
YoY
|
-$37.30M
-105.47%
YoY
|
$210.3M
-78.7%
YoY
|
$242.4M
322.67%
YoY
|
-$322.6M
-143.82%
YoY
|
$681.3M
210.53%
YoY
|
$987.6M
763.73%
YoY
|
$57.36M
-18.26%
YoY
|
$736.1M
201.9%
YoY
|
$219.4M
268.12%
YoY
|
$114.3M
25.36%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$414.4M
34.07%
YoY
|
N/A
|
$382.6M
75.41%
YoY
|
$329.2M
118.23%
YoY
|
$309.1M
122.62%
YoY
|
N/A
|
$218.1M
67.85%
YoY
|
$150.8M
41.57%
YoY
|
$138.8M
16.76%
YoY
|
N/A
|
$129.9M
-0.46%
YoY
|
| Other Income/Expense, Net |
$26.88M
196.22%
YoY
|
N/A
|
$16.81M
-589.77%
YoY
|
$18.48M
-2.96%
YoY
|
$9.073M
13.64%
YoY
|
N/A
|
-$3.432M
-104.83%
YoY
|
$19.04M
20.06%
YoY
|
$7.984M
-73.8%
YoY
|
N/A
|
$71.05M
205.68%
YoY
|
$15.86M
-73.29%
YoY
|
$30.48M
-45.64%
YoY
|
N/A
|
$23.24M
-60.78%
YoY
|
$59.39M
-7.86%
YoY
|
$56.07M
-683.29%
YoY
|
N/A
|
$59.27M
1510.05%
YoY
|
| Pretax Income |
$154.2M
171.64%
YoY
|
$206.3M
-58.11%
YoY
|
$236.9M
424.65%
YoY
|
$306.4M
5.6%
YoY
|
$56.78M
-85.09%
YoY
|
$492.6M
-1420.6%
YoY
|
$45.15M
-83.51%
YoY
|
$290.2M
-34.53%
YoY
|
$380.9M
420.76%
YoY
|
-$37.30M
-142.48%
YoY
|
$273.8M
55.31%
YoY
|
$443.2M
318.04%
YoY
|
$73.14M
-91.81%
YoY
|
$87.80M
-59.6%
YoY
|
$176.3M
-12.84%
YoY
|
$106.0M
-26.7%
YoY
|
$892.7M
123.41%
YoY
|
$217.3M
30.04%
YoY
|
$202.2M
-1.22%
YoY
|
| Income Tax |
$44.76M
-287.05%
YoY
|
$115.7M
-42.33%
YoY
|
$8.072M
-110.29%
YoY
|
-$11.60M
-122.46%
YoY
|
-$23.93M
-125.62%
YoY
|
$200.7M
572.33%
YoY
|
-$78.43M
-249.15%
YoY
|
$51.65M
-8.64%
YoY
|
$93.41M
-655.83%
YoY
|
$29.85M
-265.83%
YoY
|
$52.59M
138.11%
YoY
|
$56.53M
-22.23%
YoY
|
-$16.81M
-108.29%
YoY
|
-$18.00M
-161.02%
YoY
|
$22.08M
-30.02%
YoY
|
$72.69M
-6849.3%
YoY
|
$202.8M
106.38%
YoY
|
$29.50M
-55.03%
YoY
|
$31.56M
-68.7%
YoY
|
| Net Earnings |
$102.7M
181.13%
YoY
|
$53.12M
-79.82%
YoY
|
$221.5M
128.33%
YoY
|
$311.7M
46.24%
YoY
|
$36.52M
-86.04%
YoY
|
$263.2M
-400.74%
YoY
|
$97.02M
-56.14%
YoY
|
$213.2M
-44.87%
YoY
|
$261.6M
190.88%
YoY
|
-$87.53M
-207.0%
YoY
|
$221.2M
43.45%
YoY
|
$386.7M
1060.14%
YoY
|
$89.95M
-86.96%
YoY
|
$81.80M
-49.0%
YoY
|
$154.2M
-9.66%
YoY
|
$33.33M
-77.13%
YoY
|
$689.9M
128.96%
YoY
|
$160.4M
133.82%
YoY
|
$170.7M
64.24%
YoY
|
| Basic Earnings Per Share |
$0.12
71.43%
YoY
|
N/A
|
$0.36
80.0%
YoY
|
$0.54
22.73%
YoY
|
$0.07
-87.04%
YoY
|
N/A
|
$0.20
-50.0%
YoY
|
$0.44
-40.54%
YoY
|
$0.54
285.71%
YoY
|
N/A
|
$0.40
48.15%
YoY
|
$0.74
-7500.0%
YoY
|
$0.14
-90.14%
YoY
|
N/A
|
$0.27
-12.9%
YoY
|
-$0.01
-103.7%
YoY
|
$1.42
111.94%
YoY
|
N/A
|
$0.31
63.16%
YoY
|
| Diluted Earnings Per Share |
$0.12
72.67%
YoY
|
$0.09
-81.72%
YoY
|
$0.35
76.8%
YoY
|
$0.53
23.03%
YoY
|
$0.07
-87.22%
YoY
|
$0.50
-376.98%
YoY
|
$0.20
-99.95%
YoY
|
$0.43
-41.33%
YoY
|
$0.54
284.59%
YoY
|
-$0.18
-206.55%
YoY
|
$400.00
153746.15%
YoY
|
$0.74
-7500.0%
YoY
|
$0.14
-89.78%
YoY
|
$0.17
-48.48%
YoY
|
$0.26
-13.33%
YoY
|
-$0.01
-103.85%
YoY
|
$1.37
110.77%
YoY
|
$0.33
94.12%
YoY
|
$0.30
57.89%
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 |
555.9M shares
6.77%
YoY
|
554.2M shares
6.63%
YoY
|
530.3M shares
8.28%
YoY
|
530.1M shares
9.65%
YoY
|
520.7M shares
7.75%
YoY
|
519.7M shares
7.56%
YoY
|
489.7M shares
1.33%
YoY
|
483.5M shares
0.1%
YoY
|
483.2M shares
2.0%
YoY
|
483.2M shares
2.01%
YoY
|
483.3M shares
3.53%
YoY
|
483.0M shares
3.47%
YoY
|
473.7M shares
1.49%
YoY
|
473.7M shares
1.53%
YoY
|
466.9M shares
0.06%
YoY
|
466.8M shares
2.3%
YoY
|
466.8M shares
12.53%
YoY
|
466.6M shares
12.23%
YoY
|
466.6M shares
12.23%
YoY
|
| Diluted Shares Outstanding |
565.9M shares
6.66%
YoY
|
N/A
|
551.3M shares
10.97%
YoY
|
537.3M shares
9.44%
YoY
|
530.6M shares
9.19%
YoY
|
N/A
|
496.8M shares
2.57%
YoY
|
491.0M shares
1.57%
YoY
|
485.9M shares
0.64%
YoY
|
N/A
|
484.4M shares
1.58%
YoY
|
483.4M shares
3.55%
YoY
|
482.8M shares
-0.33%
YoY
|
N/A
|
476.8M shares
-1.14%
YoY
|
466.8M shares
-1.25%
YoY
|
484.4M shares
12.79%
YoY
|
N/A
|
482.3M shares
14.56%
YoY
|
Loading...