|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$4.101B
1.74%
YoY
|
$4.030B
0.0%
YoY
|
$4.030B
-17.12%
YoY
|
$4.863B
-13.66%
YoY
|
$5.632B
49.14%
YoY
|
| Cost Of Revenue |
$1.799B
2.04%
YoY
|
$1.763B
-0.9%
YoY
|
$1.779B
-3.71%
YoY
|
$1.848B
0.63%
YoY
|
$1.837B
20.58%
YoY
|
| Gross Profit |
$2.301B
1.51%
YoY
|
$2.267B
9.44%
YoY
|
$2.072B
-31.29%
YoY
|
$3.015B
-20.58%
YoY
|
$3.796B
70.41%
YoY
|
| Selling, General & Admin |
$1.070B
7.55%
YoY
|
$994.8M
0.73%
YoY
|
$987.6M
-4.86%
YoY
|
$1.038B
4.38%
YoY
|
$994.4M
18.34%
YoY
|
| Research & Development |
$248.2M
-9.02%
YoY
|
$272.8M
-7.31%
YoY
|
$294.3M
3.85%
YoY
|
$283.4M
2.57%
YoY
|
$276.3M
24.18%
YoY
|
| Depreciation & Amortization |
$299.8M
-2.98%
YoY
|
$309.0M
244.87%
YoY
|
$89.60M
-79.17%
YoY
|
$430.1M
388.75%
YoY
|
$88.00M
5.9%
YoY
|
| Operating Expenses |
$1.333B
2.75%
YoY
|
$1.297B
-7.58%
YoY
|
$1.403B
2.67%
YoY
|
$1.367B
3.88%
YoY
|
$1.316B
17.19%
YoY
|
| Operating Profit |
$968.8M
-0.14%
YoY
|
$970.2M
45.15%
YoY
|
$668.4M
-59.45%
YoY
|
$1.648B
-33.55%
YoY
|
$2.480B
124.46%
YoY
|
| Interest Expense |
-$42.70M
182.78%
YoY
|
-$15.10M
-113.59%
YoY
|
$111.1M
-360.19%
YoY
|
-$42.70M
-145.62%
YoY
|
$93.60M
-19.66%
YoY
|
| Other Income/Expense, Net |
$9.600M
-334.15%
YoY
|
-$4.100M
141.18%
YoY
|
-$1.700M
-105.5%
YoY
|
$30.90M
-672.22%
YoY
|
-$5.400M
-159.34%
YoY
|
| Pretax Income |
$681.2M
-21.26%
YoY
|
$865.1M
27.95%
YoY
|
$676.1M
-57.43%
YoY
|
$1.588B
-32.73%
YoY
|
$2.361B
135.66%
YoY
|
| Income Tax |
$115.5M
52.78%
YoY
|
$75.60M
-65.65%
YoY
|
$220.1M
-23.1%
YoY
|
$286.2M
-41.76%
YoY
|
$491.4M
-552.49%
YoY
|
| Net Earnings |
$565.7M
-28.35%
YoY
|
$789.5M
73.14%
YoY
|
$456.0M
-64.98%
YoY
|
$1.302B
-30.43%
YoY
|
$1.872B
67.82%
YoY
|
| Basic Earnings Per Share |
$2.50
-25.37%
YoY
|
$3.35
81.08%
YoY
|
$1.85
-64.29%
YoY
|
$5.18
-28.85%
YoY
|
$7.28
71.7%
YoY
|
| Diluted Earnings Per Share |
$2.49
-25.27%
YoY
|
$3.32
81.61%
YoY
|
$1.83
-100.0%
YoY
|
$5.129M
71138793.53%
YoY
|
$7.21
71.26%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
226.2M shares
-4.06%
YoY
|
235.7M shares
-4.48%
YoY
|
246.8M shares
-1.89%
YoY
|
251.5M shares
-2.15%
YoY
|
257.0M shares
-2.16%
YoY
|
| Diluted Shares Outstanding |
227.6M shares
-4.2%
YoY
|
237.6M shares
-4.53%
YoY
|
248.8M shares
-1.98%
YoY
|
253.8M shares
-2.26%
YoY
|
259.7M shares
-1.85%
YoY
|
|
Concept
|
2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.048B
2.54%
YoY
|
$1.050B
6.24%
YoY
|
$1.024B
1.23%
YoY
|
$1.005B
-1.23%
YoY
|
$1.022B
0.86%
YoY
|
$987.9M
0.36%
YoY
|
$1.011B
-1.47%
YoY
|
$1.018B
N/A
|
$1.013B
-5.69%
YoY
|
$984.4M
3.26%
YoY
|
$1.027B
2.37%
YoY
|
$1.074B
-26.98%
YoY
|
$953.3M
-27.59%
YoY
|
$1.003B
-14.17%
YoY
|
$1.436B
-6.63%
YoY
|
$1.471B
-8.62%
YoY
|
$1.317B
-2.26%
YoY
|
$1.168B
41.97%
YoY
|
| Cost Of Revenue |
$417.6M
-5.37%
YoY
|
$466.0M
8.32%
YoY
|
$447.2M
2.15%
YoY
|
$444.6M
44.07%
YoY
|
$441.3M
43.65%
YoY
|
$430.2M
-1.65%
YoY
|
$437.8M
49.88%
YoY
|
$308.6M
N/A
|
$307.2M
-32.68%
YoY
|
$437.4M
1.63%
YoY
|
$292.1M
9.69%
YoY
|
$456.3M
43.45%
YoY
|
$430.4M
-11.89%
YoY
|
$266.3M
-12.37%
YoY
|
$322.6M
7.28%
YoY
|
$318.1M
11.81%
YoY
|
$488.5M
17.68%
YoY
|
$303.9M
35.01%
YoY
|
| Gross Profit |
$586.4M
1.02%
YoY
|
$583.5M
4.63%
YoY
|
$576.6M
2.91%
YoY
|
$377.3M
-30.43%
YoY
|
$580.5M
2.29%
YoY
|
$557.7M
1.96%
YoY
|
$560.3M
-4.35%
YoY
|
$542.3M
N/A
|
$567.5M
-8.16%
YoY
|
$547.0M
4.61%
YoY
|
$585.8M
6.55%
YoY
|
$617.9M
-37.35%
YoY
|
$522.9M
-36.86%
YoY
|
$549.8M
-21.64%
YoY
|
$946.6M
-12.82%
YoY
|
$986.3M
-16.44%
YoY
|
$828.1M
-11.13%
YoY
|
$701.6M
50.53%
YoY
|
| Selling, General & Admin |
$282.7M
0.32%
YoY
|
$262.6M
5.38%
YoY
|
$251.3M
4.58%
YoY
|
$274.1M
12.06%
YoY
|
$281.8M
8.09%
YoY
|
$249.2M
3.83%
YoY
|
$240.3M
-1.19%
YoY
|
$244.6M
N/A
|
$260.7M
-4.15%
YoY
|
$240.0M
-6.43%
YoY
|
$243.2M
-0.41%
YoY
|
$272.0M
2.53%
YoY
|
$256.5M
-12.9%
YoY
|
$244.2M
-6.08%
YoY
|
$271.9M
23.37%
YoY
|
$265.3M
20.87%
YoY
|
$294.5M
33.08%
YoY
|
$260.0M
24.52%
YoY
|
| Research & Development |
$60.50M
0.33%
YoY
|
$65.10M
-3.27%
YoY
|
$61.40M
-4.21%
YoY
|
$61.50M
-17.56%
YoY
|
$60.30M
-9.73%
YoY
|
$67.30M
-7.3%
YoY
|
$64.10M
-13.38%
YoY
|
$74.60M
N/A
|
$66.80M
-10.7%
YoY
|
$72.60M
-4.47%
YoY
|
$74.00M
13.67%
YoY
|
$74.80M
2.75%
YoY
|
$76.00M
-0.65%
YoY
|
$65.10M
-5.65%
YoY
|
$69.50M
-2.8%
YoY
|
$72.80M
22.77%
YoY
|
$76.50M
34.21%
YoY
|
$69.00M
25.23%
YoY
|
| Depreciation & Amortization |
$26.30M
12.88%
YoY
|
$79.50M
6.57%
YoY
|
$70.10M
-3.04%
YoY
|
$76.20M
3.39%
YoY
|
$23.30M
-21.28%
YoY
|
$74.60M
-8.13%
YoY
|
$72.30M
-10.52%
YoY
|
$73.70M
N/A
|
$29.60M
-65.54%
YoY
|
$81.20M
-23.83%
YoY
|
$80.80M
-26.14%
YoY
|
$85.90M
285.2%
YoY
|
$106.6M
-9.51%
YoY
|
$109.4M
8.21%
YoY
|
$106.1M
11.45%
YoY
|
$22.30M
5.69%
YoY
|
$117.8M
24.92%
YoY
|
$101.1M
8.01%
YoY
|
| Operating Expenses |
$349.4M
-0.37%
YoY
|
$330.5M
2.83%
YoY
|
$322.0M
1.8%
YoY
|
$384.3M
15.79%
YoY
|
$350.7M
-5.04%
YoY
|
$321.4M
0.53%
YoY
|
$316.3M
0.83%
YoY
|
$331.9M
N/A
|
$369.3M
4.2%
YoY
|
$319.7M
-7.2%
YoY
|
$313.7M
9.72%
YoY
|
$354.4M
2.72%
YoY
|
$344.5M
-9.93%
YoY
|
$285.9M
-16.65%
YoY
|
$352.5M
21.97%
YoY
|
$345.0M
16.99%
YoY
|
$382.5M
32.58%
YoY
|
$343.0M
24.68%
YoY
|
| Operating Profit |
$237.0M
3.13%
YoY
|
$253.0M
7.07%
YoY
|
$254.6M
4.34%
YoY
|
-$7.000M
-103.33%
YoY
|
$229.8M
15.94%
YoY
|
$236.3M
3.96%
YoY
|
$244.0M
-10.33%
YoY
|
$210.4M
N/A
|
$198.2M
-24.78%
YoY
|
$227.3M
27.41%
YoY
|
$272.1M
3.11%
YoY
|
$263.5M
-58.91%
YoY
|
$178.4M
-59.96%
YoY
|
$263.9M
-26.41%
YoY
|
$594.1M
-25.44%
YoY
|
$641.3M
-27.58%
YoY
|
$445.6M
-30.73%
YoY
|
$358.6M
87.75%
YoY
|
| Interest Expense |
-$7.900M
-125.9%
YoY
|
-$9.600M
166.67%
YoY
|
$28.90M
-9.4%
YoY
|
$29.10M
-9.91%
YoY
|
$30.50M
17.31%
YoY
|
-$3.600M
-175.0%
YoY
|
$31.90M
17.28%
YoY
|
$32.30M
N/A
|
$26.00M
-446.67%
YoY
|
$4.800M
-132.65%
YoY
|
$27.20M
19.82%
YoY
|
-$7.500M
-129.18%
YoY
|
-$14.70M
-43.02%
YoY
|
$22.70M
5.09%
YoY
|
$22.60M
6.1%
YoY
|
$25.70M
-8.54%
YoY
|
-$25.80M
4.45%
YoY
|
$21.60M
-21.17%
YoY
|
| Other Income/Expense, Net |
$600.0K
-97.5%
YoY
|
$0.00
-100.0%
YoY
|
-$7.100M
-3650.0%
YoY
|
-$7.300M
-177.66%
YoY
|
$24.00M
-372.73%
YoY
|
-$4.900M
-183.05%
YoY
|
$200.0K
-93.1%
YoY
|
$9.400M
N/A
|
-$8.800M
-44.3%
YoY
|
$5.900M
-65.7%
YoY
|
$2.900M
-39.58%
YoY
|
-$15.80M
-343.08%
YoY
|
$17.20M
-364.62%
YoY
|
$4.800M
4700.0%
YoY
|
$2.100M
-55.32%
YoY
|
$6.500M
-271.05%
YoY
|
-$6.500M
-172.22%
YoY
|
$100.0K
-97.67%
YoY
|
| Pretax Income |
$229.7M
-7.19%
YoY
|
$227.4M
2.62%
YoY
|
$235.0M
-2.37%
YoY
|
-$28.50M
-113.48%
YoY
|
$247.5M
29.38%
YoY
|
$221.6M
1731.4%
YoY
|
$240.7M
-13.82%
YoY
|
$211.5M
N/A
|
$191.3M
-19.99%
YoY
|
$12.10M
-91.56%
YoY
|
$279.3M
12.44%
YoY
|
$239.1M
-61.55%
YoY
|
$143.4M
-65.08%
YoY
|
$248.4M
-26.4%
YoY
|
$574.4M
-26.41%
YoY
|
$621.9M
-25.29%
YoY
|
$410.6M
-33.46%
YoY
|
$337.5M
100.42%
YoY
|
| Income Tax |
$50.60M
8.82%
YoY
|
$40.10M
-6.74%
YoY
|
$40.10M
-13.2%
YoY
|
-$11.10M
-126.68%
YoY
|
$46.50M
-184.24%
YoY
|
$43.00M
-18.25%
YoY
|
$46.20M
-24.01%
YoY
|
$41.60M
N/A
|
-$55.20M
-206.77%
YoY
|
$52.60M
112.96%
YoY
|
$60.80M
204.0%
YoY
|
$51.70M
-57.86%
YoY
|
$24.70M
-69.8%
YoY
|
$20.00M
-71.18%
YoY
|
$118.7M
-26.32%
YoY
|
$122.7M
-31.45%
YoY
|
$81.80M
-33.77%
YoY
|
$69.40M
116.88%
YoY
|
| Net Earnings |
$179.1M
-10.9%
YoY
|
$187.3M
4.87%
YoY
|
$194.9M
0.21%
YoY
|
-$17.40M
-110.24%
YoY
|
$201.0M
-18.46%
YoY
|
$178.6M
-540.99%
YoY
|
$194.5M
-10.98%
YoY
|
$169.9M
N/A
|
$246.5M
31.54%
YoY
|
-$40.50M
-134.12%
YoY
|
$218.5M
-4.33%
YoY
|
$187.4M
-62.46%
YoY
|
$118.7M
-63.9%
YoY
|
$228.4M
-14.81%
YoY
|
$455.7M
-26.43%
YoY
|
$499.2M
-23.6%
YoY
|
$328.8M
-33.37%
YoY
|
$268.1M
96.55%
YoY
|
| Basic Earnings Per Share |
$0.80
-8.05%
YoY
|
N/A
|
$0.87
4.82%
YoY
|
-$0.08
-111.11%
YoY
|
$0.87
-15.53%
YoY
|
N/A
|
$0.83
-5.68%
YoY
|
$0.72
N/A
|
$1.03
N/A
|
-$0.16
N/A
|
$0.88
-3.3%
YoY
|
N/A
|
N/A
|
$0.91
-13.33%
YoY
|
$1.81
-24.58%
YoY
|
$1.97
-22.13%
YoY
|
N/A
|
$1.05
98.11%
YoY
|
| Diluted Earnings Per Share |
$0.79
-9.2%
YoY
|
$0.83
9.25%
YoY
|
$0.86
4.88%
YoY
|
-$0.08
-111.11%
YoY
|
$0.87
-15.53%
YoY
|
$0.76
-561.42%
YoY
|
$0.82
-5.75%
YoY
|
$0.72
N/A
|
$1.03
37.01%
YoY
|
-$0.16
-100.0%
YoY
|
$0.87
-3.33%
YoY
|
$0.75
-61.45%
YoY
|
$470.0K
-63.57%
YoY
|
$0.90
-13.46%
YoY
|
$1.80
-24.37%
YoY
|
$1.95
-22.0%
YoY
|
$1.290M
68618730.66%
YoY
|
$1.04
96.23%
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
|
| Basic Shares Outstanding |
222.9M shares
-1.78%
YoY
|
222.4M shares
-4.24%
YoY
|
222.8M shares
-4.51%
YoY
|
224.4M shares
-4.41%
YoY
|
226.9M shares
-5.44%
YoY
|
232.3M shares
-5.93%
YoY
|
233.4M shares
-5.79%
YoY
|
234.7M shares
-4.8%
YoY
|
240.0M shares
-2.37%
YoY
|
246.9M shares
-1.1%
YoY
|
247.7M shares
-1.21%
YoY
|
245.8M shares
-3.02%
YoY
|
249.7M shares
-1.51%
YoY
|
250.8M shares
-2.14%
YoY
|
251.6M shares
-2.67%
YoY
|
253.5M shares
-1.97%
YoY
|
253.5M shares
-2.12%
YoY
|
256.2M shares
-1.4%
YoY
|
| Diluted Shares Outstanding |
225.9M shares
-2.68%
YoY
|
N/A
|
225.5M shares
-4.65%
YoY
|
225.8M shares
-4.96%
YoY
|
232.1M shares
-3.37%
YoY
|
N/A
|
236.5M shares
-5.34%
YoY
|
237.6M shares
N/A
|
240.2M shares
N/A
|
246.9M shares
N/A
|
249.8M shares
-1.3%
YoY
|
N/A
|
N/A
|
253.1M shares
-2.12%
YoY
|
253.7M shares
-2.72%
YoY
|
256.1M shares
-2.18%
YoY
|
N/A
|
258.6M shares
-0.94%
YoY
|
Loading...