|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$4.473B
51.58%
YoY
|
$2.951B
58.23%
YoY
|
$1.865B
37.33%
YoY
|
$1.358B
-25.18%
YoY
|
$1.815B
89.46%
YoY
|
| Cost Of Revenue |
$211.0M
28.66%
YoY
|
$164.0M
12.33%
YoY
|
$146.0M
-18.44%
YoY
|
$179.0M
17.5%
YoY
|
$152.3M
37.14%
YoY
|
| Gross Profit |
$4.262B
52.92%
YoY
|
$2.787B
62.13%
YoY
|
$1.719B
45.8%
YoY
|
$1.179B
-29.1%
YoY
|
$1.663B
96.14%
YoY
|
| Selling, General & Admin |
$1.027B
41.27%
YoY
|
$727.0M
-43.69%
YoY
|
$1.291B
25.71%
YoY
|
$1.027B
-39.45%
YoY
|
$1.696B
252.6%
YoY
|
| Research & Development |
$355.0M
9.91%
YoY
|
$323.0M
-7.45%
YoY
|
$349.0M
-8.4%
YoY
|
$381.0M
-13.01%
YoY
|
$438.0M
742.31%
YoY
|
| Depreciation & Amortization |
$86.00M
11.69%
YoY
|
$77.00M
8.45%
YoY
|
$71.00M
16.39%
YoY
|
$61.00M
134.62%
YoY
|
$26.00M
160.0%
YoY
|
| Operating Expenses |
$2.379B
25.41%
YoY
|
$1.897B
-20.99%
YoY
|
$2.401B
1.35%
YoY
|
$2.369B
-31.45%
YoY
|
$3.456B
265.71%
YoY
|
| Operating Profit |
$1.883B
111.57%
YoY
|
$890.0M
-230.5%
YoY
|
-$682.0M
-42.69%
YoY
|
-$1.190B
-33.64%
YoY
|
-$1.793B
1743.91%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
$14.00M
40.0%
YoY
|
$10.00M
233.33%
YoY
|
$3.000M
-118.75%
YoY
|
-$16.00M
-1700.0%
YoY
|
$1.000M
N/A
|
| Pretax Income |
$2.108B
98.12%
YoY
|
$1.064B
-299.62%
YoY
|
-$533.0M
-48.1%
YoY
|
-$1.027B
-72.13%
YoY
|
-$3.685B
-28446.15%
YoY
|
| Income Tax |
$225.0M
-164.84%
YoY
|
-$347.0M
-4437.5%
YoY
|
$8.000M
700.0%
YoY
|
$1.000M
-50.0%
YoY
|
$2.000M
-66.67%
YoY
|
| Net Earnings |
$1.883B
33.45%
YoY
|
$1.411B
-360.81%
YoY
|
-$541.0M
-47.37%
YoY
|
-$1.028B
-72.12%
YoY
|
-$3.687B
-52771.43%
YoY
|
| Basic Earnings Per Share |
N/A
|
$1.60
-362.3%
YoY
|
-$0.61
-47.86%
YoY
|
-$1.17
-84.38%
YoY
|
-$7.49
-75000.0%
YoY
|
| Diluted Earnings Per Share |
$2.05
31.41%
YoY
|
$1.56
-355.74%
YoY
|
-$0.61
-47.86%
YoY
|
-$1.17
-84.38%
YoY
|
-$7.49
-75000.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
881.1M shares
-1.09%
YoY
|
890.9M shares
1.39%
YoY
|
878.6M shares
78.45%
YoY
|
492.4M shares
118.11%
YoY
|
| Diluted Shares Outstanding |
N/A
|
906.2M shares
1.72%
YoY
|
890.9M shares
1.39%
YoY
|
878.6M shares
78.45%
YoY
|
492.4M shares
100.97%
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.308B
32.25%
YoY
|
$1.067B
15.1%
YoY
|
$1.283B
26.53%
YoY
|
$1.274B
100.0%
YoY
|
$989.0M
45.01%
YoY
|
$927.0M
50.0%
YoY
|
$1.014B
115.29%
YoY
|
$637.0M
36.4%
YoY
|
$682.0M
40.33%
YoY
|
$618.0M
40.14%
YoY
|
$471.0M
23.95%
YoY
|
$467.0M
29.36%
YoY
|
$486.0M
52.83%
YoY
|
$441.0M
47.49%
YoY
|
$380.0M
4.77%
YoY
|
$361.0M
-1.1%
YoY
|
$318.0M
-43.72%
YoY
|
$299.0M
-42.72%
YoY
|
$362.7M
14.23%
YoY
|
$365.0M
35.42%
YoY
|
| Cost Of Revenue |
$62.00M
29.17%
YoY
|
$60.00M
20.0%
YoY
|
$57.00M
14.0%
YoY
|
$56.00M
43.59%
YoY
|
$48.00M
20.0%
YoY
|
$50.00M
42.86%
YoY
|
$50.00M
56.25%
YoY
|
$39.00M
0.0%
YoY
|
$40.00M
2.56%
YoY
|
$35.00M
-2.78%
YoY
|
$32.00M
-62.35%
YoY
|
$39.00M
18.18%
YoY
|
$39.00M
30.0%
YoY
|
$36.00M
16.13%
YoY
|
$85.00M
188.17%
YoY
|
$33.00M
-25.05%
YoY
|
$30.00M
-20.66%
YoY
|
$31.00M
-24.4%
YoY
|
$29.50M
-3.68%
YoY
|
$44.03M
40.03%
YoY
|
| Gross Profit |
$1.246B
32.41%
YoY
|
$1.007B
14.82%
YoY
|
$1.226B
27.18%
YoY
|
$1.218B
103.68%
YoY
|
$941.0M
46.57%
YoY
|
$877.0M
50.43%
YoY
|
$964.0M
119.59%
YoY
|
$598.0M
39.72%
YoY
|
$642.0M
43.62%
YoY
|
$583.0M
43.95%
YoY
|
$439.0M
48.81%
YoY
|
$428.0M
30.49%
YoY
|
$447.0M
55.21%
YoY
|
$405.0M
51.12%
YoY
|
$295.0M
-11.47%
YoY
|
$328.0M
2.22%
YoY
|
$288.0M
-45.41%
YoY
|
$268.0M
-44.3%
YoY
|
$333.2M
16.14%
YoY
|
$320.9M
34.78%
YoY
|
| Selling, General & Admin |
$303.0M
31.17%
YoY
|
$281.0M
18.07%
YoY
|
$308.0M
148.39%
YoY
|
$287.0M
49.48%
YoY
|
$231.0M
-5.33%
YoY
|
$238.0M
3.93%
YoY
|
$124.0M
-42.59%
YoY
|
$192.0M
-25.58%
YoY
|
$244.0M
10.91%
YoY
|
$229.0M
-65.97%
YoY
|
$216.0M
-18.8%
YoY
|
$258.0M
2.38%
YoY
|
$220.0M
-12.0%
YoY
|
$673.0M
124.33%
YoY
|
$266.0M
-43.79%
YoY
|
$252.0M
-71.27%
YoY
|
$250.0M
21.36%
YoY
|
$300.0M
25.52%
YoY
|
$473.2M
154.7%
YoY
|
$877.0M
474.77%
YoY
|
| Research & Development |
$256.0M
19.63%
YoY
|
$241.0M
12.62%
YoY
|
$232.0M
11.54%
YoY
|
$237.0M
15.61%
YoY
|
$214.0M
2.39%
YoY
|
$214.0M
9.18%
YoY
|
$208.0M
5.58%
YoY
|
$205.0M
1.49%
YoY
|
$209.0M
0.97%
YoY
|
$196.0M
-1.51%
YoY
|
$197.0M
7.65%
YoY
|
$202.0M
9.19%
YoY
|
$207.0M
-15.16%
YoY
|
$199.0M
-25.19%
YoY
|
$183.0M
-34.74%
YoY
|
$185.0M
-72.76%
YoY
|
$244.0M
56.06%
YoY
|
$266.0M
127.63%
YoY
|
$280.4M
242.13%
YoY
|
$679.2M
1123.91%
YoY
|
| Depreciation & Amortization |
$23.00M
9.52%
YoY
|
$23.00M
15.0%
YoY
|
$23.00M
4.55%
YoY
|
$22.00M
10.0%
YoY
|
$21.00M
16.67%
YoY
|
$20.00M
17.65%
YoY
|
$22.00M
29.41%
YoY
|
$20.00M
5.26%
YoY
|
$18.00M
20.0%
YoY
|
$17.00M
-15.0%
YoY
|
$17.00M
0.0%
YoY
|
$19.00M
26.67%
YoY
|
$15.00M
-11.76%
YoY
|
$20.00M
66.67%
YoY
|
$17.00M
74.16%
YoY
|
$15.00M
265.85%
YoY
|
$17.00M
400.0%
YoY
|
$12.00M
200.0%
YoY
|
$9.761M
18.89%
YoY
|
$4.100M
156.25%
YoY
|
| Operating Expenses |
$734.0M
33.45%
YoY
|
$656.0M
17.77%
YoY
|
$576.0M
41.18%
YoY
|
$639.0M
31.48%
YoY
|
$550.0M
21.41%
YoY
|
$557.0M
31.06%
YoY
|
$408.0M
-1.21%
YoY
|
$486.0M
-10.0%
YoY
|
$453.0M
6.09%
YoY
|
$425.0M
-55.26%
YoY
|
$413.0M
-8.02%
YoY
|
$540.0M
0.93%
YoY
|
$427.0M
-30.0%
YoY
|
$950.0M
37.68%
YoY
|
$449.0M
-40.42%
YoY
|
$535.0M
-68.68%
YoY
|
$610.0M
21.76%
YoY
|
$690.0M
48.71%
YoY
|
$753.7M
181.46%
YoY
|
$1.708B
508.96%
YoY
|
| Operating Profit |
$512.0M
30.95%
YoY
|
$351.0M
9.69%
YoY
|
$650.0M
16.91%
YoY
|
$579.0M
416.96%
YoY
|
$391.0M
106.88%
YoY
|
$320.0M
102.53%
YoY
|
$556.0M
2038.46%
YoY
|
$112.0M
-200.0%
YoY
|
$189.0M
845.0%
YoY
|
$158.0M
-128.99%
YoY
|
$26.00M
-116.88%
YoY
|
-$112.0M
-45.89%
YoY
|
$20.00M
-106.21%
YoY
|
-$545.0M
29.15%
YoY
|
-$154.0M
-63.37%
YoY
|
-$207.0M
-85.08%
YoY
|
-$322.0M
-1314.13%
YoY
|
-$422.0M
-2557.78%
YoY
|
-$420.4M
-2294.8%
YoY
|
-$1.387B
3172.02%
YoY
|
| Interest Expense |
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
|
| Other Income/Expense, Net |
$135.0M
4400.0%
YoY
|
$0.00
-100.0%
YoY
|
$11.00M
450.0%
YoY
|
-$1.000M
-150.0%
YoY
|
$3.000M
50.0%
YoY
|
$1.000M
-75.0%
YoY
|
$2.000M
-33.33%
YoY
|
$2.000M
-200.0%
YoY
|
$2.000M
0.0%
YoY
|
$4.000M
N/A
|
$3.000M
-121.43%
YoY
|
-$2.000M
N/A
|
$2.000M
-200.0%
YoY
|
N/A
|
-$14.00M
-11211.11%
YoY
|
$0.00
-100.0%
YoY
|
-$2.000M
N/A
|
$0.00
-100.0%
YoY
|
$126.0K
-8.7%
YoY
|
$1.000M
-2322.22%
YoY
|
| Pretax Income |
$709.0M
60.41%
YoY
|
$411.0M
10.78%
YoY
|
$661.0M
18.46%
YoY
|
$634.0M
314.38%
YoY
|
$442.0M
131.41%
YoY
|
$371.0M
129.01%
YoY
|
$558.0M
1824.14%
YoY
|
$153.0M
-304.0%
YoY
|
$191.0M
768.18%
YoY
|
$162.0M
-131.83%
YoY
|
$29.00M
-117.26%
YoY
|
-$75.00M
-56.9%
YoY
|
$22.00M
-107.48%
YoY
|
-$509.0M
30.18%
YoY
|
-$168.0M
-60.03%
YoY
|
-$174.0M
-87.27%
YoY
|
-$294.0M
-36.64%
YoY
|
-$391.0M
-72.71%
YoY
|
-$420.3M
-2278.44%
YoY
|
-$1.367B
12334.05%
YoY
|
| Income Tax |
$136.0M
142.86%
YoY
|
$65.00M
85.71%
YoY
|
$56.00M
-115.64%
YoY
|
$78.00M
2500.0%
YoY
|
$56.00M
1766.67%
YoY
|
$35.00M
600.0%
YoY
|
-$358.0M
35700.0%
YoY
|
$3.000M
-70.0%
YoY
|
$3.000M
-200.0%
YoY
|
$5.000M
150.0%
YoY
|
-$1.000M
-50.0%
YoY
|
$10.00M
900.0%
YoY
|
-$3.000M
-400.0%
YoY
|
$2.000M
100.0%
YoY
|
-$2.000M
-167.61%
YoY
|
$1.000M
-102.0%
YoY
|
$1.000M
-97.37%
YoY
|
$1.000M
-91.67%
YoY
|
$2.958M
-52.79%
YoY
|
-$50.00M
14915.02%
YoY
|
| Net Earnings |
$561.0M
45.34%
YoY
|
$350.0M
4.17%
YoY
|
$605.0M
-33.95%
YoY
|
$556.0M
270.67%
YoY
|
$386.0M
105.32%
YoY
|
$336.0M
114.01%
YoY
|
$916.0M
2953.33%
YoY
|
$150.0M
-276.47%
YoY
|
$188.0M
652.0%
YoY
|
$157.0M
-130.72%
YoY
|
$30.00M
-118.07%
YoY
|
-$85.00M
-51.43%
YoY
|
$25.00M
-108.47%
YoY
|
-$511.0M
30.36%
YoY
|
-$166.0M
-60.78%
YoY
|
-$175.0M
-86.71%
YoY
|
-$295.0M
-41.24%
YoY
|
-$392.0M
-72.87%
YoY
|
-$423.3M
-5122.75%
YoY
|
-$1.317B
12253.44%
YoY
|
| Basic Earnings Per Share |
$0.62
40.91%
YoY
|
$0.39
2.63%
YoY
|
N/A
|
$0.63
270.59%
YoY
|
$0.44
N/A
|
$0.38
111.11%
YoY
|
N/A
|
$0.17
-288.89%
YoY
|
N/A
|
$0.18
-131.58%
YoY
|
N/A
|
-$0.09
-55.0%
YoY
|
$0.03
-108.82%
YoY
|
-$0.57
26.67%
YoY
|
N/A
|
-$0.20
-90.29%
YoY
|
-$0.34
-84.26%
YoY
|
-$0.45
-92.81%
YoY
|
N/A
|
-$2.06
4020.0%
YoY
|
| Diluted Earnings Per Share |
$0.62
47.62%
YoY
|
$0.38
2.7%
YoY
|
$0.66
-33.93%
YoY
|
$0.61
258.82%
YoY
|
$0.42
101.03%
YoY
|
$0.37
105.56%
YoY
|
$1.00
2855.46%
YoY
|
$0.17
-288.89%
YoY
|
$0.21
629.81%
YoY
|
$0.18
-131.58%
YoY
|
$0.03
-117.87%
YoY
|
-$0.09
-55.0%
YoY
|
$0.03
-108.82%
YoY
|
-$0.57
26.67%
YoY
|
-$0.19
-63.69%
YoY
|
-$0.20
-90.29%
YoY
|
-$0.34
-84.26%
YoY
|
-$0.45
-92.81%
YoY
|
-$0.50
-5100.0%
YoY
|
-$2.06
4020.0%
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 |
899.0M shares
1.93%
YoY
|
899.2M shares
1.65%
YoY
|
N/A
|
889.3M shares
0.58%
YoY
|
882.0M shares
N/A
|
884.6M shares
1.06%
YoY
|
N/A
|
884.1M shares
-1.23%
YoY
|
N/A
|
875.3M shares
-2.41%
YoY
|
N/A
|
895.1M shares
1.45%
YoY
|
N/A
|
896.9M shares
3.36%
YoY
|
N/A
|
882.4M shares
38.26%
YoY
|
874.9M shares
276.74%
YoY
|
867.8M shares
276.17%
YoY
|
N/A
|
638.2M shares
182.38%
YoY
|
| Diluted Shares Outstanding |
912.0M shares
0.33%
YoY
|
915.0M shares
0.64%
YoY
|
N/A
|
917.9M shares
1.37%
YoY
|
909.0M shares
N/A
|
909.2M shares
1.5%
YoY
|
N/A
|
905.5M shares
1.17%
YoY
|
N/A
|
895.8M shares
-0.13%
YoY
|
N/A
|
895.1M shares
1.45%
YoY
|
N/A
|
896.9M shares
3.36%
YoY
|
N/A
|
882.4M shares
38.26%
YoY
|
874.9M shares
276.74%
YoY
|
867.8M shares
276.17%
YoY
|
N/A
|
638.2M shares
182.38%
YoY
|
Loading...