|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.714B
65.19%
YoY
|
$2.248B
22.97%
YoY
|
$1.828B
76.23%
YoY
|
$1.037B
22.88%
YoY
|
$844.3M
71.31%
YoY
|
| Cost Of Revenue |
$677.2M
120.93%
YoY
|
$306.5M
14.28%
YoY
|
$268.2M
91.35%
YoY
|
$140.2M
21.89%
YoY
|
$115.0M
55.02%
YoY
|
| Gross Profit |
$3.037B
56.4%
YoY
|
$1.942B
24.46%
YoY
|
$1.560B
73.87%
YoY
|
$897.2M
23.03%
YoY
|
$729.3M
74.19%
YoY
|
| Selling, General & Admin |
$1.211B
24.11%
YoY
|
$975.5M
22.61%
YoY
|
$795.6M
3.24%
YoY
|
$770.7M
24.17%
YoY
|
$620.6M
5.48%
YoY
|
| Research & Development |
$1.320B
17.19%
YoY
|
$1.126B
12.13%
YoY
|
$1.004B
13.75%
YoY
|
$883.0M
11.47%
YoY
|
$792.2M
20.97%
YoY
|
| Depreciation & Amortization |
$54.80M
-0.54%
YoY
|
$55.10M
6.78%
YoY
|
$51.60M
31.97%
YoY
|
$39.10M
6.25%
YoY
|
$36.80M
21.85%
YoY
|
| Operating Expenses |
$2.530B
20.4%
YoY
|
$2.102B
16.76%
YoY
|
$1.800B
8.85%
YoY
|
$1.654B
17.05%
YoY
|
$1.413B
13.64%
YoY
|
| Operating Profit |
$501.6M
-383.56%
YoY
|
-$176.9M
-37.31%
YoY
|
-$282.2M
-64.06%
YoY
|
-$785.1M
10.78%
YoY
|
-$708.7M
-14.46%
YoY
|
| Interest Expense |
-$143.5M
-25.92%
YoY
|
-$193.7M
-259.76%
YoY
|
$121.2M
-22.28%
YoY
|
$156.0M
9.05%
YoY
|
$143.0M
69.26%
YoY
|
| Other Income/Expense, Net |
-$178.4M
-11.01%
YoY
|
-$200.5M
32.47%
YoY
|
-$151.3M
-55.74%
YoY
|
-$341.9M
138.29%
YoY
|
-$143.5M
428.28%
YoY
|
| Pretax Income |
$323.2M
-185.63%
YoY
|
-$377.4M
-12.95%
YoY
|
-$433.5M
-61.53%
YoY
|
-$1.127B
32.25%
YoY
|
-$852.1M
-0.4%
YoY
|
| Income Tax |
$9.405M
-109.48%
YoY
|
-$99.20M
-1580.6%
YoY
|
$6.700M
59.52%
YoY
|
$4.200M
500.0%
YoY
|
$700.0K
-73.89%
YoY
|
| Net Earnings |
$313.7M
-212.79%
YoY
|
-$278.2M
-36.82%
YoY
|
-$440.2M
-61.08%
YoY
|
-$1.131B
32.64%
YoY
|
-$852.8M
-0.64%
YoY
|
| Basic Earnings Per Share |
$2.39
-209.63%
YoY
|
-$2.18
-38.07%
YoY
|
-$3.52
-62.15%
YoY
|
-$9.30
29.17%
YoY
|
-$7.20
-3.49%
YoY
|
| Diluted Earnings Per Share |
$2.33
-206.88%
YoY
|
-$2.18
-38.07%
YoY
|
-$3.52
-62.15%
YoY
|
-$9.30
29.17%
YoY
|
-$7.20
-3.49%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
131.0M shares
2.63%
YoY
|
127.7M shares
2.2%
YoY
|
124.9M shares
2.64%
YoY
|
121.7M shares
2.73%
YoY
|
118.5M shares
3.01%
YoY
|
| Diluted Shares Outstanding |
134.7M shares
5.51%
YoY
|
127.7M shares
2.2%
YoY
|
124.9M shares
2.64%
YoY
|
121.7M shares
2.73%
YoY
|
118.5M shares
3.01%
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.167B
96.43%
YoY
|
$1.097B
84.95%
YoY
|
$1.249B
149.35%
YoY
|
$773.7M
17.26%
YoY
|
$594.2M
20.2%
YoY
|
$593.2M
34.9%
YoY
|
$500.9M
-33.26%
YoY
|
$659.8M
107.0%
YoY
|
$494.3M
54.82%
YoY
|
$439.7M
31.25%
YoY
|
$750.5M
183.96%
YoY
|
$318.8M
41.78%
YoY
|
$319.3M
49.72%
YoY
|
$335.0M
29.59%
YoY
|
$264.3M
40.86%
YoY
|
$224.8M
1.93%
YoY
|
$213.3M
20.1%
YoY
|
$258.5M
58.07%
YoY
|
$187.6M
49.09%
YoY
|
| Cost Of Revenue |
$207.5M
195.68%
YoY
|
$267.7M
160.39%
YoY
|
$197.2M
140.58%
YoY
|
$142.0M
111.13%
YoY
|
$70.18M
28.51%
YoY
|
$102.8M
19.75%
YoY
|
$81.98M
3.15%
YoY
|
$67.27M
-21.2%
YoY
|
$54.61M
31.81%
YoY
|
$85.86M
67.48%
YoY
|
$79.47M
117.69%
YoY
|
$85.37M
150.81%
YoY
|
$41.43M
76.63%
YoY
|
$51.27M
36.11%
YoY
|
$36.51M
29.96%
YoY
|
$34.04M
12.5%
YoY
|
$23.46M
1.89%
YoY
|
$37.66M
63.76%
YoY
|
$28.09M
34.88%
YoY
|
| Gross Profit |
$959.7M
83.14%
YoY
|
$829.3M
69.13%
YoY
|
$1.052B
151.06%
YoY
|
$631.7M
6.6%
YoY
|
$524.0M
19.17%
YoY
|
$490.3M
38.57%
YoY
|
$418.9M
-37.57%
YoY
|
$592.6M
153.9%
YoY
|
$439.7M
58.25%
YoY
|
$353.9M
24.7%
YoY
|
$671.1M
194.58%
YoY
|
$233.4M
22.33%
YoY
|
$277.9M
46.39%
YoY
|
$283.8M
28.48%
YoY
|
$227.8M
42.78%
YoY
|
$190.8M
0.25%
YoY
|
$189.8M
22.82%
YoY
|
$220.9M
57.2%
YoY
|
$159.5M
51.91%
YoY
|
| Selling, General & Admin |
$322.6M
34.42%
YoY
|
$325.4M
10.17%
YoY
|
$322.1M
45.74%
YoY
|
$323.3M
30.16%
YoY
|
$239.9M
13.83%
YoY
|
$295.3M
49.07%
YoY
|
$221.0M
10.95%
YoY
|
$248.4M
15.7%
YoY
|
$210.8M
14.78%
YoY
|
$198.1M
-5.81%
YoY
|
$199.2M
-15.55%
YoY
|
$214.7M
26.3%
YoY
|
$183.7M
18.9%
YoY
|
$210.3M
12.86%
YoY
|
$235.9M
66.01%
YoY
|
$170.0M
16.97%
YoY
|
$154.5M
5.18%
YoY
|
$186.4M
12.08%
YoY
|
$142.1M
-15.16%
YoY
|
| Research & Development |
$364.9M
37.62%
YoY
|
$372.2M
24.0%
YoY
|
$358.8M
32.44%
YoY
|
$323.6M
10.02%
YoY
|
$265.1M
1.58%
YoY
|
$300.2M
10.3%
YoY
|
$270.9M
7.01%
YoY
|
$294.1M
18.35%
YoY
|
$261.0M
13.2%
YoY
|
$272.1M
3.86%
YoY
|
$253.2M
3.18%
YoY
|
$248.5M
20.81%
YoY
|
$230.6M
35.71%
YoY
|
$262.0M
14.4%
YoY
|
$245.4M
26.11%
YoY
|
$205.7M
12.64%
YoY
|
$169.9M
-8.61%
YoY
|
$229.1M
35.93%
YoY
|
$194.6M
20.27%
YoY
|
| Depreciation & Amortization |
$13.55M
-5.91%
YoY
|
$13.51M
-4.67%
YoY
|
$13.80M
-1.28%
YoY
|
$13.94M
-7.06%
YoY
|
$14.41M
6.57%
YoY
|
$14.17M
5.31%
YoY
|
$13.98M
4.34%
YoY
|
$15.00M
13.84%
YoY
|
$13.52M
-3.9%
YoY
|
$13.45M
-5.99%
YoY
|
$13.40M
26.42%
YoY
|
$13.18M
30.52%
YoY
|
$14.07M
48.68%
YoY
|
$14.31M
25.81%
YoY
|
$10.60M
-10.06%
YoY
|
$10.10M
-14.48%
YoY
|
$9.460M
-24.92%
YoY
|
$11.38M
9.38%
YoY
|
$11.79M
37.05%
YoY
|
| Operating Expenses |
$687.4M
36.1%
YoY
|
$697.6M
17.14%
YoY
|
$680.9M
38.42%
YoY
|
$646.9M
19.24%
YoY
|
$505.1M
7.05%
YoY
|
$595.5M
26.63%
YoY
|
$491.9M
8.75%
YoY
|
$542.5M
17.12%
YoY
|
$471.8M
13.9%
YoY
|
$470.3M
-0.45%
YoY
|
$452.4M
-6.0%
YoY
|
$463.2M
23.3%
YoY
|
$414.2M
27.7%
YoY
|
$472.4M
13.71%
YoY
|
$481.2M
42.95%
YoY
|
$375.7M
14.56%
YoY
|
$324.4M
-2.52%
YoY
|
$415.4M
24.08%
YoY
|
$336.6M
2.25%
YoY
|
| Operating Profit |
$268.6M
1386.07%
YoY
|
$131.7M
-225.26%
YoY
|
$368.0M
-578.49%
YoY
|
-$16.20M
-133.32%
YoY
|
$18.08M
-141.62%
YoY
|
-$105.2M
-9.66%
YoY
|
-$76.91M
-135.96%
YoY
|
$48.61M
-121.15%
YoY
|
-$43.44M
-71.01%
YoY
|
-$116.4M
-38.28%
YoY
|
$213.9M
-182.88%
YoY
|
-$229.8M
19.9%
YoY
|
-$149.8M
2.1%
YoY
|
-$188.6M
-3.06%
YoY
|
-$258.0M
42.03%
YoY
|
-$191.7M
31.15%
YoY
|
-$146.7M
-21.22%
YoY
|
-$194.6M
0.13%
YoY
|
-$181.7M
-19.33%
YoY
|
| Interest Expense |
-$42.69M
-38.86%
YoY
|
$36.11M
-146.06%
YoY
|
-$80.38M
100.61%
YoY
|
-$29.37M
-51.92%
YoY
|
-$69.82M
-298.05%
YoY
|
-$78.39M
236.91%
YoY
|
-$40.07M
-229.7%
YoY
|
-$61.09M
61.71%
YoY
|
$35.25M
21.75%
YoY
|
-$23.27M
-29.33%
YoY
|
$30.89M
-24.81%
YoY
|
-$37.78M
-188.65%
YoY
|
$28.96M
-31.65%
YoY
|
-$32.92M
-45.74%
YoY
|
$41.08M
2.01%
YoY
|
$42.61M
27.51%
YoY
|
$42.36M
30.28%
YoY
|
-$60.68M
121.45%
YoY
|
$40.27M
40.18%
YoY
|
| Other Income/Expense, Net |
-$46.98M
-21.27%
YoY
|
-$3.360M
-67.72%
YoY
|
-$129.0M
306.24%
YoY
|
-$19.16M
-67.95%
YoY
|
-$59.67M
196.11%
YoY
|
-$10.41M
-624.7%
YoY
|
-$31.76M
-49.69%
YoY
|
-$59.78M
805.36%
YoY
|
-$20.15M
-10.65%
YoY
|
$1.984M
-86.33%
YoY
|
-$63.13M
-57.32%
YoY
|
-$6.603M
-92.04%
YoY
|
-$22.56M
-75.65%
YoY
|
$14.52M
-386.65%
YoY
|
-$147.9M
555.63%
YoY
|
-$82.99M
96.79%
YoY
|
-$92.62M
611.34%
YoY
|
-$5.064M
-76.98%
YoY
|
-$22.56M
-17.22%
YoY
|
| Pretax Income |
$221.7M
-632.87%
YoY
|
$161.1M
-183.08%
YoY
|
$239.0M
-319.92%
YoY
|
-$35.36M
216.63%
YoY
|
-$41.60M
-34.58%
YoY
|
-$194.0M
40.87%
YoY
|
-$108.7M
-172.09%
YoY
|
-$11.17M
-95.93%
YoY
|
-$63.59M
-63.11%
YoY
|
-$137.7M
-33.49%
YoY
|
$150.7M
-137.13%
YoY
|
-$274.2M
-0.17%
YoY
|
-$172.4M
-27.99%
YoY
|
-$207.0M
-20.47%
YoY
|
-$405.9M
98.76%
YoY
|
-$274.7M
45.85%
YoY
|
-$239.4M
20.11%
YoY
|
-$260.3M
6.86%
YoY
|
-$204.2M
-19.1%
YoY
|
| Income Tax |
$15.66M
-1.39%
YoY
|
-$25.28M
-77.06%
YoY
|
-$12.12M
-516.75%
YoY
|
$30.92M
440.35%
YoY
|
$15.88M
576.45%
YoY
|
-$110.2M
-60315.85%
YoY
|
$2.907M
-2.71%
YoY
|
$5.722M
215.26%
YoY
|
$2.348M
35.02%
YoY
|
$183.0K
-61.23%
YoY
|
$2.988M
-13091.3%
YoY
|
$1.815M
-33.49%
YoY
|
$1.739M
76.55%
YoY
|
$472.0K
-125.62%
YoY
|
-$23.00K
-108.27%
YoY
|
$2.729M
122.23%
YoY
|
$985.0K
-3.05%
YoY
|
-$1.842M
1742.0%
YoY
|
$278.0K
-66.87%
YoY
|
| Net Earnings |
$206.0M
-458.38%
YoY
|
$186.4M
-322.56%
YoY
|
$251.1M
-325.05%
YoY
|
-$66.28M
292.43%
YoY
|
-$57.48M
-12.82%
YoY
|
-$83.76M
-39.24%
YoY
|
-$111.6M
-175.51%
YoY
|
-$16.89M
-93.88%
YoY
|
-$65.94M
-62.13%
YoY
|
-$137.9M
-33.55%
YoY
|
$147.8M
-136.4%
YoY
|
-$276.0M
-0.5%
YoY
|
-$174.1M
-27.56%
YoY
|
-$207.5M
-19.72%
YoY
|
-$405.9M
98.48%
YoY
|
-$277.4M
46.34%
YoY
|
-$240.3M
20.0%
YoY
|
-$258.5M
6.13%
YoY
|
-$204.5M
-19.26%
YoY
|
| Basic Earnings Per Share |
$1.55
-452.27%
YoY
|
N/A
|
$1.91
-319.54%
YoY
|
-$0.51
292.31%
YoY
|
-$0.44
-15.38%
YoY
|
N/A
|
-$0.87
-173.73%
YoY
|
-$0.13
-94.12%
YoY
|
-$0.52
-62.86%
YoY
|
N/A
|
$1.18
-135.54%
YoY
|
-$2.21
-3.49%
YoY
|
-$1.40
-30.0%
YoY
|
N/A
|
-$3.32
93.02%
YoY
|
-$2.29
42.24%
YoY
|
-$2.00
16.96%
YoY
|
N/A
|
-$1.72
-21.1%
YoY
|
| Diluted Earnings Per Share |
$1.51
-443.18%
YoY
|
$1.37
-311.39%
YoY
|
$1.84
-311.49%
YoY
|
-$0.51
292.31%
YoY
|
-$0.44
-15.38%
YoY
|
-$0.65
-40.89%
YoY
|
-$0.87
-175.65%
YoY
|
-$0.13
-94.13%
YoY
|
-$0.52
-62.86%
YoY
|
-$1.10
-34.79%
YoY
|
$1.15
-134.64%
YoY
|
-$2.21
-3.31%
YoY
|
-$1.40
-30.0%
YoY
|
-$1.68
-100.0%
YoY
|
-$3.32
93.02%
YoY
|
-$2.29
42.24%
YoY
|
-$2.00
16.96%
YoY
|
-$2.158M
3.05%
YoY
|
-$1.72
-21.1%
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 |
132.6M shares
2.45%
YoY
|
132.1M shares
2.43%
YoY
|
131.1M shares
2.1%
YoY
|
130.4M shares
3.08%
YoY
|
129.5M shares
2.79%
YoY
|
129.0M shares
2.78%
YoY
|
128.4M shares
2.7%
YoY
|
126.5M shares
1.58%
YoY
|
125.9M shares
1.46%
YoY
|
125.5M shares
2.0%
YoY
|
125.0M shares
4.14%
YoY
|
124.5M shares
3.0%
YoY
|
124.1M shares
3.1%
YoY
|
123.0M shares
2.87%
YoY
|
120.0M shares
0.74%
YoY
|
120.9M shares
2.65%
YoY
|
120.4M shares
2.83%
YoY
|
119.6M shares
2.94%
YoY
|
119.1M shares
2.72%
YoY
|
| Diluted Shares Outstanding |
138.2M shares
6.59%
YoY
|
N/A
|
137.3M shares
6.81%
YoY
|
130.6M shares
3.07%
YoY
|
129.7M shares
2.8%
YoY
|
N/A
|
128.6M shares
-2.09%
YoY
|
126.7M shares
1.66%
YoY
|
126.1M shares
1.63%
YoY
|
N/A
|
131.3M shares
7.51%
YoY
|
124.7M shares
3.11%
YoY
|
124.1M shares
3.09%
YoY
|
N/A
|
122.2M shares
2.54%
YoY
|
120.9M shares
2.65%
YoY
|
120.4M shares
2.83%
YoY
|
N/A
|
119.1M shares
2.72%
YoY
|
Loading...