|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$5.067B
13.66%
YoY
|
$4.458B
7.32%
YoY
|
$4.154B
8.56%
YoY
|
$3.826B
34.64%
YoY
|
$2.842B
61.31%
YoY
|
| Cost Of Revenue |
$2.588B
18.75%
YoY
|
$2.180B
3.31%
YoY
|
$2.110B
4.83%
YoY
|
$2.013B
38.7%
YoY
|
$1.451B
71.5%
YoY
|
| Gross Profit |
$2.479B
8.8%
YoY
|
$2.278B
11.46%
YoY
|
$2.044B
12.7%
YoY
|
$1.814B
30.41%
YoY
|
$1.391B
51.88%
YoY
|
| Selling, General & Admin |
$1.284B
-1.99%
YoY
|
$1.310B
-5.89%
YoY
|
$1.392B
-21.16%
YoY
|
$1.765B
16.37%
YoY
|
$1.517B
72.79%
YoY
|
| Research & Development |
$1.020B
1.13%
YoY
|
$1.009B
7.27%
YoY
|
$940.4M
-12.85%
YoY
|
$1.079B
36.73%
YoY
|
$789.2M
48.76%
YoY
|
| Depreciation & Amortization |
$195.4M
-5.12%
YoY
|
$206.0M
-27.58%
YoY
|
$284.4M
1.89%
YoY
|
$279.1M
8.03%
YoY
|
$258.4M
72.64%
YoY
|
| Operating Expenses |
$2.321B
-0.47%
YoY
|
$2.332B
-3.29%
YoY
|
$2.411B
-20.13%
YoY
|
$3.019B
30.9%
YoY
|
$2.306B
63.73%
YoY
|
| Operating Profit |
$157.8M
-393.81%
YoY
|
-$53.71M
-85.38%
YoY
|
-$367.4M
-69.52%
YoY
|
-$1.205B
31.64%
YoY
|
-$915.6M
85.75%
YoY
|
| Interest Expense |
-$111.2M
508.53%
YoY
|
-$18.28M
-85.0%
YoY
|
-$121.9M
245.17%
YoY
|
-$35.32M
N/A
|
N/A
|
| Other Income/Expense, Net |
-$102.7M
194.25%
YoY
|
-$34.91M
-172.93%
YoY
|
$47.86M
-224.89%
YoY
|
-$38.32M
-15.48%
YoY
|
-$45.35M
293.45%
YoY
|
| Pretax Income |
$55.09M
-162.17%
YoY
|
-$88.61M
-91.11%
YoY
|
-$996.7M
-19.85%
YoY
|
-$1.244B
29.42%
YoY
|
-$960.9M
90.5%
YoY
|
| Income Tax |
$21.26M
2.26%
YoY
|
$20.79M
11.11%
YoY
|
$18.71M
49.54%
YoY
|
$12.51M
-213.46%
YoY
|
-$11.03M
-17.98%
YoY
|
| Net Earnings |
$33.83M
-130.93%
YoY
|
-$109.4M
-89.23%
YoY
|
-$1.015B
-19.16%
YoY
|
-$1.256B
32.24%
YoY
|
-$949.9M
93.47%
YoY
|
| Basic Earnings Per Share |
$0.22
-133.33%
YoY
|
-$0.66
-88.09%
YoY
|
-$5.54
-19.24%
YoY
|
-$6.86
25.87%
YoY
|
-$5.45
62.69%
YoY
|
| Diluted Earnings Per Share |
$0.21
-131.82%
YoY
|
-$0.66
-88.08%
YoY
|
-$5.54
-19.26%
YoY
|
-$6.86
25.87%
YoY
|
-$5.45
62.69%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
153.0M shares
-7.8%
YoY
|
165.9M shares
-9.49%
YoY
|
183.3M shares
0.18%
YoY
|
183.0M shares
5.06%
YoY
|
174.2M shares
18.73%
YoY
|
| Diluted Shares Outstanding |
159.8M shares
-3.7%
YoY
|
165.9M shares
-9.49%
YoY
|
183.3M shares
0.18%
YoY
|
183.0M shares
5.06%
YoY
|
174.2M shares
18.73%
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.407B
20.0%
YoY
|
$1.366B
14.32%
YoY
|
$1.300B
14.71%
YoY
|
$1.228B
13.48%
YoY
|
$1.172B
11.98%
YoY
|
$1.195B
11.05%
YoY
|
$1.134B
9.67%
YoY
|
$1.083B
4.31%
YoY
|
$1.047B
4.02%
YoY
|
$1.076B
5.01%
YoY
|
$1.034B
5.15%
YoY
|
$1.038B
10.01%
YoY
|
$1.007B
14.99%
YoY
|
$1.025B
21.58%
YoY
|
$983.0M
32.81%
YoY
|
$943.4M
41.02%
YoY
|
$875.4M
48.37%
YoY
|
$842.7M
53.76%
YoY
|
$740.2M
65.23%
YoY
|
| Cost Of Revenue |
$722.7M
22.3%
YoY
|
$703.6M
18.22%
YoY
|
$668.3M
20.41%
YoY
|
$625.7M
18.8%
YoY
|
$590.9M
17.47%
YoY
|
$595.1M
9.24%
YoY
|
$555.0M
7.28%
YoY
|
$526.7M
-1.01%
YoY
|
$503.0M
-2.49%
YoY
|
$544.8M
0.25%
YoY
|
$517.4M
-0.69%
YoY
|
$532.0M
6.81%
YoY
|
$515.9M
14.56%
YoY
|
$543.4M
21.79%
YoY
|
$521.0M
38.71%
YoY
|
$498.1M
47.49%
YoY
|
$450.3M
54.38%
YoY
|
$446.2M
67.74%
YoY
|
$375.6M
72.99%
YoY
|
| Gross Profit |
$684.2M
17.66%
YoY
|
$662.4M
10.45%
YoY
|
$632.1M
9.24%
YoY
|
$602.7M
8.44%
YoY
|
$581.6M
6.9%
YoY
|
$599.7M
12.9%
YoY
|
$578.6M
12.07%
YoY
|
$555.8M
9.9%
YoY
|
$544.0M
10.87%
YoY
|
$531.2M
10.4%
YoY
|
$516.3M
11.74%
YoY
|
$505.8M
13.58%
YoY
|
$490.7M
15.44%
YoY
|
$481.1M
21.33%
YoY
|
$462.1M
26.73%
YoY
|
$445.3M
34.43%
YoY
|
$425.1M
42.5%
YoY
|
$396.5M
40.57%
YoY
|
$364.6M
57.93%
YoY
|
| Selling, General & Admin |
$314.4M
3.36%
YoY
|
$317.3M
-1.41%
YoY
|
$328.8M
3.1%
YoY
|
$322.3M
-2.8%
YoY
|
$304.2M
-6.69%
YoY
|
$321.8M
-5.8%
YoY
|
$318.9M
-15.4%
YoY
|
$331.5M
-16.37%
YoY
|
$326.0M
-12.48%
YoY
|
$341.7M
-14.8%
YoY
|
$377.0M
-18.79%
YoY
|
$396.5M
-16.99%
YoY
|
$372.5M
-7.41%
YoY
|
$401.0M
-2.73%
YoY
|
$464.2M
19.92%
YoY
|
$477.6M
35.58%
YoY
|
$402.3M
25.38%
YoY
|
$412.3M
43.79%
YoY
|
$387.1M
87.45%
YoY
|
| Research & Development |
$262.2M
3.1%
YoY
|
$260.1M
2.96%
YoY
|
$262.3M
0.54%
YoY
|
$243.5M
-0.06%
YoY
|
$254.3M
1.07%
YoY
|
$252.6M
7.48%
YoY
|
$260.9M
7.97%
YoY
|
$243.7M
7.38%
YoY
|
$251.6M
5.46%
YoY
|
$235.0M
-14.13%
YoY
|
$241.7M
-15.13%
YoY
|
$226.9M
-18.86%
YoY
|
$238.6M
-0.84%
YoY
|
$273.7M
22.82%
YoY
|
$284.7M
35.66%
YoY
|
$279.6M
54.26%
YoY
|
$240.6M
37.65%
YoY
|
$222.8M
40.23%
YoY
|
$209.9M
53.59%
YoY
|
| Depreciation & Amortization |
$34.17M
-31.07%
YoY
|
$47.54M
-4.56%
YoY
|
$21.10M
-7.46%
YoY
|
$22.30M
-4.29%
YoY
|
$49.57M
-7.04%
YoY
|
$49.81M
-23.85%
YoY
|
$22.80M
-1.72%
YoY
|
$23.30M
-4.12%
YoY
|
$53.32M
-25.32%
YoY
|
$65.41M
-8.19%
YoY
|
$23.20M
26.09%
YoY
|
$24.30M
39.66%
YoY
|
$71.39M
4.83%
YoY
|
$71.25M
3.69%
YoY
|
$18.40M
26.5%
YoY
|
$17.40M
22.54%
YoY
|
$68.10M
14.28%
YoY
|
$68.71M
33.18%
YoY
|
$14.55M
13.26%
YoY
|
| Operating Expenses |
$576.6M
3.24%
YoY
|
$588.7M
0.45%
YoY
|
$591.1M
1.3%
YoY
|
$565.8M
-1.59%
YoY
|
$558.5M
-4.95%
YoY
|
$586.0M
-1.43%
YoY
|
$583.5M
-6.67%
YoY
|
$574.9M
-11.23%
YoY
|
$587.5M
-22.16%
YoY
|
$594.5M
-14.52%
YoY
|
$625.2M
-31.97%
YoY
|
$647.6M
-14.48%
YoY
|
$754.8M
17.41%
YoY
|
$695.5M
5.89%
YoY
|
$919.1M
53.96%
YoY
|
$757.2M
41.93%
YoY
|
$642.9M
29.71%
YoY
|
$656.8M
42.54%
YoY
|
$597.0M
73.97%
YoY
|
| Operating Profit |
$107.7M
366.45%
YoY
|
$73.66M
438.86%
YoY
|
$40.95M
-936.7%
YoY
|
$36.99M
-294.3%
YoY
|
$23.08M
-153.06%
YoY
|
$13.67M
-121.57%
YoY
|
-$4.894M
-95.51%
YoY
|
-$19.04M
-86.58%
YoY
|
-$43.50M
-83.53%
YoY
|
-$63.37M
-70.44%
YoY
|
-$108.9M
-76.17%
YoY
|
-$141.8M
-54.53%
YoY
|
-$264.1M
21.25%
YoY
|
-$214.4M
-17.63%
YoY
|
-$457.0M
96.69%
YoY
|
-$311.9M
54.21%
YoY
|
-$217.8M
10.37%
YoY
|
-$260.3M
45.64%
YoY
|
-$232.3M
106.95%
YoY
|
| Interest Expense |
-$27.22M
4667.6%
YoY
|
-$92.25M
805.54%
YoY
|
-$27.51M
431.11%
YoY
|
-$7.322M
1.13%
YoY
|
-$571.0K
-98.07%
YoY
|
-$10.19M
-63.69%
YoY
|
-$5.179M
-56.11%
YoY
|
-$7.240M
-77.63%
YoY
|
-$29.58M
-2.77%
YoY
|
-$28.06M
27.9%
YoY
|
-$11.80M
-11.78%
YoY
|
-$32.36M
N/A
|
-$30.42M
N/A
|
-$21.94M
N/A
|
-$13.38M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
-$5.434M
-255.17%
YoY
|
-$2.302M
-77.75%
YoY
|
-$8.264M
-764.84%
YoY
|
-$3.397M
-52.86%
YoY
|
$3.502M
-311.35%
YoY
|
-$10.35M
-134.34%
YoY
|
$1.243M
-104.0%
YoY
|
-$7.206M
-69.49%
YoY
|
-$1.657M
-97.55%
YoY
|
$30.13M
48.57%
YoY
|
-$31.06M
42.79%
YoY
|
-$23.62M
186.64%
YoY
|
-$67.59M
912.25%
YoY
|
$20.28M
-431.06%
YoY
|
-$21.75M
228.9%
YoY
|
-$8.239M
-66.08%
YoY
|
-$6.677M
-19.68%
YoY
|
-$6.126M
-34.83%
YoY
|
-$6.613M
65.49%
YoY
|
| Pretax Income |
$102.2M
284.56%
YoY
|
-$37.77M
178.55%
YoY
|
$32.68M
-995.21%
YoY
|
$33.59M
-228.0%
YoY
|
$26.58M
-158.86%
YoY
|
-$13.56M
-96.23%
YoY
|
-$3.651M
-97.39%
YoY
|
-$26.24M
-84.14%
YoY
|
-$45.16M
-86.38%
YoY
|
-$359.7M
63.31%
YoY
|
-$140.0M
-70.77%
YoY
|
-$165.4M
-48.33%
YoY
|
-$331.7M
47.75%
YoY
|
-$220.2M
-24.0%
YoY
|
-$478.7M
100.35%
YoY
|
-$320.2M
41.32%
YoY
|
-$224.5M
9.16%
YoY
|
-$289.8M
48.82%
YoY
|
-$239.0M
105.53%
YoY
|
| Income Tax |
$12.09M
84.15%
YoY
|
$8.088M
-843.38%
YoY
|
-$4.600M
-175.72%
YoY
|
$11.17M
98.91%
YoY
|
$6.567M
-35.62%
YoY
|
-$1.088M
-118.91%
YoY
|
$6.075M
257.35%
YoY
|
$5.615M
654.7%
YoY
|
$10.20M
-2.86%
YoY
|
$5.754M
-37.44%
YoY
|
$1.700M
-52.78%
YoY
|
$744.0K
-71.38%
YoY
|
$10.50M
-462.07%
YoY
|
$9.197M
459.43%
YoY
|
$3.600M
-124.32%
YoY
|
$2.600M
100.0%
YoY
|
-$2.900M
-422.22%
YoY
|
$1.644M
-110.68%
YoY
|
-$14.80M
-2566.67%
YoY
|
| Net Earnings |
$90.14M
350.31%
YoY
|
-$45.85M
267.71%
YoY
|
$37.25M
-482.97%
YoY
|
$22.42M
-170.38%
YoY
|
$20.02M
-136.17%
YoY
|
-$12.47M
-96.59%
YoY
|
-$9.726M
-93.14%
YoY
|
-$31.86M
-80.83%
YoY
|
-$55.35M
-83.82%
YoY
|
-$365.4M
59.27%
YoY
|
-$141.7M
-70.62%
YoY
|
-$166.2M
-48.51%
YoY
|
-$342.1M
54.38%
YoY
|
-$229.4M
-21.27%
YoY
|
-$482.3M
115.22%
YoY
|
-$322.8M
41.66%
YoY
|
-$221.6M
7.3%
YoY
|
-$291.4M
62.43%
YoY
|
-$224.1M
91.69%
YoY
|
| Basic Earnings Per Share |
$0.59
353.85%
YoY
|
N/A
|
$0.24
-500.0%
YoY
|
$0.15
-178.95%
YoY
|
$0.13
-141.94%
YoY
|
N/A
|
-$0.06
-92.31%
YoY
|
-$0.19
-79.12%
YoY
|
-$0.31
-83.15%
YoY
|
N/A
|
-$0.78
-70.34%
YoY
|
-$0.91
-48.59%
YoY
|
-$1.84
49.59%
YoY
|
N/A
|
-$2.63
108.73%
YoY
|
-$1.77
35.11%
YoY
|
-$1.23
-0.81%
YoY
|
N/A
|
-$1.26
59.49%
YoY
|
| Diluted Earnings Per Share |
$0.57
375.0%
YoY
|
-$0.30
270.94%
YoY
|
$0.23
-483.33%
YoY
|
$0.14
-173.68%
YoY
|
$0.12
-138.71%
YoY
|
-$0.08
-95.96%
YoY
|
-$0.06
-92.31%
YoY
|
-$0.19
-79.12%
YoY
|
-$0.31
-83.15%
YoY
|
-$2.01
62.1%
YoY
|
-$0.78
-70.34%
YoY
|
-$0.91
-48.59%
YoY
|
-$1.84
49.59%
YoY
|
-$1.24
-100.0%
YoY
|
-$2.63
108.73%
YoY
|
-$1.77
35.11%
YoY
|
-$1.23
-0.81%
YoY
|
-$1.629M
43.72%
YoY
|
-$1.26
59.49%
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 |
151.5M shares
-0.73%
YoY
|
151.6M shares
-1.15%
YoY
|
153.4M shares
-4.46%
YoY
|
152.7M shares
-10.81%
YoY
|
152.6M shares
-15.68%
YoY
|
153.4M shares
-15.28%
YoY
|
160.6M shares
-11.64%
YoY
|
171.2M shares
-6.71%
YoY
|
181.0M shares
-2.89%
YoY
|
181.0M shares
N/A
|
181.7M shares
-1.06%
YoY
|
183.5M shares
0.63%
YoY
|
186.4M shares
3.04%
YoY
|
N/A
|
183.7M shares
3.65%
YoY
|
182.3M shares
5.16%
YoY
|
180.9M shares
8.22%
YoY
|
N/A
|
177.2M shares
20.16%
YoY
|
| Diluted Shares Outstanding |
157.8M shares
-2.49%
YoY
|
N/A
|
159.2M shares
0.07%
YoY
|
159.7M shares
-6.19%
YoY
|
161.8M shares
-10.62%
YoY
|
N/A
|
159.1M shares
-12.47%
YoY
|
170.2M shares
-7.23%
YoY
|
181.0M shares
-2.89%
YoY
|
N/A
|
181.7M shares
-1.06%
YoY
|
183.5M shares
0.63%
YoY
|
186.4M shares
3.04%
YoY
|
N/A
|
183.7M shares
3.65%
YoY
|
182.3M shares
5.16%
YoY
|
180.9M shares
8.22%
YoY
|
N/A
|
177.2M shares
20.16%
YoY
|
Loading...