|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$20.32B
48.63%
YoY
|
$13.67B
26.94%
YoY
|
$10.77B
-20.82%
YoY
|
$13.60B
6.17%
YoY
|
$12.81B
129.35%
YoY
|
| Cost Of Revenue |
$16.13B
49.39%
YoY
|
$10.80B
19.34%
YoY
|
$9.047B
-26.79%
YoY
|
$12.36B
13.53%
YoY
|
$10.89B
127.1%
YoY
|
| Gross Profit |
$4.192B
45.76%
YoY
|
$2.876B
66.82%
YoY
|
$1.724B
38.36%
YoY
|
$1.246B
-35.41%
YoY
|
$1.929B
142.95%
YoY
|
| Selling, General & Admin |
$2.308B
23.16%
YoY
|
$1.874B
4.34%
YoY
|
$1.796B
-34.36%
YoY
|
$2.736B
34.58%
YoY
|
$2.033B
80.55%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$275.0M
-9.84%
YoY
|
$305.0M
-13.35%
YoY
|
$352.0M
34.87%
YoY
|
$261.0M
148.57%
YoY
|
$105.0M
42.3%
YoY
|
| Operating Expenses |
$2.308B
23.16%
YoY
|
$1.874B
4.34%
YoY
|
$1.796B
-34.36%
YoY
|
$2.736B
34.58%
YoY
|
$2.033B
80.55%
YoY
|
| Operating Profit |
$1.881B
90.0%
YoY
|
$990.0M
-1475.0%
YoY
|
-$72.00M
-95.17%
YoY
|
-$1.490B
1332.69%
YoY
|
-$104.0M
-68.67%
YoY
|
| Interest Expense |
-$505.0M
-22.43%
YoY
|
-$651.0M
-203.01%
YoY
|
$632.0M
30.04%
YoY
|
$486.0M
176.14%
YoY
|
$176.0M
34.35%
YoY
|
| Other Income/Expense, Net |
-$2.250B
-3182.19%
YoY
|
$73.00M
7200.0%
YoY
|
$1.000M
-101.43%
YoY
|
-$70.00M
1066.67%
YoY
|
-$6.000M
-700.0%
YoY
|
| Pretax Income |
-$890.0M
-322.5%
YoY
|
$400.0M
128.57%
YoY
|
$175.0M
-106.05%
YoY
|
-$2.893B
911.54%
YoY
|
-$286.0M
-38.16%
YoY
|
| Income Tax |
-$2.785B
69525.0%
YoY
|
-$4.000M
-116.0%
YoY
|
$25.00M
2400.0%
YoY
|
$1.000M
0.0%
YoY
|
$1.000M
N/A
|
| Net Earnings |
$1.407B
570.0%
YoY
|
$210.0M
-53.33%
YoY
|
$450.0M
-128.36%
YoY
|
-$1.587B
1075.56%
YoY
|
-$135.0M
-21.05%
YoY
|
| Basic Earnings Per Share |
$10.22
494.19%
YoY
|
$1.72
-58.25%
YoY
|
$4.12
-126.18%
YoY
|
-$15.74
865.64%
YoY
|
-$1.63
N/A
|
| Diluted Earnings Per Share |
$8.45
431.45%
YoY
|
$1.59
112.0%
YoY
|
$0.75
-104.76%
YoY
|
-$15.74
865.64%
YoY
|
-$1.63
-38.02%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
137.6M shares
12.5%
YoY
|
122.3M shares
11.91%
YoY
|
109.3M shares
8.43%
YoY
|
100.8M shares
21.77%
YoY
|
82.81M shares
N/A
|
| Diluted Shares Outstanding |
224.3M shares
69.64%
YoY
|
132.2M shares
-34.09%
YoY
|
200.6M shares
98.93%
YoY
|
100.8M shares
21.77%
YoY
|
82.81M shares
27.43%
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 |
$6.432B
51.98%
YoY
|
$5.603B
57.96%
YoY
|
$5.647B
54.5%
YoY
|
$4.840B
41.94%
YoY
|
$4.232B
38.26%
YoY
|
$3.547B
46.33%
YoY
|
$3.655B
31.81%
YoY
|
$3.410B
14.89%
YoY
|
$3.061B
17.46%
YoY
|
$2.424B
-14.56%
YoY
|
$2.773B
-18.1%
YoY
|
$2.968B
-23.58%
YoY
|
$2.606B
-25.48%
YoY
|
$2.837B
-24.41%
YoY
|
$3.386B
-2.7%
YoY
|
$3.884B
16.43%
YoY
|
$3.497B
55.77%
YoY
|
$3.753B
105.49%
YoY
|
$3.480B
125.39%
YoY
|
$3.336B
198.39%
YoY
|
| Cost Of Revenue |
$5.161B
56.25%
YoY
|
$4.552B
63.51%
YoY
|
$4.499B
57.97%
YoY
|
$3.776B
40.11%
YoY
|
$3.303B
33.72%
YoY
|
$2.784B
37.69%
YoY
|
$2.848B
24.31%
YoY
|
$2.695B
9.15%
YoY
|
$2.470B
9.05%
YoY
|
$2.022B
-23.52%
YoY
|
$2.291B
-24.31%
YoY
|
$2.469B
-29.21%
YoY
|
$2.265B
-29.2%
YoY
|
$2.644B
-18.32%
YoY
|
$3.027B
2.37%
YoY
|
$3.488B
25.29%
YoY
|
$3.199B
67.75%
YoY
|
$3.237B
104.55%
YoY
|
$2.957B
130.66%
YoY
|
$2.784B
187.6%
YoY
|
| Gross Profit |
$1.271B
36.81%
YoY
|
$1.051B
37.75%
YoY
|
$1.148B
42.26%
YoY
|
$1.064B
48.81%
YoY
|
$929.0M
57.19%
YoY
|
$763.0M
89.8%
YoY
|
$807.0M
67.43%
YoY
|
$715.0M
43.29%
YoY
|
$591.0M
73.31%
YoY
|
$402.0M
108.29%
YoY
|
$482.0M
34.26%
YoY
|
$499.0M
26.01%
YoY
|
$341.0M
14.43%
YoY
|
$193.0M
-62.6%
YoY
|
$359.0M
-31.36%
YoY
|
$396.0M
-28.26%
YoY
|
$298.0M
-11.83%
YoY
|
$516.0M
111.59%
YoY
|
$523.0M
99.62%
YoY
|
$552.0M
268.0%
YoY
|
| Selling, General & Admin |
$690.0M
28.97%
YoY
|
$584.0M
28.92%
YoY
|
$595.0M
26.87%
YoY
|
$551.0M
21.1%
YoY
|
$535.0M
17.32%
YoY
|
$453.0M
13.53%
YoY
|
$469.0M
8.31%
YoY
|
$455.0M
10.98%
YoY
|
$456.0M
-3.39%
YoY
|
$399.0M
-31.33%
YoY
|
$433.0M
-33.99%
YoY
|
$410.0M
-43.13%
YoY
|
$472.0M
-35.08%
YoY
|
$581.0M
-1.36%
YoY
|
$656.0M
20.15%
YoY
|
$721.0M
53.4%
YoY
|
$727.0M
83.12%
YoY
|
$589.0M
83.26%
YoY
|
$546.0M
102.97%
YoY
|
$470.0M
96.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 |
$69.00M
-5.48%
YoY
|
$69.00M
-6.76%
YoY
|
$65.00M
-10.96%
YoY
|
$68.00M
-10.53%
YoY
|
$73.00M
-10.98%
YoY
|
$74.00M
-9.76%
YoY
|
$73.00M
-16.09%
YoY
|
$76.00M
-15.56%
YoY
|
$82.00M
-11.83%
YoY
|
$82.00M
0.0%
YoY
|
$87.00M
11.54%
YoY
|
$90.00M
40.63%
YoY
|
$93.00M
151.35%
YoY
|
$82.00M
148.48%
YoY
|
$78.00M
200.0%
YoY
|
$64.00M
166.67%
YoY
|
$37.00M
68.18%
YoY
|
$33.00M
52.0%
YoY
|
$26.00M
39.48%
YoY
|
$24.00M
36.13%
YoY
|
| Operating Expenses |
$690.0M
28.97%
YoY
|
$627.0M
24.65%
YoY
|
$595.0M
26.87%
YoY
|
$551.0M
21.1%
YoY
|
$535.0M
17.32%
YoY
|
$503.0M
14.58%
YoY
|
$469.0M
8.31%
YoY
|
$455.0M
1.34%
YoY
|
$456.0M
-3.39%
YoY
|
$439.0M
-30.76%
YoY
|
$433.0M
-33.99%
YoY
|
$449.0M
-37.73%
YoY
|
$472.0M
-35.08%
YoY
|
$634.0M
-1.25%
YoY
|
$656.0M
20.15%
YoY
|
$721.0M
53.4%
YoY
|
$727.0M
83.12%
YoY
|
$642.0M
91.01%
YoY
|
$546.0M
102.97%
YoY
|
$470.0M
96.65%
YoY
|
| Operating Profit |
$581.0M
47.46%
YoY
|
$424.0M
63.08%
YoY
|
$552.0M
63.8%
YoY
|
$511.0M
97.3%
YoY
|
$394.0M
194.03%
YoY
|
$260.0M
-802.7%
YoY
|
$337.0M
587.76%
YoY
|
$259.0M
418.0%
YoY
|
$134.0M
-202.29%
YoY
|
-$37.00M
-91.61%
YoY
|
$49.00M
-116.5%
YoY
|
$50.00M
-115.38%
YoY
|
-$131.0M
-69.46%
YoY
|
-$441.0M
250.0%
YoY
|
-$297.0M
1191.3%
YoY
|
-$325.0M
-496.34%
YoY
|
-$429.0M
627.12%
YoY
|
-$126.0M
36.61%
YoY
|
-$23.00M
228.57%
YoY
|
$82.00M
-192.13%
YoY
|
| Interest Expense |
-$99.00M
-28.78%
YoY
|
-$98.00M
-33.78%
YoY
|
-$125.0M
-20.38%
YoY
|
-$143.0M
-17.34%
YoY
|
-$139.0M
-180.35%
YoY
|
-$148.0M
-10.3%
YoY
|
-$157.0M
-202.61%
YoY
|
-$173.0M
11.61%
YoY
|
$173.0M
8.81%
YoY
|
-$165.0M
7.84%
YoY
|
$153.0M
0.0%
YoY
|
-$155.0M
-233.62%
YoY
|
$159.0M
148.44%
YoY
|
-$153.0M
178.18%
YoY
|
$153.0M
218.75%
YoY
|
$116.0M
169.77%
YoY
|
$64.00M
113.33%
YoY
|
-$55.00M
-12.0%
YoY
|
$48.00M
140.0%
YoY
|
$43.00M
115.0%
YoY
|
| Other Income/Expense, Net |
-$41.00M
-133.61%
YoY
|
-$2.158B
-4416.0%
YoY
|
-$154.0M
431.03%
YoY
|
-$60.00M
71.43%
YoY
|
$122.0M
40.23%
YoY
|
$50.00M
N/A
|
-$29.00M
625.0%
YoY
|
-$35.00M
-1266.67%
YoY
|
$87.00M
4250.0%
YoY
|
N/A
|
-$4.000M
-93.1%
YoY
|
$3.000M
0.0%
YoY
|
$2.000M
-115.38%
YoY
|
N/A
|
-$58.00M
-2033.33%
YoY
|
$3.000M
-50.0%
YoY
|
-$13.00M
-285.71%
YoY
|
N/A
|
$3.000M
-66.67%
YoY
|
$6.000M
100.0%
YoY
|
| Pretax Income |
$441.0M
17.6%
YoY
|
-$1.832B
-1274.36%
YoY
|
$259.0M
76.19%
YoY
|
$308.0M
528.57%
YoY
|
$375.0M
681.25%
YoY
|
$156.0M
-177.23%
YoY
|
$147.0M
-80.91%
YoY
|
$49.00M
-146.67%
YoY
|
$48.00M
-116.67%
YoY
|
-$202.0M
-85.98%
YoY
|
$770.0M
-251.57%
YoY
|
-$105.0M
-76.03%
YoY
|
-$288.0M
-43.08%
YoY
|
-$1.441B
696.13%
YoY
|
-$508.0M
647.06%
YoY
|
-$438.0M
-1073.33%
YoY
|
-$506.0M
517.07%
YoY
|
-$181.0M
17.0%
YoY
|
-$68.00M
286.36%
YoY
|
$45.00M
-142.21%
YoY
|
| Income Tax |
$36.00M
1700.0%
YoY
|
-$2.783B
92666.67%
YoY
|
-$4.000M
300.0%
YoY
|
$0.00
-100.0%
YoY
|
$2.000M
-300.0%
YoY
|
-$3.000M
50.0%
YoY
|
-$1.000M
-103.45%
YoY
|
$1.000M
N/A
|
-$1.000M
-50.0%
YoY
|
-$2.000M
N/A
|
$29.00M
N/A
|
$0.00
-100.0%
YoY
|
-$2.000M
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$1.000M
N/A
|
$0.00
N/A
|
$1.000M
-1100.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
$250.0M
15.74%
YoY
|
$857.0M
984.81%
YoY
|
$151.0M
77.65%
YoY
|
$183.0M
916.67%
YoY
|
$216.0M
671.43%
YoY
|
$79.00M
-169.3%
YoY
|
$85.00M
-89.13%
YoY
|
$18.00M
-131.03%
YoY
|
$28.00M
-117.5%
YoY
|
-$114.0M
-85.86%
YoY
|
$782.0M
-376.33%
YoY
|
-$58.00M
-75.63%
YoY
|
-$160.0M
-38.46%
YoY
|
-$806.0M
805.62%
YoY
|
-$283.0M
784.38%
YoY
|
-$238.0M
-1181.82%
YoY
|
-$260.0M
622.22%
YoY
|
-$89.00M
40.52%
YoY
|
-$32.00M
357.14%
YoY
|
$22.00M
-153.66%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$0.24
-115.89%
YoY
|
N/A
|
$7.05
-364.04%
YoY
|
-$0.55
-76.6%
YoY
|
-$1.51
N/A
|
N/A
|
-$2.67
N/A
|
-$2.35
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.34
-77.89%
YoY
|
$3.82
582.14%
YoY
|
$1.03
62.85%
YoY
|
$1.28
813.59%
YoY
|
$1.52
529.17%
YoY
|
$0.56
-156.11%
YoY
|
$0.64
-90.97%
YoY
|
$0.14
-125.66%
YoY
|
$0.24
-115.9%
YoY
|
-$1.00
-86.88%
YoY
|
$7.05
-100.0%
YoY
|
-$0.55
-100.0%
YoY
|
-$1.51
-100.0%
YoY
|
-$7.61
-100.0%
YoY
|
-$2.673M
608.28%
YoY
|
-$2.346M
-1976.95%
YoY
|
-$2.886M
627357013.39%
YoY
|
-$1.024M
18.38%
YoY
|
-$377.5K
272.14%
YoY
|
$125.0K
-120.31%
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 |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
106.2M shares
4.7%
YoY
|
106.0M shares
17.67%
YoY
|
N/A
|
105.9M shares
24.86%
YoY
|
101.5M shares
24.63%
YoY
|
90.10M shares
15.35%
YoY
|
N/A
|
84.78M shares
21.1%
YoY
|
81.40M shares
22.72%
YoY
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
106.2M shares
4.7%
YoY
|
N/A
|
N/A
|
N/A
|
101.5M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...