|
Concept
|
2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| Revenue |
$4.684B
29.16%
YoY
|
$3.626B
29.21%
YoY
|
$2.806B
35.86%
YoY
|
$2.066B
69.41%
YoY
|
$1.219B
105.95%
YoY
|
| Cost Of Revenue |
$1.543B
27.02%
YoY
|
$1.215B
35.18%
YoY
|
$898.6M
25.23%
YoY
|
$717.5M
56.52%
YoY
|
$458.4M
88.98%
YoY
|
| Gross Profit |
$3.141B
30.24%
YoY
|
$2.412B
26.41%
YoY
|
$1.908B
41.53%
YoY
|
$1.348B
77.18%
YoY
|
$760.9M
117.73%
YoY
|
| Selling, General & Admin |
$2.458B
17.94%
YoY
|
$2.084B
24.81%
YoY
|
$1.670B
22.29%
YoY
|
$1.366B
35.35%
YoY
|
$1.009B
53.94%
YoY
|
| Research & Development |
$1.965B
10.18%
YoY
|
$1.783B
39.81%
YoY
|
$1.276B
63.34%
YoY
|
$780.9M
67.25%
YoY
|
$466.9M
96.23%
YoY
|
| Depreciation & Amortization |
$220.4M
20.79%
YoY
|
$182.5M
52.21%
YoY
|
$119.9M
88.72%
YoY
|
$63.54M
195.54%
YoY
|
$21.50M
118.79%
YoY
|
| Operating Expenses |
$4.472B
15.63%
YoY
|
$3.868B
29.36%
YoY
|
$2.990B
37.11%
YoY
|
$2.181B
47.75%
YoY
|
$1.476B
65.2%
YoY
|
| Operating Profit |
-$1.331B
-8.58%
YoY
|
-$1.456B
34.56%
YoY
|
-$1.082B
29.97%
YoY
|
-$832.5M
16.43%
YoY
|
-$715.0M
31.46%
YoY
|
| Interest Expense |
$182.3M
-11.63%
YoY
|
$206.3M
2.78%
YoY
|
$200.7M
171.76%
YoY
|
$73.84M
708.84%
YoY
|
$9.129M
21.61%
YoY
|
| Other Income/Expense, Net |
-$59.00M
66.96%
YoY
|
-$35.34M
-178.73%
YoY
|
$44.89M
-194.37%
YoY
|
-$47.57M
-264.32%
YoY
|
$28.95M
-4845.41%
YoY
|
| Pretax Income |
-$1.312B
2.09%
YoY
|
-$1.285B
51.33%
YoY
|
-$849.2M
4.07%
YoY
|
-$816.0M
20.54%
YoY
|
-$677.0M
26.05%
YoY
|
| Income Tax |
$17.13M
316.36%
YoY
|
$4.113M
-136.62%
YoY
|
-$11.23M
-39.17%
YoY
|
-$18.47M
-718.04%
YoY
|
$2.988M
44.91%
YoY
|
| Net Earnings |
-$1.332B
3.58%
YoY
|
-$1.286B
53.77%
YoY
|
-$836.1M
4.94%
YoY
|
-$796.7M
17.17%
YoY
|
-$679.9M
26.13%
YoY
|
| Basic Earnings Per Share |
-$3.95
2.33%
YoY
|
-$3.86
51.37%
YoY
|
-$2.55
2.0%
YoY
|
-$2.50
10.62%
YoY
|
-$2.26
-40.68%
YoY
|
| Diluted Earnings Per Share |
-$3.95
2.33%
YoY
|
-$3.86
51.43%
YoY
|
-$2.55
1.98%
YoY
|
-$2.50
10.6%
YoY
|
-$2.26
-40.68%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
337.5M shares
1.44%
YoY
|
332.7M shares
1.43%
YoY
|
328.0M shares
2.91%
YoY
|
318.7M shares
6.15%
YoY
|
300.3M shares
112.04%
YoY
|
| Diluted Shares Outstanding |
337.5M shares
1.44%
YoY
|
332.7M shares
1.43%
YoY
|
328.0M shares
2.91%
YoY
|
318.7M shares
6.15%
YoY
|
300.3M shares
112.04%
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 |
$1.391B
33.48%
YoY
|
$1.284B
30.12%
YoY
|
$1.213B
28.75%
YoY
|
$1.145B
31.78%
YoY
|
$1.042B
25.75%
YoY
|
$986.8M
27.37%
YoY
|
$942.1M
28.32%
YoY
|
$868.8M
28.9%
YoY
|
$828.7M
32.89%
YoY
|
$774.7M
31.53%
YoY
|
$734.2M
31.8%
YoY
|
$674.0M
35.55%
YoY
|
$623.6M
47.64%
YoY
|
$589.0M
53.48%
YoY
|
$557.0M
66.55%
YoY
|
$497.2M
82.68%
YoY
|
$422.4M
84.51%
YoY
|
$383.8M
101.46%
YoY
|
$334.4M
109.52%
YoY
|
$272.2M
104.44%
YoY
|
| Cost Of Revenue |
$464.5M
33.18%
YoY
|
$426.3M
27.96%
YoY
|
$390.9M
24.79%
YoY
|
$371.8M
29.07%
YoY
|
$348.8M
27.99%
YoY
|
$333.2M
37.79%
YoY
|
$313.2M
36.81%
YoY
|
$288.1M
31.91%
YoY
|
$272.5M
30.13%
YoY
|
$241.8M
17.58%
YoY
|
$228.9M
20.04%
YoY
|
$218.4M
26.07%
YoY
|
$209.4M
41.56%
YoY
|
$205.7M
53.27%
YoY
|
$190.7M
57.9%
YoY
|
$173.2M
63.24%
YoY
|
$147.9M
51.96%
YoY
|
$134.2M
61.86%
YoY
|
$120.8M
81.14%
YoY
|
$106.1M
110.37%
YoY
|
| Gross Profit |
$926.5M
33.63%
YoY
|
$857.7M
31.22%
YoY
|
$822.0M
30.71%
YoY
|
$773.2M
33.13%
YoY
|
$693.3M
24.65%
YoY
|
$653.6M
22.65%
YoY
|
$628.9M
24.47%
YoY
|
$580.7M
27.46%
YoY
|
$556.2M
34.29%
YoY
|
$532.9M
39.01%
YoY
|
$505.2M
37.92%
YoY
|
$455.6M
40.62%
YoY
|
$414.2M
50.92%
YoY
|
$383.4M
53.59%
YoY
|
$366.3M
71.45%
YoY
|
$324.0M
95.1%
YoY
|
$274.4M
108.59%
YoY
|
$249.6M
131.96%
YoY
|
$213.7M
129.88%
YoY
|
$166.1M
100.82%
YoY
|
| Selling, General & Admin |
$686.7M
24.31%
YoY
|
$650.0M
21.36%
YoY
|
$657.5M
23.0%
YoY
|
$606.8M
21.75%
YoY
|
$552.4M
13.92%
YoY
|
$535.5M
23.72%
YoY
|
$534.5M
23.23%
YoY
|
$498.4M
20.25%
YoY
|
$484.9M
21.34%
YoY
|
$432.9M
17.34%
YoY
|
$433.8M
20.18%
YoY
|
$414.5M
19.1%
YoY
|
$399.6M
27.92%
YoY
|
$368.9M
32.47%
YoY
|
$360.9M
41.53%
YoY
|
$348.0M
40.25%
YoY
|
$312.4M
37.4%
YoY
|
$278.5M
30.13%
YoY
|
$255.0M
35.47%
YoY
|
$248.1M
100.35%
YoY
|
| Research & Development |
$533.0M
13.46%
YoY
|
$508.5M
4.27%
YoY
|
$494.0M
15.19%
YoY
|
$489.3M
11.79%
YoY
|
$469.8M
15.36%
YoY
|
$487.7M
35.16%
YoY
|
$428.9M
29.16%
YoY
|
$437.7M
40.84%
YoY
|
$407.2M
47.75%
YoY
|
$360.8M
50.14%
YoY
|
$332.1M
57.09%
YoY
|
$310.7M
69.11%
YoY
|
$275.6M
82.75%
YoY
|
$240.3M
95.14%
YoY
|
$211.4M
82.39%
YoY
|
$183.7M
55.6%
YoY
|
$150.8M
37.34%
YoY
|
$123.1M
31.01%
YoY
|
$115.9M
56.33%
YoY
|
$118.1M
223.23%
YoY
|
| Depreciation & Amortization |
$67.61M
38.52%
YoY
|
$58.92M
17.54%
YoY
|
$29.10M
-38.15%
YoY
|
$54.84M
158.67%
YoY
|
$48.80M
21.34%
YoY
|
$50.13M
43.29%
YoY
|
$47.05M
370.46%
YoY
|
$21.20M
-27.61%
YoY
|
$40.22M
73.64%
YoY
|
$34.99M
77.36%
YoY
|
$10.00M
51.52%
YoY
|
$29.28M
81.08%
YoY
|
$23.16M
133.0%
YoY
|
$19.73M
233.66%
YoY
|
$6.600M
83.33%
YoY
|
$16.17M
362.06%
YoY
|
$9.941M
112.23%
YoY
|
$5.912M
83.6%
YoY
|
$3.600M
80.0%
YoY
|
$3.500M
105.88%
YoY
|
| Operating Expenses |
$1.235B
19.56%
YoY
|
$1.171B
13.12%
YoY
|
$1.152B
18.05%
YoY
|
$1.109B
18.44%
YoY
|
$1.033B
14.29%
YoY
|
$1.035B
28.52%
YoY
|
$975.5M
27.37%
YoY
|
$936.0M
26.39%
YoY
|
$903.8M
31.56%
YoY
|
$805.6M
30.14%
YoY
|
$765.8M
33.81%
YoY
|
$740.6M
39.27%
YoY
|
$687.0M
48.31%
YoY
|
$619.0M
54.13%
YoY
|
$572.3M
54.3%
YoY
|
$531.7M
45.2%
YoY
|
$463.2M
37.38%
YoY
|
$401.6M
30.4%
YoY
|
$370.9M
41.36%
YoY
|
$366.2M
128.34%
YoY
|
| Operating Profit |
-$308.5M
-9.18%
YoY
|
-$313.6M
-17.86%
YoY
|
-$329.5M
-4.94%
YoY
|
-$335.5M
-5.58%
YoY
|
-$339.6M
-2.29%
YoY
|
-$381.8M
40.0%
YoY
|
-$346.6M
32.98%
YoY
|
-$355.3M
24.69%
YoY
|
-$347.6M
27.41%
YoY
|
-$272.7M
15.71%
YoY
|
-$260.6M
26.5%
YoY
|
-$285.0M
37.17%
YoY
|
-$272.8M
44.52%
YoY
|
-$235.7M
55.01%
YoY
|
-$206.0M
31.0%
YoY
|
-$207.7M
3.79%
YoY
|
-$188.8M
-8.19%
YoY
|
-$152.0M
-24.14%
YoY
|
-$157.3M
-7.19%
YoY
|
-$200.1M
157.64%
YoY
|
| Interest Expense |
$39.07M
-23.54%
YoY
|
$40.37M
-25.58%
YoY
|
$43.41M
-9.51%
YoY
|
$47.39M
-3.8%
YoY
|
$51.09M
-6.73%
YoY
|
$54.24M
0.89%
YoY
|
$47.97M
-10.33%
YoY
|
$49.27M
-2.02%
YoY
|
$54.78M
27.01%
YoY
|
$53.76M
51.31%
YoY
|
$53.49M
144.73%
YoY
|
$50.28M
330.04%
YoY
|
$43.13M
806.3%
YoY
|
$35.53M
65.66%
YoY
|
$21.86M
1001.11%
YoY
|
$11.69M
433.88%
YoY
|
$4.759M
82.2%
YoY
|
$21.45M
1028.84%
YoY
|
$1.985M
30.85%
YoY
|
$2.190M
29.66%
YoY
|
| Other Income/Expense, Net |
-$9.571M
-65.89%
YoY
|
-$24.11M
-1111.58%
YoY
|
-$1.854M
-78.12%
YoY
|
-$4.985M
-37.26%
YoY
|
-$28.06M
31.72%
YoY
|
$2.383M
-94.99%
YoY
|
-$8.474M
103.21%
YoY
|
-$7.946M
-294.47%
YoY
|
-$21.30M
731.46%
YoY
|
$47.53M
-1743.03%
YoY
|
-$4.170M
-68.58%
YoY
|
$4.086M
-117.83%
YoY
|
-$2.562M
-69.79%
YoY
|
-$2.893M
11026.92%
YoY
|
-$13.27M
-924.8%
YoY
|
-$22.92M
-362.06%
YoY
|
-$8.481M
1637.91%
YoY
|
-$26.00K
-102.6%
YoY
|
$1.609M
-410.02%
YoY
|
$8.746M
-888.64%
YoY
|
| Pretax Income |
-$296.7M
-30.07%
YoY
|
-$301.9M
-8.53%
YoY
|
-$287.9M
-11.67%
YoY
|
-$297.9M
-5.13%
YoY
|
-$424.2M
34.63%
YoY
|
-$330.1M
89.46%
YoY
|
-$326.0M
54.26%
YoY
|
-$314.0M
35.9%
YoY
|
-$315.1M
35.43%
YoY
|
-$174.2M
-15.89%
YoY
|
-$211.3M
7.02%
YoY
|
-$231.0M
5.52%
YoY
|
-$232.7M
20.87%
YoY
|
-$207.1M
58.58%
YoY
|
-$197.4M
28.47%
YoY
|
-$219.0M
15.73%
YoY
|
-$192.5M
-5.4%
YoY
|
-$130.6M
-33.9%
YoY
|
-$153.7M
-8.77%
YoY
|
-$189.2M
145.39%
YoY
|
| Income Tax |
-$1.089M
-119.01%
YoY
|
$7.652M
-276.68%
YoY
|
$3.682M
90.09%
YoY
|
$62.00K
-98.36%
YoY
|
$5.729M
110.55%
YoY
|
-$4.331M
0.74%
YoY
|
$1.937M
-42.9%
YoY
|
$3.786M
-201.75%
YoY
|
$2.721M
-141.2%
YoY
|
-$4.299M
-1255.65%
YoY
|
$3.392M
-15.39%
YoY
|
-$3.721M
-196.75%
YoY
|
-$6.605M
-75.26%
YoY
|
$372.0K
-75.94%
YoY
|
$4.009M
240.03%
YoY
|
$3.846M
648.25%
YoY
|
-$26.69M
10535.06%
YoY
|
$1.546M
18.92%
YoY
|
$1.179M
172.29%
YoY
|
$514.0K
-3.2%
YoY
|
| Net Earnings |
-$295.6M
-31.28%
YoY
|
-$309.6M
-5.47%
YoY
|
-$294.0M
-9.35%
YoY
|
-$298.0M
-5.96%
YoY
|
-$430.1M
35.68%
YoY
|
-$327.5M
93.37%
YoY
|
-$324.3M
51.35%
YoY
|
-$316.9M
39.68%
YoY
|
-$317.0M
40.49%
YoY
|
-$169.4M
-18.25%
YoY
|
-$214.3M
6.63%
YoY
|
-$226.9M
1.82%
YoY
|
-$225.6M
36.09%
YoY
|
-$207.2M
56.76%
YoY
|
-$200.9M
29.76%
YoY
|
-$222.8M
17.44%
YoY
|
-$165.8M
-18.42%
YoY
|
-$132.2M
-33.56%
YoY
|
-$154.9M
-8.31%
YoY
|
-$189.7M
144.38%
YoY
|
| Basic Earnings Per Share |
-$0.86
-33.33%
YoY
|
N/A
|
-$0.87
-11.22%
YoY
|
-$0.89
-6.32%
YoY
|
-$1.29
35.79%
YoY
|
N/A
|
-$0.98
50.77%
YoY
|
-$0.95
37.68%
YoY
|
-$0.95
35.71%
YoY
|
N/A
|
-$0.65
3.17%
YoY
|
-$0.69
-1.43%
YoY
|
-$0.70
32.08%
YoY
|
N/A
|
-$0.63
23.53%
YoY
|
-$0.70
9.37%
YoY
|
-$0.53
-24.29%
YoY
|
N/A
|
-$0.51
-49.5%
YoY
|
-$0.64
-51.15%
YoY
|
| Diluted Earnings Per Share |
-$0.86
-33.26%
YoY
|
-$0.90
-8.1%
YoY
|
-$0.87
-11.22%
YoY
|
-$0.89
-6.32%
YoY
|
-$1.29
35.78%
YoY
|
-$0.99
93.17%
YoY
|
-$0.98
50.77%
YoY
|
-$0.95
37.07%
YoY
|
-$0.95
36.52%
YoY
|
-$0.51
-20.51%
YoY
|
-$0.65
3.17%
YoY
|
-$0.69
-100.0%
YoY
|
-$0.70
31.33%
YoY
|
-$0.64
-100.0%
YoY
|
-$0.63
23.53%
YoY
|
-$699.9K
109353697.32%
YoY
|
-$0.53
-24.29%
YoY
|
-$428.0K
-38.63%
YoY
|
-$0.51
-49.5%
YoY
|
-$0.64
-51.15%
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 |
346.6M shares
3.87%
YoY
|
345.7M shares
3.47%
YoY
|
342.2M shares
3.67%
YoY
|
338.8M shares
1.07%
YoY
|
333.7M shares
-0.33%
YoY
|
334.1M shares
-0.03%
YoY
|
330.1M shares
0.24%
YoY
|
335.2M shares
2.4%
YoY
|
334.8M shares
3.28%
YoY
|
334.2M shares
2.83%
YoY
|
329.3M shares
2.87%
YoY
|
327.3M shares
2.82%
YoY
|
324.2M shares
3.12%
YoY
|
325.0M shares
3.31%
YoY
|
320.1M shares
5.65%
YoY
|
318.4M shares
6.93%
YoY
|
314.4M shares
7.88%
YoY
|
314.6M shares
8.97%
YoY
|
303.0M shares
81.58%
YoY
|
297.7M shares
402.39%
YoY
|
| Diluted Shares Outstanding |
345.4M shares
3.83%
YoY
|
N/A
|
339.6M shares
2.38%
YoY
|
335.2M shares
0.34%
YoY
|
332.7M shares
N/A
|
N/A
|
331.8M shares
0.74%
YoY
|
334.1M shares
2.06%
YoY
|
N/A
|
N/A
|
329.3M shares
2.87%
YoY
|
327.3M shares
2.82%
YoY
|
324.2M shares
3.12%
YoY
|
N/A
|
320.1M shares
5.65%
YoY
|
318.4M shares
6.93%
YoY
|
314.4M shares
7.88%
YoY
|
N/A
|
303.0M shares
81.58%
YoY
|
297.7M shares
402.39%
YoY
|
Loading...