|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$5.215B
19.66%
YoY
|
$4.359B
23.31%
YoY
|
$3.535B
26.11%
YoY
|
$2.803B
34.16%
YoY
|
$2.089B
29.42%
YoY
|
| Cost Of Revenue |
$894.9M
11.37%
YoY
|
$803.5M
26.78%
YoY
|
$633.8M
36.09%
YoY
|
$465.7M
39.3%
YoY
|
$334.3M
24.37%
YoY
|
| Gross Profit |
$4.320B
21.53%
YoY
|
$3.555B
22.55%
YoY
|
$2.901B
24.12%
YoY
|
$2.337B
33.32%
YoY
|
$1.753B
30.31%
YoY
|
| Selling, General & Admin |
$1.767B
18.74%
YoY
|
$1.488B
8.13%
YoY
|
$1.376B
32.75%
YoY
|
$1.037B
53.26%
YoY
|
$676.5M
21.84%
YoY
|
| Research & Development |
$2.669B
22.2%
YoY
|
$2.184B
16.8%
YoY
|
$1.870B
33.8%
YoY
|
$1.398B
45.08%
YoY
|
$963.3M
26.22%
YoY
|
| Depreciation & Amortization |
$92.38M
17.32%
YoY
|
$78.74M
29.24%
YoY
|
$60.92M
-35.16%
YoY
|
$93.96M
1.2%
YoY
|
$92.85M
-4.67%
YoY
|
| Operating Expenses |
$4.451B
21.2%
YoY
|
$3.672B
13.13%
YoY
|
$3.246B
132.27%
YoY
|
$1.398B
45.08%
YoY
|
$963.3M
26.22%
YoY
|
| Operating Profit |
-$130.4M
11.37%
YoY
|
-$117.1M
-66.09%
YoY
|
-$345.2M
-136.74%
YoY
|
$939.6M
18.97%
YoY
|
$789.8M
35.66%
YoY
|
| Interest Expense |
$81.77M
30.66%
YoY
|
$62.59M
107.6%
YoY
|
$30.15M
-228.14%
YoY
|
-$23.53M
-78.9%
YoY
|
-$111.5M
433.42%
YoY
|
| Other Income/Expense, Net |
-$50.28M
62.62%
YoY
|
-$30.92M
-313.2%
YoY
|
$14.50M
-103.34%
YoY
|
-$434.6M
-30.45%
YoY
|
-$624.8M
84.09%
YoY
|
| Pretax Income |
-$98.90M
15.79%
YoY
|
-$85.41M
-72.55%
YoY
|
-$311.1M
-44.89%
YoY
|
-$564.6M
-11.04%
YoY
|
-$634.7M
83.32%
YoY
|
| Income Tax |
$157.8M
-26.65%
YoY
|
$215.1M
22.48%
YoY
|
$175.6M
254.43%
YoY
|
$49.55M
-19.62%
YoY
|
$61.65M
1301.16%
YoY
|
| Net Earnings |
-$256.7M
-14.59%
YoY
|
-$300.5M
-38.26%
YoY
|
-$486.8M
-20.74%
YoY
|
-$614.1M
-11.8%
YoY
|
-$696.3M
98.55%
YoY
|
| Basic Earnings Per Share |
-$0.98
-15.52%
YoY
|
-$1.16
-38.95%
YoY
|
-$1.90
-7.32%
YoY
|
-$2.05
-11.64%
YoY
|
-$2.32
N/A
|
| Diluted Earnings Per Share |
-$0.98
-15.52%
YoY
|
-$1.16
-38.95%
YoY
|
-$1.90
-100.0%
YoY
|
-$2.424M
-13.07%
YoY
|
-$2.789M
94.67%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
261.8M shares
1.02%
YoY
|
259.1M shares
1.1%
YoY
|
256.3M shares
1.18%
YoY
|
253.3M shares
1.46%
YoY
|
249.7M shares
N/A
|
| Diluted Shares Outstanding |
261.8M shares
1.02%
YoY
|
259.1M shares
1.1%
YoY
|
256.3M shares
1.18%
YoY
|
253.3M shares
1.46%
YoY
|
249.7M shares
N/A
|
|
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.787B
31.71%
YoY
|
$1.586B
23.31%
YoY
|
$1.433B
20.61%
YoY
|
$1.384B
22.34%
YoY
|
$1.357B
14.09%
YoY
|
$1.286B
21.35%
YoY
|
$1.188B
21.48%
YoY
|
$1.132B
20.5%
YoY
|
$1.189B
29.9%
YoY
|
$1.060B
21.47%
YoY
|
$977.8M
21.1%
YoY
|
$939.1M
23.59%
YoY
|
$915.5M
23.63%
YoY
|
$872.7M
26.75%
YoY
|
$807.4M
31.49%
YoY
|
$759.8M
35.8%
YoY
|
$740.5M
30.21%
YoY
|
$688.5M
37.32%
YoY
|
$614.0M
33.63%
YoY
|
$559.5M
29.97%
YoY
|
| Cost Of Revenue |
$262.8M
19.61%
YoY
|
$237.7M
6.53%
YoY
|
$257.9M
18.52%
YoY
|
$234.4M
7.78%
YoY
|
$219.7M
2.93%
YoY
|
$223.1M
14.7%
YoY
|
$217.6M
22.24%
YoY
|
$217.5M
28.07%
YoY
|
$213.4M
26.55%
YoY
|
$194.5M
24.75%
YoY
|
$178.0M
27.72%
YoY
|
$169.8M
27.54%
YoY
|
$168.7M
41.28%
YoY
|
$155.9M
35.41%
YoY
|
$139.4M
42.21%
YoY
|
$133.2M
38.33%
YoY
|
$119.4M
40.61%
YoY
|
$115.2M
44.86%
YoY
|
$98.02M
33.0%
YoY
|
$96.26M
37.31%
YoY
|
| Gross Profit |
$1.524B
34.05%
YoY
|
$1.349B
26.83%
YoY
|
$1.175B
21.08%
YoY
|
$1.150B
25.8%
YoY
|
$1.137B
16.54%
YoY
|
$1.063B
22.85%
YoY
|
$970.2M
21.31%
YoY
|
$914.1M
18.83%
YoY
|
$975.7M
30.65%
YoY
|
$865.6M
20.76%
YoY
|
$799.7M
19.72%
YoY
|
$769.3M
22.75%
YoY
|
$746.8M
20.24%
YoY
|
$716.8M
25.01%
YoY
|
$668.0M
29.46%
YoY
|
$626.7M
35.27%
YoY
|
$621.1M
28.38%
YoY
|
$573.4M
35.9%
YoY
|
$516.0M
33.75%
YoY
|
$463.3M
28.55%
YoY
|
| Selling, General & Admin |
$653.5M
40.8%
YoY
|
$569.9M
29.34%
YoY
|
$515.0M
29.05%
YoY
|
$474.1M
22.11%
YoY
|
$464.2M
21.7%
YoY
|
$440.6M
16.61%
YoY
|
$399.0M
18.45%
YoY
|
$388.3M
13.18%
YoY
|
$381.4M
-1.2%
YoY
|
$377.9M
10.38%
YoY
|
$336.9M
11.17%
YoY
|
$343.1M
11.22%
YoY
|
$386.0M
42.34%
YoY
|
$342.3M
30.24%
YoY
|
$303.0M
56.0%
YoY
|
$308.4M
41.26%
YoY
|
$271.2M
61.53%
YoY
|
$262.8M
74.3%
YoY
|
$194.2M
39.34%
YoY
|
$218.4M
45.0%
YoY
|
| Research & Development |
$927.0M
35.26%
YoY
|
$826.5M
21.5%
YoY
|
$756.0M
25.35%
YoY
|
$700.6M
18.94%
YoY
|
$685.3M
18.88%
YoY
|
$680.2M
26.72%
YoY
|
$603.1M
25.19%
YoY
|
$589.0M
24.02%
YoY
|
$576.5M
10.37%
YoY
|
$536.8M
13.32%
YoY
|
$481.7M
20.73%
YoY
|
$474.9M
25.34%
YoY
|
$522.3M
43.64%
YoY
|
$473.7M
26.35%
YoY
|
$399.0M
42.63%
YoY
|
$378.9M
56.14%
YoY
|
$363.7M
48.98%
YoY
|
$374.9M
55.55%
YoY
|
$279.8M
20.48%
YoY
|
$242.7M
15.17%
YoY
|
| Depreciation & Amortization |
$41.28M
78.12%
YoY
|
$35.62M
53.88%
YoY
|
$24.33M
6.6%
YoY
|
$23.22M
0.19%
YoY
|
$23.18M
-1.22%
YoY
|
$23.15M
36.07%
YoY
|
$22.83M
51.33%
YoY
|
$23.18M
51.45%
YoY
|
$23.46M
51.16%
YoY
|
$17.01M
9.93%
YoY
|
$15.08M
3.17%
YoY
|
$15.30M
-37.81%
YoY
|
$15.52M
-32.21%
YoY
|
$15.48M
-33.31%
YoY
|
$14.62M
-37.1%
YoY
|
$24.61M
3.63%
YoY
|
$22.90M
-1.72%
YoY
|
$23.21M
0.03%
YoY
|
$23.24M
2.85%
YoY
|
$23.75M
7.46%
YoY
|
| Operating Expenses |
$1.580B
37.49%
YoY
|
$1.396B
24.59%
YoY
|
$1.271B
26.83%
YoY
|
$1.178B
20.12%
YoY
|
$1.149B
20.0%
YoY
|
$1.121B
22.54%
YoY
|
$1.002B
22.42%
YoY
|
$981.0M
19.55%
YoY
|
$957.9M
5.45%
YoY
|
$914.6M
12.09%
YoY
|
$818.6M
16.61%
YoY
|
$820.6M
18.94%
YoY
|
$908.4M
42.55%
YoY
|
$816.0M
27.48%
YoY
|
$702.0M
47.37%
YoY
|
$689.9M
48.9%
YoY
|
$637.2M
53.81%
YoY
|
$640.1M
62.42%
YoY
|
$476.4M
27.4%
YoY
|
$463.4M
27.41%
YoY
|
| Operating Profit |
-$56.28M
351.86%
YoY
|
-$47.75M
-16.93%
YoY
|
-$96.34M
201.26%
YoY
|
-$28.48M
-57.46%
YoY
|
-$12.46M
-169.96%
YoY
|
-$57.48M
17.16%
YoY
|
-$31.98M
69.47%
YoY
|
-$66.95M
30.4%
YoY
|
$17.80M
-111.02%
YoY
|
-$49.06M
-50.56%
YoY
|
-$18.87M
-44.55%
YoY
|
-$51.34M
-18.83%
YoY
|
-$161.6M
901.53%
YoY
|
-$99.24M
48.74%
YoY
|
-$34.03M
-185.83%
YoY
|
-$63.25M
69408.79%
YoY
|
-$16.13M
-123.21%
YoY
|
-$66.72M
-339.99%
YoY
|
$39.65M
233.16%
YoY
|
-$91.00K
-97.24%
YoY
|
| Interest Expense |
-$1.587M
-107.95%
YoY
|
$5.540M
-69.72%
YoY
|
$21.21M
189.82%
YoY
|
$22.27M
12.57%
YoY
|
$19.96M
136.16%
YoY
|
$18.30M
103.26%
YoY
|
$7.318M
-18.47%
YoY
|
$19.78M
64.32%
YoY
|
$8.453M
5.95%
YoY
|
$9.001M
19.89%
YoY
|
$8.976M
46.64%
YoY
|
$12.04M
-328.05%
YoY
|
$7.978M
-247.3%
YoY
|
$7.508M
-225.11%
YoY
|
$6.121M
-189.61%
YoY
|
-$5.279M
-25.55%
YoY
|
-$5.416M
-40.48%
YoY
|
-$6.001M
-93.28%
YoY
|
-$6.831M
-31.69%
YoY
|
-$7.091M
-22.08%
YoY
|
| Other Income/Expense, Net |
-$4.923M
-66.87%
YoY
|
-$13.55M
69.4%
YoY
|
$18.80M
-196.77%
YoY
|
-$7.985M
14.86%
YoY
|
-$14.86M
35.22%
YoY
|
-$7.999M
72.43%
YoY
|
-$19.43M
133.14%
YoY
|
-$6.952M
-2.03%
YoY
|
-$10.99M
1065.43%
YoY
|
-$4.639M
-31.26%
YoY
|
-$8.335M
-128.46%
YoY
|
-$7.096M
2070.03%
YoY
|
-$943.0K
-89.53%
YoY
|
-$6.749M
2015.67%
YoY
|
$29.29M
-106.89%
YoY
|
-$327.0K
-99.84%
YoY
|
-$9.009M
-105.98%
YoY
|
-$319.0K
-99.94%
YoY
|
-$424.9M
1515.71%
YoY
|
-$199.4M
-47.96%
YoY
|
| Pretax Income |
-$62.79M
753.88%
YoY
|
-$55.76M
18.17%
YoY
|
-$56.32M
86.73%
YoY
|
-$14.19M
-73.77%
YoY
|
-$7.354M
-137.14%
YoY
|
-$47.18M
17.66%
YoY
|
-$30.16M
174.22%
YoY
|
-$54.12M
19.08%
YoY
|
$19.80M
-112.74%
YoY
|
-$40.10M
-61.63%
YoY
|
-$11.00M
92.98%
YoY
|
-$45.45M
-34.0%
YoY
|
-$155.4M
408.56%
YoY
|
-$104.5M
43.08%
YoY
|
-$5.700M
-98.55%
YoY
|
-$68.86M
-67.83%
YoY
|
-$30.56M
-114.48%
YoY
|
-$73.04M
-87.98%
YoY
|
-$392.1M
1513.65%
YoY
|
-$214.0M
-45.9%
YoY
|
| Income Tax |
$35.60M
-43.94%
YoY
|
-$13.10M
45.96%
YoY
|
-$4.500M
-104.81%
YoY
|
$9.709M
-93.2%
YoY
|
$63.50M
807.14%
YoY
|
-$8.975M
-120.21%
YoY
|
$93.60M
347.85%
YoY
|
$142.8M
957.31%
YoY
|
$7.000M
-86.94%
YoY
|
$44.40M
-55.82%
YoY
|
$20.90M
161.25%
YoY
|
$13.51M
-63.1%
YoY
|
$53.60M
10013.21%
YoY
|
$100.5M
2166.58%
YoY
|
$8.000M
0.2%
YoY
|
$36.60M
-3973.44%
YoY
|
$530.0K
-98.96%
YoY
|
$4.434M
-68.77%
YoY
|
$7.984M
-385.14%
YoY
|
-$945.0K
-90.91%
YoY
|
| Net Earnings |
-$98.39M
38.95%
YoY
|
-$42.65M
11.61%
YoY
|
-$51.87M
-58.09%
YoY
|
-$23.90M
-87.86%
YoY
|
-$70.81M
-655.26%
YoY
|
-$38.21M
-54.77%
YoY
|
-$123.8M
288.2%
YoY
|
-$196.9M
234.03%
YoY
|
$12.75M
-106.1%
YoY
|
-$84.47M
-58.8%
YoY
|
-$31.88M
132.03%
YoY
|
-$58.95M
-44.1%
YoY
|
-$209.0M
572.43%
YoY
|
-$205.0M
164.65%
YoY
|
-$13.74M
-96.57%
YoY
|
-$105.5M
-50.5%
YoY
|
-$31.09M
-119.45%
YoY
|
-$77.47M
-87.53%
YoY
|
-$400.1M
1752.32%
YoY
|
-$213.1M
-44.69%
YoY
|
| Basic Earnings Per Share |
-$0.38
40.74%
YoY
|
-$0.16
6.67%
YoY
|
-$0.20
-58.33%
YoY
|
N/A
|
-$0.27
-640.0%
YoY
|
-$0.15
-54.55%
YoY
|
-$0.48
300.0%
YoY
|
N/A
|
$0.05
-106.17%
YoY
|
-$0.33
-58.75%
YoY
|
-$0.12
140.0%
YoY
|
N/A
|
-$0.81
-4150.0%
YoY
|
-$0.80
788.89%
YoY
|
-$0.05
-96.93%
YoY
|
N/A
|
$0.02
N/A
|
-$0.09
N/A
|
-$1.63
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.38
40.74%
YoY
|
-$0.16
6.67%
YoY
|
-$0.20
-58.33%
YoY
|
-$0.09
-88.57%
YoY
|
-$0.27
-640.0%
YoY
|
-$0.15
-54.55%
YoY
|
-$0.48
300.0%
YoY
|
-$0.76
228.9%
YoY
|
$0.05
-106.17%
YoY
|
-$0.33
-58.75%
YoY
|
-$0.12
140.0%
YoY
|
-$0.23
-100.0%
YoY
|
-$0.81
-100.0%
YoY
|
-$0.80
-100.0%
YoY
|
-$0.05
-100.0%
YoY
|
-$414.4K
-51.13%
YoY
|
-$122.5K
-119.56%
YoY
|
-$306.3K
-87.72%
YoY
|
-$1.587M
1722.16%
YoY
|
-$848.0K
-50.33%
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 |
261.0M shares
-0.65%
YoY
|
263.8M shares
1.03%
YoY
|
263.0M shares
0.97%
YoY
|
N/A
|
262.7M shares
1.14%
YoY
|
261.1M shares
0.98%
YoY
|
260.5M shares
1.0%
YoY
|
N/A
|
259.7M shares
1.13%
YoY
|
258.6M shares
1.07%
YoY
|
257.9M shares
1.07%
YoY
|
N/A
|
256.8M shares
1.22%
YoY
|
255.9M shares
1.15%
YoY
|
255.2M shares
1.21%
YoY
|
N/A
|
253.7M shares
N/A
|
253.0M shares
N/A
|
252.1M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
261.0M shares
-0.65%
YoY
|
263.8M shares
1.03%
YoY
|
263.0M shares
0.97%
YoY
|
N/A
|
262.7M shares
0.34%
YoY
|
261.1M shares
0.98%
YoY
|
260.5M shares
1.0%
YoY
|
N/A
|
261.8M shares
1.93%
YoY
|
258.6M shares
1.07%
YoY
|
257.9M shares
1.07%
YoY
|
N/A
|
256.8M shares
0.42%
YoY
|
255.9M shares
1.15%
YoY
|
255.2M shares
1.21%
YoY
|
N/A
|
255.7M shares
N/A
|
253.0M shares
N/A
|
252.1M shares
N/A
|
N/A
|
Loading...