|
Concept
|
2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| Revenue |
$2.919B
11.84%
YoY
|
$2.610B
15.33%
YoY
|
$2.263B
21.8%
YoY
|
$1.858B
42.9%
YoY
|
$1.300B
55.63%
YoY
|
| Cost Of Revenue |
$661.0M
6.96%
YoY
|
$618.0M
6.37%
YoY
|
$581.0M
6.41%
YoY
|
$546.0M
37.74%
YoY
|
$396.4M
82.1%
YoY
|
| Gross Profit |
$2.258B
13.35%
YoY
|
$1.992B
18.43%
YoY
|
$1.682B
28.2%
YoY
|
$1.312B
45.17%
YoY
|
$903.8M
46.31%
YoY
|
| Selling, General & Admin |
$1.466B
3.75%
YoY
|
$1.413B
-4.91%
YoY
|
$1.486B
0.75%
YoY
|
$1.475B
22.75%
YoY
|
$1.202B
100.58%
YoY
|
| Research & Development |
$639.0M
-0.47%
YoY
|
$642.0M
-2.13%
YoY
|
$656.0M
5.81%
YoY
|
$620.0M
32.12%
YoY
|
$469.3M
110.59%
YoY
|
| Depreciation & Amortization |
$13.00M
0.0%
YoY
|
$13.00M
8.33%
YoY
|
$12.00M
0.0%
YoY
|
$12.00M
-0.83%
YoY
|
$12.10M
28.72%
YoY
|
| Operating Expenses |
$2.109B
2.08%
YoY
|
$2.066B
-6.01%
YoY
|
$2.198B
3.48%
YoY
|
$2.124B
27.12%
YoY
|
$1.671B
103.3%
YoY
|
| Operating Profit |
$149.0M
-301.35%
YoY
|
-$74.00M
-85.66%
YoY
|
-$516.0M
-36.45%
YoY
|
-$812.0M
5.85%
YoY
|
-$767.1M
275.74%
YoY
|
| Interest Expense |
$106.0M
4.95%
YoY
|
$101.0M
1162.5%
YoY
|
$8.000M
-27.27%
YoY
|
$11.00M
-88.07%
YoY
|
$92.18M
26.87%
YoY
|
| Other Income/Expense, Net |
$110.0M
3.77%
YoY
|
$106.0M
30.86%
YoY
|
$81.00M
268.18%
YoY
|
$22.00M
125.23%
YoY
|
$9.768M
-24.23%
YoY
|
| Pretax Income |
$255.0M
454.35%
YoY
|
$46.00M
-113.65%
YoY
|
-$337.0M
-57.93%
YoY
|
-$801.0M
-5.73%
YoY
|
-$849.7M
219.21%
YoY
|
| Income Tax |
$20.00M
11.11%
YoY
|
$18.00M
0.0%
YoY
|
$18.00M
28.57%
YoY
|
$14.00M
-1189.49%
YoY
|
-$1.285M
-1011.35%
YoY
|
| Net Earnings |
$235.0M
739.29%
YoY
|
$28.00M
-107.89%
YoY
|
-$355.0M
-56.44%
YoY
|
-$815.0M
-3.94%
YoY
|
-$848.4M
218.55%
YoY
|
| Basic Earnings Per Share |
$1.33
731.25%
YoY
|
$0.16
-107.37%
YoY
|
-$2.17
-57.95%
YoY
|
-$5.16
-9.95%
YoY
|
-$5.73
174.16%
YoY
|
| Diluted Earnings Per Share |
$1.31
2083.33%
YoY
|
$0.06
-102.76%
YoY
|
-$2.17
-57.95%
YoY
|
-$5.16
-9.95%
YoY
|
-$5.73
174.16%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
175.9M shares
3.72%
YoY
|
169.6M shares
3.63%
YoY
|
163.6M shares
3.55%
YoY
|
158.0M shares
6.75%
YoY
|
148.0M shares
16.37%
YoY
|
| Diluted Shares Outstanding |
179.3M shares
2.4%
YoY
|
175.1M shares
7.0%
YoY
|
163.6M shares
3.55%
YoY
|
158.0M shares
6.75%
YoY
|
148.0M shares
16.37%
YoY
|
|
Concept
|
2026 Q2 | 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 |
$765.0M
11.19%
YoY
|
$761.0M
11.58%
YoY
|
$742.0M
11.58%
YoY
|
$728.0M
12.69%
YoY
|
$688.0M
11.51%
YoY
|
$682.0M
12.73%
YoY
|
$665.0M
13.87%
YoY
|
$646.0M
16.19%
YoY
|
$617.0M
19.11%
YoY
|
$605.0M
18.63%
YoY
|
$584.0M
21.4%
YoY
|
$556.0M
23.06%
YoY
|
$518.0M
24.84%
YoY
|
$510.0M
33.15%
YoY
|
$481.0M
37.17%
YoY
|
$451.8M
43.2%
YoY
|
$414.9M
65.31%
YoY
|
$383.0M
63.19%
YoY
|
$350.7M
61.32%
YoY
|
$315.5M
57.4%
YoY
|
| Cost Of Revenue |
$170.0M
9.68%
YoY
|
$168.0M
6.33%
YoY
|
$170.0M
8.28%
YoY
|
$168.0M
8.39%
YoY
|
$155.0M
4.73%
YoY
|
$158.0M
8.97%
YoY
|
$157.0M
8.28%
YoY
|
$155.0M
4.03%
YoY
|
$148.0M
4.23%
YoY
|
$145.0M
4.32%
YoY
|
$145.0M
5.34%
YoY
|
$149.0M
8.21%
YoY
|
$142.0M
8.26%
YoY
|
$139.0M
16.32%
YoY
|
$137.7M
25.51%
YoY
|
$137.7M
36.19%
YoY
|
$131.2M
98.37%
YoY
|
$119.5M
95.58%
YoY
|
$109.7M
92.72%
YoY
|
$101.1M
97.68%
YoY
|
| Gross Profit |
$595.0M
11.63%
YoY
|
$593.0M
13.17%
YoY
|
$572.0M
12.6%
YoY
|
$560.0M
14.05%
YoY
|
$533.0M
13.65%
YoY
|
$524.0M
13.91%
YoY
|
$508.0M
15.72%
YoY
|
$491.0M
20.64%
YoY
|
$469.0M
24.73%
YoY
|
$460.0M
23.99%
YoY
|
$439.0M
27.84%
YoY
|
$407.0M
29.57%
YoY
|
$376.0M
32.5%
YoY
|
$371.0M
40.79%
YoY
|
$343.4M
42.48%
YoY
|
$314.1M
46.51%
YoY
|
$283.8M
53.49%
YoY
|
$263.5M
51.79%
YoY
|
$241.0M
50.19%
YoY
|
$214.4M
43.6%
YoY
|
| Selling, General & Admin |
$376.0M
10.59%
YoY
|
$378.0M
8.62%
YoY
|
$389.0M
6.28%
YoY
|
$359.0M
3.76%
YoY
|
$340.0M
-3.68%
YoY
|
$348.0M
-3.06%
YoY
|
$366.0M
-3.94%
YoY
|
$346.0M
-8.95%
YoY
|
$353.0M
-3.55%
YoY
|
$359.0M
0.0%
YoY
|
$381.0M
-5.11%
YoY
|
$380.0M
3.73%
YoY
|
$366.0M
1.16%
YoY
|
$359.0M
8.63%
YoY
|
$401.5M
29.93%
YoY
|
$366.3M
3.07%
YoY
|
$361.8M
75.04%
YoY
|
$330.5M
99.21%
YoY
|
$309.0M
100.28%
YoY
|
$355.4M
152.4%
YoY
|
| Research & Development |
$163.0M
5.84%
YoY
|
$165.0M
5.1%
YoY
|
$160.0M
1.27%
YoY
|
$160.0M
-2.44%
YoY
|
$154.0M
-5.52%
YoY
|
$157.0M
0.64%
YoY
|
$158.0M
-4.24%
YoY
|
$164.0M
-4.65%
YoY
|
$163.0M
0.0%
YoY
|
$156.0M
1.3%
YoY
|
$165.0M
11.12%
YoY
|
$172.0M
10.37%
YoY
|
$163.0M
0.83%
YoY
|
$154.0M
4.44%
YoY
|
$148.5M
13.75%
YoY
|
$155.8M
27.31%
YoY
|
$161.7M
134.74%
YoY
|
$147.5M
136.68%
YoY
|
$130.5M
124.48%
YoY
|
$122.4M
127.24%
YoY
|
| Depreciation & Amortization |
$25.00M
4.17%
YoY
|
$24.00M
0.0%
YoY
|
$24.00M
9.09%
YoY
|
$24.00M
14.29%
YoY
|
$24.00M
14.29%
YoY
|
$24.00M
20.0%
YoY
|
$22.00M
4.76%
YoY
|
$21.00M
16.67%
YoY
|
$21.00M
-16.0%
YoY
|
$20.00M
-23.08%
YoY
|
$21.00M
-25.67%
YoY
|
$18.00M
-39.37%
YoY
|
$25.00M
-16.83%
YoY
|
$26.00M
-16.07%
YoY
|
$28.25M
-10.96%
YoY
|
$29.69M
-6.65%
YoY
|
$30.06M
129.47%
YoY
|
$30.98M
134.7%
YoY
|
$31.73M
188.44%
YoY
|
$31.80M
341.71%
YoY
|
| Operating Expenses |
$539.0M
9.11%
YoY
|
$543.0M
7.52%
YoY
|
$549.0M
4.77%
YoY
|
$519.0M
1.76%
YoY
|
$494.0M
-4.26%
YoY
|
$505.0M
-1.94%
YoY
|
$524.0M
-4.73%
YoY
|
$510.0M
-10.37%
YoY
|
$516.0M
-3.73%
YoY
|
$515.0M
0.39%
YoY
|
$550.0M
0.0%
YoY
|
$569.0M
8.97%
YoY
|
$536.0M
2.39%
YoY
|
$513.0M
7.34%
YoY
|
$550.0M
25.12%
YoY
|
$522.2M
9.28%
YoY
|
$523.5M
89.96%
YoY
|
$477.9M
109.44%
YoY
|
$439.6M
106.9%
YoY
|
$477.8M
145.44%
YoY
|
| Operating Profit |
$56.00M
43.59%
YoY
|
$50.00M
163.16%
YoY
|
$23.00M
-243.75%
YoY
|
$41.00M
-315.79%
YoY
|
$39.00M
-182.98%
YoY
|
$19.00M
-134.55%
YoY
|
-$16.00M
-85.59%
YoY
|
-$19.00M
-88.27%
YoY
|
-$47.00M
-70.63%
YoY
|
-$55.00M
-61.27%
YoY
|
-$111.0M
-46.27%
YoY
|
-$162.0M
-22.14%
YoY
|
-$160.0M
-33.25%
YoY
|
-$142.0M
-33.78%
YoY
|
-$206.6M
4.05%
YoY
|
-$208.1M
-21.02%
YoY
|
-$239.7M
164.32%
YoY
|
-$214.4M
292.72%
YoY
|
-$198.6M
282.01%
YoY
|
-$263.4M
480.42%
YoY
|
| Interest Expense |
$22.00M
-24.14%
YoY
|
$24.00M
4.35%
YoY
|
$27.00M
8.0%
YoY
|
$26.00M
-7.14%
YoY
|
$29.00M
1350.0%
YoY
|
$23.00M
-4.17%
YoY
|
$25.00M
1150.0%
YoY
|
$28.00M
1300.0%
YoY
|
$2.000M
-33.33%
YoY
|
$24.00M
200.0%
YoY
|
$2.000M
-28.7%
YoY
|
$2.000M
-31.39%
YoY
|
$3.000M
4.6%
YoY
|
$8.000M
-137.63%
YoY
|
$2.805M
-87.88%
YoY
|
$2.915M
-87.26%
YoY
|
$2.868M
-87.4%
YoY
|
-$21.26M
4.22%
YoY
|
$23.14M
3.47%
YoY
|
$22.87M
35.09%
YoY
|
| Other Income/Expense, Net |
$23.00M
-23.33%
YoY
|
N/A
|
$28.00M
7.69%
YoY
|
$27.00M
-6.9%
YoY
|
$30.00M
11.11%
YoY
|
N/A
|
$26.00M
23.81%
YoY
|
$29.00M
61.11%
YoY
|
$27.00M
58.82%
YoY
|
N/A
|
$21.00M
395.87%
YoY
|
$18.00M
281.28%
YoY
|
$17.00M
897.65%
YoY
|
N/A
|
$4.235M
301.04%
YoY
|
$4.721M
113.52%
YoY
|
$1.704M
-60.87%
YoY
|
N/A
|
$1.056M
-43.77%
YoY
|
$2.211M
-44.17%
YoY
|
| Pretax Income |
$78.00M
14.71%
YoY
|
$70.00M
125.81%
YoY
|
$50.00M
100.0%
YoY
|
$67.00M
458.33%
YoY
|
$68.00M
-409.09%
YoY
|
$31.00M
-170.45%
YoY
|
$25.00M
-133.78%
YoY
|
$12.00M
-111.54%
YoY
|
-$22.00M
-80.87%
YoY
|
-$44.00M
-70.47%
YoY
|
-$74.00M
-63.94%
YoY
|
-$104.0M
-49.59%
YoY
|
-$115.0M
-52.26%
YoY
|
-$149.0M
-36.78%
YoY
|
-$205.2M
-6.98%
YoY
|
-$206.3M
-27.38%
YoY
|
-$240.9M
120.6%
YoY
|
-$235.7M
214.25%
YoY
|
-$220.6M
203.86%
YoY
|
-$284.1M
369.59%
YoY
|
| Income Tax |
$4.000M
-33.33%
YoY
|
$7.000M
-12.5%
YoY
|
$7.000M
-22.22%
YoY
|
$0.00
-100.0%
YoY
|
$6.000M
-66.67%
YoY
|
$8.000M
N/A
|
$9.000M
28.57%
YoY
|
-$17.00M
-342.86%
YoY
|
$18.00M
350.0%
YoY
|
$0.00
-100.0%
YoY
|
$7.000M
89.19%
YoY
|
$7.000M
66.67%
YoY
|
$4.000M
110.53%
YoY
|
$4.000M
-27.27%
YoY
|
$3.700M
428.57%
YoY
|
$4.200M
-156.0%
YoY
|
$1.900M
18900.0%
YoY
|
$5.500M
587.5%
YoY
|
$700.0K
250.0%
YoY
|
-$7.500M
1775.0%
YoY
|
| Net Earnings |
$74.00M
19.35%
YoY
|
$63.00M
173.91%
YoY
|
$43.00M
168.75%
YoY
|
$67.00M
131.03%
YoY
|
$62.00M
-255.0%
YoY
|
$23.00M
-152.27%
YoY
|
$16.00M
-119.75%
YoY
|
$29.00M
-126.13%
YoY
|
-$40.00M
-66.39%
YoY
|
-$44.00M
-71.24%
YoY
|
-$81.00M
-61.22%
YoY
|
-$111.0M
-47.26%
YoY
|
-$119.0M
-50.97%
YoY
|
-$153.0M
-36.56%
YoY
|
-$208.9M
-5.61%
YoY
|
-$210.5M
-23.93%
YoY
|
-$242.7M
122.2%
YoY
|
-$241.2M
218.19%
YoY
|
-$221.3M
204.15%
YoY
|
-$276.7M
360.37%
YoY
|
| Basic Earnings Per Share |
$0.42
16.67%
YoY
|
N/A
|
$0.24
166.67%
YoY
|
$0.38
111.11%
YoY
|
$0.36
-250.0%
YoY
|
N/A
|
$0.09
-118.37%
YoY
|
$0.18
-126.47%
YoY
|
-$0.24
-67.57%
YoY
|
N/A
|
-$0.49
-62.88%
YoY
|
-$0.68
-49.25%
YoY
|
-$0.74
-52.56%
YoY
|
N/A
|
-$1.32
-8.33%
YoY
|
-$1.34
-26.78%
YoY
|
-$1.56
87.95%
YoY
|
N/A
|
-$1.44
157.14%
YoY
|
-$1.83
281.25%
YoY
|
| Diluted Earnings Per Share |
$0.42
20.0%
YoY
|
$0.36
199.34%
YoY
|
$0.24
N/A
|
$0.37
146.67%
YoY
|
$0.35
-245.83%
YoY
|
$0.12
-145.43%
YoY
|
$0.00
-100.0%
YoY
|
$0.15
-122.06%
YoY
|
-$0.24
-67.57%
YoY
|
-$0.27
-72.28%
YoY
|
-$0.49
-62.88%
YoY
|
-$0.68
-49.25%
YoY
|
-$0.74
-52.56%
YoY
|
-$0.96
-100.0%
YoY
|
-$1.32
-8.33%
YoY
|
-$1.34
-26.78%
YoY
|
-$1.56
87.95%
YoY
|
-$1.558M
167.63%
YoY
|
-$1.44
157.14%
YoY
|
-$1.83
281.25%
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
|
N/A
|
| Basic Shares Outstanding |
176.1M shares
1.12%
YoY
|
N/A
|
176.5M shares
3.71%
YoY
|
175.5M shares
4.06%
YoY
|
174.2M shares
4.01%
YoY
|
N/A
|
170.2M shares
3.55%
YoY
|
168.6M shares
3.6%
YoY
|
167.5M shares
3.81%
YoY
|
N/A
|
164.4M shares
3.57%
YoY
|
162.8M shares
3.4%
YoY
|
161.3M shares
3.5%
YoY
|
N/A
|
158.7M shares
3.22%
YoY
|
157.4M shares
3.99%
YoY
|
155.9M shares
18.29%
YoY
|
N/A
|
153.8M shares
19.36%
YoY
|
151.4M shares
19.82%
YoY
|
| Diluted Shares Outstanding |
177.7M shares
-2.23%
YoY
|
N/A
|
178.4M shares
4.53%
YoY
|
181.0M shares
3.74%
YoY
|
181.8M shares
8.53%
YoY
|
N/A
|
170.7M shares
3.83%
YoY
|
174.4M shares
7.18%
YoY
|
167.5M shares
3.81%
YoY
|
N/A
|
164.4M shares
3.57%
YoY
|
162.8M shares
3.4%
YoY
|
161.3M shares
3.5%
YoY
|
N/A
|
158.7M shares
3.22%
YoY
|
157.4M shares
3.99%
YoY
|
155.9M shares
18.29%
YoY
|
N/A
|
153.8M shares
19.36%
YoY
|
151.4M shares
19.82%
YoY
|
Loading...