|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$5.810B
23.42%
YoY
|
$4.708B
-8.77%
YoY
|
$5.160B
55.58%
YoY
|
$3.317B
6.78%
YoY
|
$3.106B
30.5%
YoY
|
| Cost Of Revenue |
$3.767B
15.84%
YoY
|
$3.252B
-8.19%
YoY
|
$3.542B
72.68%
YoY
|
$2.051B
6.36%
YoY
|
$1.928B
21.37%
YoY
|
| Gross Profit |
$2.043B
40.34%
YoY
|
$1.456B
-10.03%
YoY
|
$1.618B
27.88%
YoY
|
$1.265B
7.48%
YoY
|
$1.177B
48.82%
YoY
|
| Selling, General & Admin |
$926.5M
8.48%
YoY
|
$854.0M
-17.62%
YoY
|
$1.037B
118.67%
YoY
|
$474.1M
6.48%
YoY
|
$445.2M
7.9%
YoY
|
| Research & Development |
$581.9M
21.54%
YoY
|
$478.8M
-4.17%
YoY
|
$499.6M
32.48%
YoY
|
$377.1M
14.24%
YoY
|
$330.1M
-2.64%
YoY
|
| Depreciation & Amortization |
$250.8M
-7.65%
YoY
|
$271.6M
1.51%
YoY
|
$267.6M
29.17%
YoY
|
$207.1M
10.29%
YoY
|
$187.8M
19.86%
YoY
|
| Operating Expenses |
$1.508B
13.17%
YoY
|
$1.333B
-13.25%
YoY
|
$1.536B
80.49%
YoY
|
$851.2M
9.78%
YoY
|
$775.3M
3.14%
YoY
|
| Operating Profit |
$534.9M
456.53%
YoY
|
$96.12M
-358.95%
YoY
|
-$37.12M
-108.96%
YoY
|
$414.3M
3.03%
YoY
|
$402.1M
918.56%
YoY
|
| Interest Expense |
-$243.3M
-19.83%
YoY
|
-$303.5M
-205.79%
YoY
|
$286.9M
136.59%
YoY
|
$121.3M
102.43%
YoY
|
$59.90M
-33.01%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$94.18M
-163.79%
YoY
|
-$147.6M
-58.47%
YoY
|
-$355.6M
-226.17%
YoY
|
$281.8M
-20.08%
YoY
|
$352.6M
-651.54%
YoY
|
| Income Tax |
$64.12M
476.81%
YoY
|
$11.12M
-111.57%
YoY
|
-$96.10M
-304.26%
YoY
|
$47.05M
-14.52%
YoY
|
$55.04M
1674.85%
YoY
|
| Net Earnings |
$49.36M
-131.61%
YoY
|
-$156.2M
-39.82%
YoY
|
-$259.5M
-210.52%
YoY
|
$234.8M
-21.1%
YoY
|
$297.6M
-543.92%
YoY
|
| Basic Earnings Per Share |
-$0.52
-71.74%
YoY
|
-$1.84
-37.2%
YoY
|
-$2.93
-286.62%
YoY
|
$1.57
-37.2%
YoY
|
$2.50
-416.46%
YoY
|
| Diluted Earnings Per Share |
-$0.52
-71.74%
YoY
|
-$1.84
-37.2%
YoY
|
-$2.93
-302.07%
YoY
|
$1.45
-38.82%
YoY
|
$2.37
-400.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
151.6M shares
10.22%
YoY
|
137.6M shares
29.56%
YoY
|
106.2M shares
1.96%
YoY
|
104.2M shares
22.78%
YoY
|
| Diluted Shares Outstanding |
154.8M shares
2.05%
YoY
|
151.6M shares
10.22%
YoY
|
137.6M shares
18.08%
YoY
|
116.5M shares
1.29%
YoY
|
115.0M shares
35.61%
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.806B
20.55%
YoY
|
$1.686B
17.49%
YoY
|
$1.581B
17.3%
YoY
|
$1.529B
16.36%
YoY
|
$1.498B
23.91%
YoY
|
$1.435B
26.8%
YoY
|
$1.348B
28.02%
YoY
|
$1.314B
9.07%
YoY
|
$1.209B
-2.53%
YoY
|
$1.131B
-17.43%
YoY
|
$1.053B
-21.68%
YoY
|
$1.205B
35.86%
YoY
|
$1.240B
49.83%
YoY
|
$1.370B
69.84%
YoY
|
$1.345B
69.1%
YoY
|
$887.0M
9.77%
YoY
|
$827.7M
5.68%
YoY
|
$806.8M
2.57%
YoY
|
$795.1M
9.21%
YoY
|
| Cost Of Revenue |
$1.126B
16.03%
YoY
|
$1.063B
14.86%
YoY
|
$1.002B
12.86%
YoY
|
$983.3M
11.43%
YoY
|
$970.2M
15.18%
YoY
|
$925.3M
18.51%
YoY
|
$888.0M
19.01%
YoY
|
$882.4M
2.41%
YoY
|
$842.3M
2.72%
YoY
|
$780.8M
-18.59%
YoY
|
$746.2M
-17.18%
YoY
|
$861.7M
53.62%
YoY
|
$820.0M
62.05%
YoY
|
$959.1M
93.5%
YoY
|
$901.0M
88.13%
YoY
|
$560.9M
12.1%
YoY
|
$506.1M
2.6%
YoY
|
$495.7M
4.6%
YoY
|
$478.9M
8.47%
YoY
|
| Gross Profit |
$679.9M
28.85%
YoY
|
$622.8M
22.28%
YoY
|
$579.2M
25.88%
YoY
|
$546.1M
26.43%
YoY
|
$527.7M
43.99%
YoY
|
$509.4M
45.26%
YoY
|
$460.1M
49.93%
YoY
|
$431.9M
25.8%
YoY
|
$366.5M
-12.77%
YoY
|
$350.6M
-14.72%
YoY
|
$306.9M
-30.81%
YoY
|
$343.4M
5.32%
YoY
|
$420.2M
30.62%
YoY
|
$411.2M
32.14%
YoY
|
$443.6M
40.29%
YoY
|
$326.0M
5.98%
YoY
|
$321.7M
10.93%
YoY
|
$311.2M
-0.49%
YoY
|
$316.2M
10.34%
YoY
|
| Selling, General & Admin |
$267.6M
15.64%
YoY
|
$258.5M
17.17%
YoY
|
$252.1M
10.1%
YoY
|
$245.4M
7.64%
YoY
|
$231.4M
12.81%
YoY
|
$220.6M
5.47%
YoY
|
$229.0M
8.16%
YoY
|
$228.0M
40.6%
YoY
|
$205.2M
-9.37%
YoY
|
$209.2M
-23.71%
YoY
|
$211.7M
-24.4%
YoY
|
$162.1M
39.95%
YoY
|
$226.4M
91.84%
YoY
|
$274.2M
133.09%
YoY
|
$280.0M
111.85%
YoY
|
$115.9M
-8.53%
YoY
|
$118.0M
-3.02%
YoY
|
$117.6M
7.77%
YoY
|
$132.2M
23.31%
YoY
|
| Research & Development |
$186.0M
23.39%
YoY
|
$165.7M
15.19%
YoY
|
$154.9M
17.69%
YoY
|
$155.7M
22.94%
YoY
|
$150.7M
18.23%
YoY
|
$143.9M
29.41%
YoY
|
$131.6M
15.96%
YoY
|
$126.7M
2.68%
YoY
|
$127.5M
0.87%
YoY
|
$111.2M
-13.69%
YoY
|
$113.5M
-6.27%
YoY
|
$123.3M
28.6%
YoY
|
$126.4M
30.43%
YoY
|
$128.8M
35.1%
YoY
|
$121.1M
36.1%
YoY
|
$95.92M
14.5%
YoY
|
$96.90M
16.42%
YoY
|
$95.33M
12.34%
YoY
|
$88.97M
13.7%
YoY
|
| Depreciation & Amortization |
$132.9M
-9.34%
YoY
|
$126.0M
-6.28%
YoY
|
$52.98M
-19.58%
YoY
|
$134.8M
-6.14%
YoY
|
$146.6M
4.89%
YoY
|
$134.5M
-2.55%
YoY
|
$65.88M
0.28%
YoY
|
$143.6M
-29.43%
YoY
|
$139.7M
-13.18%
YoY
|
$138.0M
-18.79%
YoY
|
$65.70M
1.59%
YoY
|
$203.6M
177.9%
YoY
|
$160.9M
121.03%
YoY
|
$169.9M
139.2%
YoY
|
$64.67M
31.18%
YoY
|
$73.25M
4.38%
YoY
|
$72.82M
7.08%
YoY
|
$71.03M
5.69%
YoY
|
$49.30M
10.84%
YoY
|
| Operating Expenses |
$453.6M
18.7%
YoY
|
$424.2M
16.39%
YoY
|
$407.0M
12.87%
YoY
|
$415.7M
25.15%
YoY
|
$382.2M
14.89%
YoY
|
$364.5M
13.78%
YoY
|
$360.6M
10.88%
YoY
|
$332.2M
16.63%
YoY
|
$332.7M
-5.7%
YoY
|
$320.3M
-20.5%
YoY
|
$325.2M
-18.93%
YoY
|
$284.8M
24.62%
YoY
|
$352.8M
64.15%
YoY
|
$402.9M
89.22%
YoY
|
$401.1M
81.38%
YoY
|
$228.5M
8.61%
YoY
|
$214.9M
4.88%
YoY
|
$212.9M
9.77%
YoY
|
$221.1M
19.26%
YoY
|
| Operating Profit |
$226.3M
55.53%
YoY
|
$198.6M
37.09%
YoY
|
$172.2M
73.0%
YoY
|
$130.4M
30.7%
YoY
|
$145.5M
552.41%
YoY
|
$144.9M
354.4%
YoY
|
$99.56M
-567.25%
YoY
|
$99.77M
70.38%
YoY
|
$22.31M
-66.9%
YoY
|
$31.89M
286.67%
YoY
|
-$21.31M
-150.16%
YoY
|
$58.56M
-39.93%
YoY
|
$67.39M
-36.88%
YoY
|
$8.246M
-91.6%
YoY
|
$42.48M
-55.31%
YoY
|
$97.49M
0.3%
YoY
|
$106.8M
25.49%
YoY
|
$98.22M
-17.26%
YoY
|
$95.05M
-6.01%
YoY
|
| Interest Expense |
-$44.56M
-22.22%
YoY
|
-$45.94M
-28.53%
YoY
|
-$58.72M
-11.89%
YoY
|
-$55.00M
-25.46%
YoY
|
-$57.28M
-178.74%
YoY
|
-$64.28M
-186.07%
YoY
|
-$66.64M
-190.97%
YoY
|
-$73.79M
-6.48%
YoY
|
$72.75M
-3.23%
YoY
|
$74.68M
5.32%
YoY
|
$73.26M
18.37%
YoY
|
-$78.90M
62.67%
YoY
|
$75.18M
72.84%
YoY
|
$70.90M
315.57%
YoY
|
$61.89M
407.66%
YoY
|
-$48.50M
-444.82%
YoY
|
$43.50M
233.73%
YoY
|
$17.06M
9.48%
YoY
|
$12.19M
-29.18%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
$100.0K
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
|
| Pretax Income |
$184.3M
1763.97%
YoY
|
$168.0M
30.83%
YoY
|
$216.9M
1023.59%
YoY
|
-$63.40M
-739.89%
YoY
|
$9.890M
-131.05%
YoY
|
$128.4M
-443.26%
YoY
|
$19.30M
-121.86%
YoY
|
$9.908M
-104.24%
YoY
|
-$31.85M
570.97%
YoY
|
-$37.41M
-43.63%
YoY
|
-$88.30M
73.07%
YoY
|
-$233.4M
-576.57%
YoY
|
-$4.747M
-107.53%
YoY
|
-$66.35M
-183.62%
YoY
|
-$51.02M
-156.41%
YoY
|
$48.98M
-47.47%
YoY
|
$63.03M
-32.57%
YoY
|
$79.35M
-25.34%
YoY
|
$90.44M
51.81%
YoY
|
| Income Tax |
$2.674M
-67.09%
YoY
|
$24.17M
-10.01%
YoY
|
-$8.310M
49.51%
YoY
|
$34.70M
-39.05%
YoY
|
$8.125M
-150.4%
YoY
|
$26.86M
-400.74%
YoY
|
-$5.558M
-73.23%
YoY
|
$56.93M
-203.13%
YoY
|
-$16.12M
121.05%
YoY
|
-$8.932M
-58.03%
YoY
|
-$20.76M
68.53%
YoY
|
-$55.21M
-1132.45%
YoY
|
-$7.293M
-151.99%
YoY
|
-$21.28M
-281.94%
YoY
|
-$12.32M
-177.11%
YoY
|
$5.347M
-51.2%
YoY
|
$14.03M
13.24%
YoY
|
$11.70M
-36.37%
YoY
|
$15.98M
20.03%
YoY
|
| Net Earnings |
$191.4M
1118.27%
YoY
|
$146.7M
41.91%
YoY
|
$226.3M
774.37%
YoY
|
-$128.9M
61.42%
YoY
|
$15.71M
-219.14%
YoY
|
$103.4M
-483.04%
YoY
|
$25.89M
-138.33%
YoY
|
-$79.85M
-62.84%
YoY
|
-$13.19M
-617.95%
YoY
|
-$26.99M
-40.12%
YoY
|
-$67.53M
74.52%
YoY
|
-$214.9M
-592.5%
YoY
|
$2.546M
-94.8%
YoY
|
-$45.07M
-166.62%
YoY
|
-$38.70M
-151.97%
YoY
|
$43.64M
-46.98%
YoY
|
$49.00M
-39.57%
YoY
|
$67.66M
-23.03%
YoY
|
$74.46M
60.95%
YoY
|
| Basic Earnings Per Share |
$1.01
-1018.18%
YoY
|
$0.87
89.13%
YoY
|
$1.24
-3200.0%
YoY
|
N/A
|
-$0.11
-62.07%
YoY
|
$0.46
-221.05%
YoY
|
-$0.04
-93.85%
YoY
|
N/A
|
-$0.29
20.83%
YoY
|
-$0.38
-34.48%
YoY
|
-$0.65
16.07%
YoY
|
N/A
|
-$0.24
-180.0%
YoY
|
-$0.58
-220.83%
YoY
|
-$0.56
-203.7%
YoY
|
N/A
|
$0.30
-57.75%
YoY
|
$0.48
-38.46%
YoY
|
$0.54
38.46%
YoY
|
| Diluted Earnings Per Share |
$0.97
-981.82%
YoY
|
$0.76
72.73%
YoY
|
$1.19
-3075.0%
YoY
|
-$0.83
59.22%
YoY
|
-$0.11
-62.07%
YoY
|
$0.44
-215.79%
YoY
|
-$0.04
-93.85%
YoY
|
-$0.52
-66.06%
YoY
|
-$0.29
20.83%
YoY
|
-$0.38
-34.48%
YoY
|
-$0.65
16.07%
YoY
|
-$1.54
-100.0%
YoY
|
-$0.24
-185.71%
YoY
|
-$0.58
-231.82%
YoY
|
-$0.56
-212.0%
YoY
|
$373.5K
63309312.64%
YoY
|
$0.28
-57.58%
YoY
|
$0.44
-39.73%
YoY
|
$0.50
31.58%
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 |
187.5M shares
20.98%
YoY
|
157.2M shares
1.61%
YoY
|
155.8M shares
1.63%
YoY
|
155.4M shares
1.95%
YoY
|
155.0M shares
2.08%
YoY
|
154.7M shares
2.1%
YoY
|
153.3M shares
1.93%
YoY
|
152.5M shares
9.39%
YoY
|
151.8M shares
9.25%
YoY
|
151.5M shares
9.22%
YoY
|
150.4M shares
14.92%
YoY
|
139.4M shares
30.92%
YoY
|
139.0M shares
30.7%
YoY
|
138.7M shares
30.64%
YoY
|
130.9M shares
23.75%
YoY
|
106.5M shares
1.5%
YoY
|
106.3M shares
1.49%
YoY
|
106.2M shares
1.98%
YoY
|
105.8M shares
2.87%
YoY
|
| Diluted Shares Outstanding |
196.4M shares
26.55%
YoY
|
192.8M shares
20.48%
YoY
|
190.7M shares
24.12%
YoY
|
N/A
|
155.2M shares
2.0%
YoY
|
160.0M shares
5.56%
YoY
|
153.6M shares
2.19%
YoY
|
N/A
|
152.1M shares
9.36%
YoY
|
151.6M shares
9.34%
YoY
|
150.3M shares
12.79%
YoY
|
N/A
|
139.1M shares
18.95%
YoY
|
138.6M shares
19.05%
YoY
|
133.3M shares
15.05%
YoY
|
N/A
|
116.9M shares
0.56%
YoY
|
116.4M shares
1.21%
YoY
|
115.8M shares
10.07%
YoY
|
Loading...