|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$5.065B
1.29%
YoY
|
$5.001B
60.23%
YoY
|
$3.121B
46.43%
YoY
|
$2.131B
106.94%
YoY
|
$1.030B
77.43%
YoY
|
| Cost Of Revenue |
$1.343B
26.4%
YoY
|
$1.063B
72.96%
YoY
|
$614.5M
87.59%
YoY
|
$327.6M
88.75%
YoY
|
$173.6M
16.72%
YoY
|
| Gross Profit |
$3.722B
-5.49%
YoY
|
$3.938B
57.11%
YoY
|
$2.506B
38.96%
YoY
|
$1.804B
110.63%
YoY
|
$856.3M
98.32%
YoY
|
| Selling, General & Admin |
$189.9M
7.41%
YoY
|
$176.8M
7.54%
YoY
|
$164.4M
1.29%
YoY
|
$162.3M
44.19%
YoY
|
$112.6M
51.5%
YoY
|
| Research & Development |
$28.63M
-0.02%
YoY
|
$28.64M
70.49%
YoY
|
$16.80M
93.06%
YoY
|
$8.700M
50.65%
YoY
|
$5.775M
-65.83%
YoY
|
| Depreciation & Amortization |
$2.033B
14.4%
YoY
|
$1.777B
76.33%
YoY
|
$1.008B
126.57%
YoY
|
$444.7M
53.81%
YoY
|
$289.1M
-19.37%
YoY
|
| Operating Expenses |
$3.602B
10.62%
YoY
|
$3.257B
60.85%
YoY
|
$2.025B
80.38%
YoY
|
$1.122B
60.48%
YoY
|
$699.4M
-48.61%
YoY
|
| Operating Profit |
$1.463B
-16.15%
YoY
|
$1.745B
59.1%
YoY
|
$1.097B
8.83%
YoY
|
$1.008B
171.85%
YoY
|
$370.6M
-147.51%
YoY
|
| Interest Expense |
$162.7M
-177.54%
YoY
|
-$209.8M
-218.37%
YoY
|
$177.2M
85.28%
YoY
|
$95.65M
56.06%
YoY
|
$61.29M
-11.42%
YoY
|
| Other Income/Expense, Net |
-$79.61M
-58.89%
YoY
|
-$193.7M
218.24%
YoY
|
-$60.86M
-55.71%
YoY
|
-$137.4M
-40.74%
YoY
|
-$231.9M
-2466.79%
YoY
|
| Pretax Income |
$1.383B
-10.82%
YoY
|
$1.551B
49.75%
YoY
|
$1.036B
19.02%
YoY
|
$870.1M
527.15%
YoY
|
$138.7M
-118.01%
YoY
|
| Income Tax |
$284.2M
-5.38%
YoY
|
$300.3M
92.59%
YoY
|
$155.9M
29.64%
YoY
|
$120.3M
21040.95%
YoY
|
$569.0K
-100.67%
YoY
|
| Net Earnings |
$935.2M
-5.03%
YoY
|
$984.7M
106.74%
YoY
|
$476.3M
-7.52%
YoY
|
$515.0M
272.74%
YoY
|
$138.2M
-120.24%
YoY
|
| Basic Earnings Per Share |
$1.31
-14.94%
YoY
|
$1.54
13.24%
YoY
|
$1.36
-24.44%
YoY
|
$1.80
267.35%
YoY
|
$0.49
-119.92%
YoY
|
| Diluted Earnings Per Share |
$1.28
-11.72%
YoY
|
$1.45
16.94%
YoY
|
$1.24
-22.98%
YoY
|
$1.61
250.0%
YoY
|
$0.46
-118.7%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
715.8M shares
11.72%
YoY
|
640.7M shares
83.46%
YoY
|
349.2M shares
22.03%
YoY
|
286.2M shares
1.88%
YoY
|
280.9M shares
1.26%
YoY
|
| Diluted Shares Outstanding |
731.0M shares
6.79%
YoY
|
684.5M shares
75.92%
YoY
|
389.1M shares
20.53%
YoY
|
322.8M shares
4.08%
YoY
|
310.2M shares
11.83%
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.388B
0.85%
YoY
|
$1.169B
-9.78%
YoY
|
$1.322B
8.74%
YoY
|
$1.198B
-3.89%
YoY
|
$1.376B
10.74%
YoY
|
$1.296B
15.44%
YoY
|
$1.216B
60.25%
YoY
|
$1.246B
99.89%
YoY
|
$1.243B
101.7%
YoY
|
$1.123B
47.41%
YoY
|
$758.5M
37.97%
YoY
|
$623.4M
31.89%
YoY
|
$616.3M
77.46%
YoY
|
$761.6M
140.69%
YoY
|
$549.8M
90.56%
YoY
|
$472.7M
103.22%
YoY
|
$347.3M
80.51%
YoY
|
$316.4M
113.65%
YoY
|
$288.5M
93.5%
YoY
|
| Cost Of Revenue |
$344.8M
19.89%
YoY
|
$323.8M
15.41%
YoY
|
$292.8M
10.58%
YoY
|
$282.9M
11.93%
YoY
|
$287.6M
8.6%
YoY
|
$280.5M
30.58%
YoY
|
$264.8M
82.88%
YoY
|
$252.7M
91.62%
YoY
|
$264.8M
115.31%
YoY
|
$214.8M
68.49%
YoY
|
$144.8M
75.09%
YoY
|
$131.9M
107.41%
YoY
|
$123.0M
128.69%
YoY
|
$127.5M
155.66%
YoY
|
$82.70M
77.91%
YoY
|
$63.60M
64.07%
YoY
|
$53.79M
40.07%
YoY
|
$49.87M
40.08%
YoY
|
$46.49M
43.47%
YoY
|
| Gross Profit |
$1.043B
-4.18%
YoY
|
$845.6M
-16.73%
YoY
|
$1.029B
8.23%
YoY
|
$914.7M
-7.92%
YoY
|
$1.089B
11.31%
YoY
|
$1.016B
11.86%
YoY
|
$950.8M
54.9%
YoY
|
$993.3M
102.1%
YoY
|
$978.2M
98.33%
YoY
|
$907.9M
43.2%
YoY
|
$613.8M
31.41%
YoY
|
$491.5M
20.15%
YoY
|
$493.2M
68.05%
YoY
|
$634.0M
137.85%
YoY
|
$467.1M
93.0%
YoY
|
$409.1M
111.05%
YoY
|
$293.5M
90.7%
YoY
|
$266.5M
136.93%
YoY
|
$242.0M
107.39%
YoY
|
| Selling, General & Admin |
$43.77M
-0.03%
YoY
|
$44.61M
-1.49%
YoY
|
$50.78M
15.98%
YoY
|
$50.71M
2.98%
YoY
|
$43.79M
15.5%
YoY
|
$45.28M
14.74%
YoY
|
$43.78M
25.45%
YoY
|
$49.24M
-7.79%
YoY
|
$37.91M
3.58%
YoY
|
$39.46M
-48.61%
YoY
|
$34.90M
-20.68%
YoY
|
$53.40M
408.67%
YoY
|
$36.60M
17.94%
YoY
|
$76.80M
267.24%
YoY
|
$44.00M
19.72%
YoY
|
$10.50M
-64.13%
YoY
|
$31.03M
21.23%
YoY
|
$20.91M
12.44%
YoY
|
$36.75M
106.47%
YoY
|
| Research & Development |
$3.997M
-72.47%
YoY
|
$5.803M
-0.39%
YoY
|
$4.117M
-40.86%
YoY
|
$4.189M
-23.35%
YoY
|
$14.52M
32.59%
YoY
|
$5.826M
34.52%
YoY
|
$6.962M
51.35%
YoY
|
$5.465M
18.8%
YoY
|
$10.95M
242.22%
YoY
|
$4.331M
20.31%
YoY
|
$4.600M
155.56%
YoY
|
$4.600M
227.87%
YoY
|
$3.200M
70.58%
YoY
|
$3.600M
23.5%
YoY
|
$1.800M
115.31%
YoY
|
$1.403M
7.59%
YoY
|
$1.876M
168.0%
YoY
|
$2.915M
-60.61%
YoY
|
$836.0K
-65.17%
YoY
|
| Depreciation & Amortization |
$526.3M
10.98%
YoY
|
$525.0M
7.92%
YoY
|
$526.9M
16.16%
YoY
|
$506.4M
18.76%
YoY
|
$474.2M
15.61%
YoY
|
$486.5M
32.4%
YoY
|
$453.6M
92.04%
YoY
|
$426.4M
97.69%
YoY
|
$410.2M
117.95%
YoY
|
$367.4M
101.77%
YoY
|
$236.2M
115.71%
YoY
|
$215.7M
162.67%
YoY
|
$188.2M
165.04%
YoY
|
$182.1M
140.04%
YoY
|
$109.5M
43.99%
YoY
|
$82.12M
11.86%
YoY
|
$71.01M
11.3%
YoY
|
$75.86M
1.29%
YoY
|
$76.05M
-14.94%
YoY
|
| Operating Expenses |
$920.9M
5.61%
YoY
|
$575.4M
-2.17%
YoY
|
$930.9M
13.41%
YoY
|
$900.1M
13.8%
YoY
|
$872.0M
12.65%
YoY
|
$588.2M
32.9%
YoY
|
$820.8M
81.62%
YoY
|
$790.9M
83.09%
YoY
|
$774.1M
103.63%
YoY
|
$442.5M
56.54%
YoY
|
$451.9M
37.89%
YoY
|
$432.0M
127.89%
YoY
|
$380.1M
108.61%
YoY
|
$282.7M
133.05%
YoY
|
$327.7M
70.69%
YoY
|
$189.6M
10.56%
YoY
|
$182.2M
15.04%
YoY
|
$121.3M
2.11%
YoY
|
$192.0M
6.01%
YoY
|
| Operating Profit |
$467.2M
-7.38%
YoY
|
$270.2M
-36.78%
YoY
|
$390.9M
-1.06%
YoY
|
$297.5M
-34.64%
YoY
|
$504.5M
7.55%
YoY
|
$427.4M
-8.15%
YoY
|
$395.1M
28.84%
YoY
|
$455.1M
137.78%
YoY
|
$469.0M
98.58%
YoY
|
$465.3M
32.46%
YoY
|
$306.7M
38.12%
YoY
|
$191.4M
-32.05%
YoY
|
$236.2M
43.03%
YoY
|
$351.3M
141.87%
YoY
|
$222.1M
130.78%
YoY
|
$281.7M
319.81%
YoY
|
$165.1M
385.24%
YoY
|
$145.2M
-2405.48%
YoY
|
$96.22M
-401.95%
YoY
|
| Interest Expense |
-$406.9M
2426.35%
YoY
|
$142.2M
-225.28%
YoY
|
$36.33M
-77.09%
YoY
|
$249.0K
-99.67%
YoY
|
-$16.11M
-122.19%
YoY
|
-$113.5M
-188.91%
YoY
|
$158.6M
290.81%
YoY
|
$75.45M
104.89%
YoY
|
$72.59M
97.37%
YoY
|
$127.7M
-228.43%
YoY
|
$40.58M
40.88%
YoY
|
$36.83M
157.06%
YoY
|
$36.78M
179.59%
YoY
|
-$99.40M
723.46%
YoY
|
$28.81M
96.1%
YoY
|
$14.33M
-5.64%
YoY
|
$13.15M
-24.77%
YoY
|
-$12.07M
-71.19%
YoY
|
$14.69M
-17.09%
YoY
|
| Other Income/Expense, Net |
-$403.4M
2873.35%
YoY
|
$3.826M
-40.32%
YoY
|
-$222.1M
-232.32%
YoY
|
$10.02M
-115.67%
YoY
|
-$13.57M
-92.88%
YoY
|
$6.411M
289.02%
YoY
|
$167.8M
-187.37%
YoY
|
-$63.96M
302.09%
YoY
|
-$190.5M
-1166.84%
YoY
|
$1.648M
449.33%
YoY
|
-$192.1M
-225.88%
YoY
|
-$15.91M
-67.12%
YoY
|
$17.86M
-112.52%
YoY
|
$300.0K
141.94%
YoY
|
$152.6M
-358.25%
YoY
|
-$48.38M
-47.51%
YoY
|
-$142.6M
107.58%
YoY
|
$124.0K
24.0%
YoY
|
-$59.10M
200.54%
YoY
|
| Pretax Income |
$63.88M
-86.99%
YoY
|
$415.9M
30.72%
YoY
|
$168.9M
-70.01%
YoY
|
$307.5M
-21.39%
YoY
|
$490.9M
76.23%
YoY
|
$318.1M
-35.28%
YoY
|
$563.0M
391.34%
YoY
|
$391.2M
122.89%
YoY
|
$278.6M
9.64%
YoY
|
$491.5M
105.14%
YoY
|
$114.6M
-69.42%
YoY
|
$175.5M
-24.78%
YoY
|
$254.1M
1025.23%
YoY
|
$239.6M
48.52%
YoY
|
$374.7M
909.25%
YoY
|
$233.3M
-1031.2%
YoY
|
$22.58M
-165.17%
YoY
|
$161.3M
-281.87%
YoY
|
$37.12M
-172.04%
YoY
|
| Income Tax |
$13.49M
-86.56%
YoY
|
$33.97M
-45.78%
YoY
|
$87.39M
-17.92%
YoY
|
$62.49M
-24.05%
YoY
|
$100.3M
104.94%
YoY
|
$62.65M
-20.59%
YoY
|
$106.5M
555.03%
YoY
|
$82.27M
209.9%
YoY
|
$48.96M
42.92%
YoY
|
$78.89M
92.88%
YoY
|
$16.25M
-47.85%
YoY
|
$26.55M
-36.01%
YoY
|
$34.25M
405.52%
YoY
|
$40.90M
7088.05%
YoY
|
$31.17M
N/A
|
$41.49M
N/A
|
$6.776M
N/A
|
$569.0K
N/A
|
$0.00
N/A
|
| Net Earnings |
$43.62M
-86.75%
YoY
|
$339.5M
56.71%
YoY
|
$59.23M
-84.67%
YoY
|
$207.1M
-11.89%
YoY
|
$329.3M
124.66%
YoY
|
$216.7M
-15.16%
YoY
|
$386.4M
750.43%
YoY
|
$235.1M
220.3%
YoY
|
$146.6M
43.53%
YoY
|
$255.4M
207.29%
YoY
|
$45.43M
-79.75%
YoY
|
$73.40M
-61.74%
YoY
|
$102.1M
546.25%
YoY
|
$83.10M
-48.31%
YoY
|
$224.4M
504.35%
YoY
|
$191.8M
-865.62%
YoY
|
$15.80M
-145.61%
YoY
|
$160.8M
-281.23%
YoY
|
$37.12M
-172.04%
YoY
|
| Basic Earnings Per Share |
$0.05
-89.36%
YoY
|
N/A
|
$0.08
-85.71%
YoY
|
$0.30
-21.05%
YoY
|
$0.47
74.07%
YoY
|
N/A
|
$0.56
300.0%
YoY
|
$0.38
65.22%
YoY
|
$0.27
-22.86%
YoY
|
N/A
|
$0.14
-82.05%
YoY
|
$0.23
-65.67%
YoY
|
$0.35
483.33%
YoY
|
N/A
|
$0.78
500.0%
YoY
|
$0.67
-844.44%
YoY
|
$0.06
-150.0%
YoY
|
N/A
|
$0.13
-168.42%
YoY
|
| Diluted Earnings Per Share |
$0.05
-88.64%
YoY
|
$0.45
51.48%
YoY
|
$0.08
-84.91%
YoY
|
$0.28
-22.22%
YoY
|
$0.44
76.0%
YoY
|
$0.29
-42.99%
YoY
|
$0.53
307.69%
YoY
|
$0.36
71.43%
YoY
|
$0.25
-19.35%
YoY
|
$0.51
104.46%
YoY
|
$0.13
-81.43%
YoY
|
$0.21
-65.0%
YoY
|
$0.31
520.0%
YoY
|
$0.25
-100.0%
YoY
|
$0.70
483.33%
YoY
|
$0.60
-766.67%
YoY
|
$0.05
-141.67%
YoY
|
$400.5K
-225.72%
YoY
|
$0.12
-163.16%
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 |
812.2M shares
15.36%
YoY
|
829.3M shares
3.23%
YoY
|
800.4M shares
-0.26%
YoY
|
799.9M shares
3.89%
YoY
|
704.0M shares
27.43%
YoY
|
803.4M shares
N/A
|
802.5M shares
41.8%
YoY
|
769.9M shares
37.52%
YoY
|
552.5M shares
86.7%
YoY
|
N/A
|
566.0M shares
98.54%
YoY
|
559.9M shares
96.45%
YoY
|
295.9M shares
3.88%
YoY
|
N/A
|
285.1M shares
1.39%
YoY
|
285.0M shares
2.08%
YoY
|
284.9M shares
2.12%
YoY
|
284.1M shares
2.07%
YoY
|
281.2M shares
1.13%
YoY
|
| Diluted Shares Outstanding |
828.0M shares
10.66%
YoY
|
N/A
|
727.7M shares
-1.16%
YoY
|
746.0M shares
13.66%
YoY
|
748.2M shares
25.67%
YoY
|
N/A
|
736.2M shares
101.06%
YoY
|
656.4M shares
86.51%
YoY
|
595.4M shares
77.27%
YoY
|
N/A
|
366.2M shares
13.72%
YoY
|
351.9M shares
9.94%
YoY
|
335.8M shares
5.06%
YoY
|
N/A
|
322.0M shares
1.83%
YoY
|
320.1M shares
14.66%
YoY
|
319.7M shares
14.61%
YoY
|
N/A
|
316.2M shares
13.74%
YoY
|
Loading...