|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$4.268B
4.88%
YoY
|
$4.069B
6.12%
YoY
|
$3.834B
4.78%
YoY
|
$3.659B
18.26%
YoY
|
$3.094B
30.91%
YoY
|
| Cost Of Revenue |
$503.3M
12.92%
YoY
|
$445.7M
2.33%
YoY
|
$435.6M
-19.41%
YoY
|
$540.5M
22.63%
YoY
|
$440.8M
196.01%
YoY
|
| Gross Profit |
$3.764B
3.89%
YoY
|
$3.623B
6.61%
YoY
|
$3.399B
8.97%
YoY
|
$3.119B
17.54%
YoY
|
$2.653B
19.81%
YoY
|
| Selling, General & Admin |
$1.809B
30.61%
YoY
|
$1.385B
3.14%
YoY
|
$1.343B
-5.21%
YoY
|
$1.417B
-2.39%
YoY
|
$1.452B
69.94%
YoY
|
| Research & Development |
$782.7M
-11.46%
YoY
|
$884.0M
4.04%
YoY
|
$849.7M
43.9%
YoY
|
$590.5M
16.75%
YoY
|
$505.7M
50.8%
YoY
|
| Depreciation & Amortization |
$41.60M
26.83%
YoY
|
$32.80M
7.89%
YoY
|
$30.40M
0.33%
YoY
|
$30.30M
13.48%
YoY
|
$26.70M
42.78%
YoY
|
| Operating Expenses |
$2.592B
14.22%
YoY
|
$2.269B
3.49%
YoY
|
$2.193B
9.23%
YoY
|
$2.007B
2.55%
YoY
|
$1.957B
64.54%
YoY
|
| Operating Profit |
-$430.2M
-160.04%
YoY
|
$716.6M
23.86%
YoY
|
$578.6M
-982.95%
YoY
|
-$65.53M
-138.48%
YoY
|
$170.3M
-54.96%
YoY
|
| Interest Expense |
-$195.1M
-18.08%
YoY
|
-$238.1M
-17.74%
YoY
|
-$289.4M
0.41%
YoY
|
-$288.2M
3.4%
YoY
|
-$278.8M
179.59%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$164.7M
-66.92%
YoY
|
$497.9M
10.83%
YoY
|
$449.2M
-992.87%
YoY
|
-$50.31M
-151.57%
YoY
|
$97.56M
-195.34%
YoY
|
| Income Tax |
-$272.4M
197.98%
YoY
|
-$91.43M
-23.75%
YoY
|
-$119.9M
-24.39%
YoY
|
-$158.6M
-173.39%
YoY
|
$216.1M
545.07%
YoY
|
| Net Earnings |
-$356.1M
-163.58%
YoY
|
$560.1M
35.02%
YoY
|
$414.8M
-285.14%
YoY
|
-$224.1M
-32.03%
YoY
|
-$329.7M
-238.16%
YoY
|
| Basic Earnings Per Share |
-$5.84
-164.46%
YoY
|
$9.06
38.32%
YoY
|
$6.55
-282.96%
YoY
|
-$3.58
-35.14%
YoY
|
-$5.52
-228.97%
YoY
|
| Diluted Earnings Per Share |
-$5.84
-167.51%
YoY
|
$8.65
41.8%
YoY
|
$6.10
-270.39%
YoY
|
-$3.58
-35.14%
YoY
|
-$5.52
-230.81%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
60.98M shares
-1.39%
YoY
|
61.84M shares
-2.3%
YoY
|
63.29M shares
1.2%
YoY
|
62.54M shares
4.77%
YoY
|
59.69M shares
7.15%
YoY
|
| Diluted Shares Outstanding |
60.98M shares
-7.61%
YoY
|
66.01M shares
-8.41%
YoY
|
72.07M shares
15.23%
YoY
|
62.54M shares
4.77%
YoY
|
59.69M shares
5.62%
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.069B
19.05%
YoY
|
$1.198B
10.09%
YoY
|
$1.126B
6.74%
YoY
|
$1.046B
2.14%
YoY
|
$897.8M
-0.46%
YoY
|
$1.088B
7.53%
YoY
|
$1.055B
8.52%
YoY
|
$1.024B
6.95%
YoY
|
$902.0M
1.03%
YoY
|
$1.012B
4.1%
YoY
|
$972.1M
3.35%
YoY
|
$957.3M
2.62%
YoY
|
$892.8M
9.72%
YoY
|
$972.1M
8.41%
YoY
|
$940.7M
12.23%
YoY
|
$932.9M
24.08%
YoY
|
$813.7M
33.93%
YoY
|
$896.7M
34.74%
YoY
|
$838.1M
39.48%
YoY
|
| Cost Of Revenue |
$134.1M
28.18%
YoY
|
$153.5M
19.28%
YoY
|
$128.9M
15.47%
YoY
|
$116.3M
5.79%
YoY
|
$104.6M
9.56%
YoY
|
$128.7M
20.02%
YoY
|
$111.6M
9.21%
YoY
|
$109.9M
12.68%
YoY
|
$95.49M
-25.77%
YoY
|
$107.2M
-35.92%
YoY
|
$102.2M
-23.54%
YoY
|
$97.54M
-21.47%
YoY
|
$128.6M
11.59%
YoY
|
$167.4M
22.92%
YoY
|
$133.7M
-7.96%
YoY
|
$124.2M
4.21%
YoY
|
$115.3M
186.78%
YoY
|
$136.2M
171.22%
YoY
|
$145.2M
244.95%
YoY
|
| Gross Profit |
$934.8M
17.85%
YoY
|
$1.044B
8.85%
YoY
|
$997.2M
5.71%
YoY
|
$929.4M
1.7%
YoY
|
$793.2M
-1.65%
YoY
|
$959.5M
6.05%
YoY
|
$943.4M
8.43%
YoY
|
$913.9M
6.3%
YoY
|
$806.5M
5.54%
YoY
|
$904.7M
12.42%
YoY
|
$870.0M
7.81%
YoY
|
$859.8M
6.32%
YoY
|
$764.2M
9.41%
YoY
|
$804.8M
5.81%
YoY
|
$807.0M
16.47%
YoY
|
$808.7M
27.83%
YoY
|
$698.4M
23.09%
YoY
|
$760.6M
24.45%
YoY
|
$692.9M
24.88%
YoY
|
| Selling, General & Admin |
$352.7M
-31.38%
YoY
|
$406.2M
10.0%
YoY
|
$530.6M
62.89%
YoY
|
$358.4M
5.87%
YoY
|
$514.0M
46.15%
YoY
|
$369.3M
-6.75%
YoY
|
$325.8M
5.66%
YoY
|
$338.5M
-0.68%
YoY
|
$351.7M
18.06%
YoY
|
$396.0M
3.35%
YoY
|
$308.3M
-13.99%
YoY
|
$340.8M
-6.99%
YoY
|
$297.9M
-3.53%
YoY
|
$383.2M
50.36%
YoY
|
$358.5M
-1.43%
YoY
|
$366.5M
-14.58%
YoY
|
$308.8M
18.54%
YoY
|
$254.9M
3.1%
YoY
|
$363.7M
75.48%
YoY
|
| Research & Development |
$196.0M
8.5%
YoY
|
$213.9M
-11.06%
YoY
|
$198.2M
-0.86%
YoY
|
$190.0M
-13.94%
YoY
|
$180.7M
-18.93%
YoY
|
$240.5M
2.51%
YoY
|
$199.9M
-14.71%
YoY
|
$220.7M
5.49%
YoY
|
$222.8M
17.65%
YoY
|
$234.6M
-57.15%
YoY
|
$234.4M
57.45%
YoY
|
$209.2M
50.48%
YoY
|
$189.4M
45.72%
YoY
|
$547.6M
252.25%
YoY
|
$148.9M
5.55%
YoY
|
$139.0M
4.79%
YoY
|
$130.0M
69.75%
YoY
|
$155.4M
21.73%
YoY
|
$141.0M
79.33%
YoY
|
| Depreciation & Amortization |
$9.100M
-12.71%
YoY
|
$179.2M
6.38%
YoY
|
$178.2M
7.88%
YoY
|
$174.0M
12.1%
YoY
|
$10.43M
36.22%
YoY
|
$168.4M
5.79%
YoY
|
$165.2M
1.62%
YoY
|
$155.2M
-2.73%
YoY
|
$7.653M
1.04%
YoY
|
$159.2M
10.0%
YoY
|
$162.6M
9.26%
YoY
|
$159.6M
2.16%
YoY
|
$7.574M
-0.56%
YoY
|
$144.7M
-12.08%
YoY
|
$148.8M
-11.19%
YoY
|
$156.2M
6.05%
YoY
|
$7.617M
59.38%
YoY
|
$164.6M
129.6%
YoY
|
$167.6M
134.37%
YoY
|
| Operating Expenses |
$548.7M
-21.01%
YoY
|
$789.9M
2.75%
YoY
|
$728.9M
38.65%
YoY
|
$548.4M
-1.95%
YoY
|
$694.7M
20.9%
YoY
|
$768.7M
-1.73%
YoY
|
$525.7M
-3.14%
YoY
|
$559.3M
1.67%
YoY
|
$574.6M
17.9%
YoY
|
$782.2M
-26.77%
YoY
|
$542.7M
6.97%
YoY
|
$550.1M
8.82%
YoY
|
$487.3M
11.06%
YoY
|
$1.068B
88.19%
YoY
|
$507.3M
0.52%
YoY
|
$505.5M
-10.01%
YoY
|
$438.8M
30.17%
YoY
|
$567.6M
28.44%
YoY
|
$504.7M
76.54%
YoY
|
| Operating Profit |
$336.6M
-702.23%
YoY
|
$254.5M
33.43%
YoY
|
$57.51M
-77.9%
YoY
|
-$686.4M
-444.15%
YoY
|
-$55.89M
-184.42%
YoY
|
$190.8M
55.73%
YoY
|
$260.2M
50.94%
YoY
|
$199.4M
26.52%
YoY
|
$66.21M
-47.48%
YoY
|
$122.5M
-146.51%
YoY
|
$172.4M
596.17%
YoY
|
$157.6M
84.27%
YoY
|
$126.1M
43.98%
YoY
|
-$263.4M
-236.48%
YoY
|
$24.76M
-12.71%
YoY
|
$85.55M
-222.93%
YoY
|
$87.55M
-46.0%
YoY
|
$193.0M
14.02%
YoY
|
$28.37M
-85.54%
YoY
|
| Interest Expense |
-$39.90M
-25.71%
YoY
|
-$46.06M
-19.96%
YoY
|
-$48.58M
-17.25%
YoY
|
-$47.36M
-23.64%
YoY
|
-$53.71M
-18.77%
YoY
|
-$57.55M
-5.61%
YoY
|
-$58.70M
-17.9%
YoY
|
-$62.02M
-15.58%
YoY
|
-$66.12M
-10.83%
YoY
|
-$60.97M
-20.41%
YoY
|
-$71.50M
-10.9%
YoY
|
-$73.47M
16.27%
YoY
|
-$74.15M
4.9%
YoY
|
-$76.61M
-18.68%
YoY
|
-$80.24M
-14.06%
YoY
|
-$63.19M
-8.98%
YoY
|
-$70.68M
158.2%
YoY
|
-$94.21M
229.41%
YoY
|
-$93.37M
240.43%
YoY
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
$299.2M
-372.47%
YoY
|
$208.5M
56.49%
YoY
|
$9.035M
-95.5%
YoY
|
-$735.6M
-633.29%
YoY
|
-$109.8M
6754.62%
YoY
|
$133.2M
116.52%
YoY
|
$200.8M
101.78%
YoY
|
$137.9M
68.65%
YoY
|
-$1.602M
-102.91%
YoY
|
$61.53M
-118.1%
YoY
|
$99.52M
-265.5%
YoY
|
$81.78M
289.19%
YoY
|
$55.10M
771.16%
YoY
|
-$340.0M
658.41%
YoY
|
-$60.13M
-11.1%
YoY
|
$21.01M
-115.44%
YoY
|
$6.325M
-95.34%
YoY
|
-$44.83M
-130.96%
YoY
|
-$67.63M
-140.22%
YoY
|
| Income Tax |
$6.100M
-134.27%
YoY
|
$4.963M
-108.57%
YoY
|
-$242.4M
1571.72%
YoY
|
-$17.20M
-43.97%
YoY
|
-$17.80M
-252.14%
YoY
|
-$57.91M
75.02%
YoY
|
-$14.50M
-69.28%
YoY
|
-$30.70M
26.34%
YoY
|
$11.70M
-176.47%
YoY
|
-$33.09M
-66.92%
YoY
|
-$47.20M
9.77%
YoY
|
-$24.30M
50.93%
YoY
|
-$15.30M
-3160.0%
YoY
|
-$100.0M
702.45%
YoY
|
-$43.00M
137.57%
YoY
|
-$16.10M
-107.04%
YoY
|
$500.0K
-97.22%
YoY
|
-$12.47M
-215.44%
YoY
|
-$18.10M
-193.78%
YoY
|
| Net Earnings |
$293.1M
-416.72%
YoY
|
$203.5M
6.45%
YoY
|
$251.4M
16.91%
YoY
|
-$718.5M
-526.22%
YoY
|
-$92.54M
533.06%
YoY
|
$191.1M
102.98%
YoY
|
$215.1M
46.48%
YoY
|
$168.6M
61.4%
YoY
|
-$14.62M
-121.06%
YoY
|
$94.15M
-139.11%
YoY
|
$146.8M
-847.25%
YoY
|
$104.4M
201.28%
YoY
|
$69.42M
4114.94%
YoY
|
-$240.7M
580.95%
YoY
|
-$19.65M
-62.81%
YoY
|
$34.67M
-109.54%
YoY
|
$1.647M
-98.65%
YoY
|
-$35.35M
-126.5%
YoY
|
-$52.83M
-135.64%
YoY
|
| Basic Earnings Per Share |
$4.73
-411.18%
YoY
|
N/A
|
$4.14
18.29%
YoY
|
-$11.74
-538.06%
YoY
|
-$1.52
560.87%
YoY
|
N/A
|
$3.50
50.21%
YoY
|
$2.68
64.42%
YoY
|
-$0.23
-121.1%
YoY
|
N/A
|
$2.33
-851.61%
YoY
|
$1.63
191.07%
YoY
|
$1.09
3533.33%
YoY
|
N/A
|
-$0.31
-63.95%
YoY
|
$0.56
-109.17%
YoY
|
$0.03
-98.61%
YoY
|
N/A
|
-$0.86
-132.21%
YoY
|
| Diluted Earnings Per Share |
$4.43
-391.45%
YoY
|
$3.33
7.08%
YoY
|
$4.08
19.3%
YoY
|
-$11.74
-571.49%
YoY
|
-$1.52
560.87%
YoY
|
$3.11
130.21%
YoY
|
$3.42
59.81%
YoY
|
$2.49
63.82%
YoY
|
-$0.23
-122.12%
YoY
|
$1.35
-135.37%
YoY
|
$2.14
-790.32%
YoY
|
$1.52
176.36%
YoY
|
$1.04
3366.67%
YoY
|
-$3.82
-100.0%
YoY
|
-$0.31
-63.95%
YoY
|
$0.55
-109.0%
YoY
|
$0.03
-98.56%
YoY
|
-$574.6K
-24660562.59%
YoY
|
-$0.86
-132.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 |
61.56M shares
1.36%
YoY
|
60.77M shares
0.51%
YoY
|
60.66M shares
-1.77%
YoY
|
61.63M shares
-2.23%
YoY
|
60.73M shares
-2.59%
YoY
|
60.45M shares
-3.97%
YoY
|
61.75M shares
-2.19%
YoY
|
63.04M shares
-1.51%
YoY
|
62.35M shares
-1.56%
YoY
|
62.96M shares
-0.01%
YoY
|
63.13M shares
0.72%
YoY
|
64.00M shares
2.51%
YoY
|
63.33M shares
2.37%
YoY
|
62.97M shares
2.43%
YoY
|
62.68M shares
2.28%
YoY
|
62.44M shares
5.03%
YoY
|
61.87M shares
9.56%
YoY
|
61.47M shares
10.33%
YoY
|
61.28M shares
10.33%
YoY
|
| Diluted Shares Outstanding |
66.10M shares
8.4%
YoY
|
N/A
|
61.61M shares
-2.48%
YoY
|
61.19M shares
-12.11%
YoY
|
60.98M shares
-2.49%
YoY
|
N/A
|
63.17M shares
-11.39%
YoY
|
69.63M shares
-5.32%
YoY
|
62.54M shares
-15.23%
YoY
|
N/A
|
71.29M shares
13.55%
YoY
|
73.54M shares
15.94%
YoY
|
73.77M shares
17.27%
YoY
|
N/A
|
62.79M shares
2.45%
YoY
|
63.43M shares
6.7%
YoY
|
62.91M shares
7.73%
YoY
|
N/A
|
61.28M shares
8.98%
YoY
|
Loading...