|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.161B
46.07%
YoY
|
$2.164B
65.0%
YoY
|
$1.311B
-44.73%
YoY
|
$2.373B
-20.12%
YoY
|
$2.970B
-39.86%
YoY
|
| Cost Of Revenue |
$354.4M
17.65%
YoY
|
$301.3M
27.62%
YoY
|
$236.1M
-7.93%
YoY
|
$256.4M
40.94%
YoY
|
$181.9M
45.19%
YoY
|
| Gross Profit |
$2.806B
18.26%
YoY
|
$2.373B
22.98%
YoY
|
$1.929B
5.31%
YoY
|
$1.832B
-45.73%
YoY
|
$3.376B
-29.86%
YoY
|
| Selling, General & Admin |
$1.221B
22.66%
YoY
|
$995.8M
26.82%
YoY
|
$785.2M
-2.66%
YoY
|
$806.6M
-9.72%
YoY
|
$893.5M
33.08%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$55.51M
13.8%
YoY
|
$48.78M
-2.56%
YoY
|
$50.06M
1.33%
YoY
|
$49.40M
40.84%
YoY
|
$35.08M
-93.85%
YoY
|
| Operating Expenses |
$2.152B
17.76%
YoY
|
$1.828B
31.72%
YoY
|
$1.388B
-3.5%
YoY
|
$1.438B
3.3%
YoY
|
$1.392B
-10.4%
YoY
|
| Operating Profit |
$653.8M
19.93%
YoY
|
$545.1M
0.61%
YoY
|
$541.8M
37.45%
YoY
|
$394.2M
-80.13%
YoY
|
$1.984B
-39.13%
YoY
|
| Interest Expense |
-$1.288B
28.66%
YoY
|
-$1.001B
-412.62%
YoY
|
$320.3M
4.66%
YoY
|
$306.0M
0.44%
YoY
|
$304.7M
82.39%
YoY
|
| Other Income/Expense, Net |
$4.391M
-20.83%
YoY
|
$5.546M
110820.0%
YoY
|
$5.000K
-100.02%
YoY
|
-$23.74M
-202.74%
YoY
|
$23.11M
N/A
|
| Pretax Income |
$250.9M
-25.32%
YoY
|
$336.0M
-540.35%
YoY
|
-$76.29M
-108.16%
YoY
|
$934.7M
-40.78%
YoY
|
$1.578B
-53.37%
YoY
|
| Income Tax |
$6.873M
4.42%
YoY
|
$6.582M
-201.09%
YoY
|
-$6.511M
-331.63%
YoY
|
$2.811M
-71.44%
YoY
|
$9.841M
301.67%
YoY
|
| Net Earnings |
$27.38M
90.09%
YoY
|
$14.40M
-208.87%
YoY
|
-$13.23M
-131.72%
YoY
|
$41.72M
-57.63%
YoY
|
$98.45M
-1795.19%
YoY
|
| Basic Earnings Per Share |
$0.13
0.0%
YoY
|
$0.13
-192.86%
YoY
|
-$0.14
-131.11%
YoY
|
$0.45
-54.08%
YoY
|
$0.98
N/A
|
| Diluted Earnings Per Share |
$0.12
-7.69%
YoY
|
$0.13
-192.86%
YoY
|
-$0.14
-131.11%
YoY
|
$0.45
-31.82%
YoY
|
$0.66
-100.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
211.4M shares
89.82%
YoY
|
111.4M shares
19.44%
YoY
|
93.25M shares
0.83%
YoY
|
92.48M shares
-8.33%
YoY
|
100.9M shares
N/A
|
| Diluted Shares Outstanding |
1.599B shares
1335.86%
YoY
|
111.4M shares
19.44%
YoY
|
93.25M shares
0.83%
YoY
|
92.48M shares
-94.23%
YoY
|
1.603B 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 |
$901.4M
46.96%
YoY
|
$945.2M
31.18%
YoY
|
$843.3M
60.18%
YoY
|
$758.7M
49.62%
YoY
|
$613.4M
7.62%
YoY
|
$720.6M
38.62%
YoY
|
$526.4M
-22.25%
YoY
|
$507.1M
-9.91%
YoY
|
$570.0M
253.41%
YoY
|
$519.8M
14.69%
YoY
|
$677.1M
-1.03%
YoY
|
$562.9M
4.61%
YoY
|
$161.3M
-80.38%
YoY
|
$453.2M
-39.12%
YoY
|
$684.2M
-0.89%
YoY
|
$538.1M
11.02%
YoY
|
$821.8M
-30.93%
YoY
|
$744.4M
-59.06%
YoY
|
$690.3M
-62.36%
YoY
|
$484.7M
-41.65%
YoY
|
| Cost Of Revenue |
$103.6M
40.8%
YoY
|
$101.3M
19.45%
YoY
|
$98.14M
17.67%
YoY
|
$81.41M
14.23%
YoY
|
$73.56M
19.11%
YoY
|
$84.82M
47.24%
YoY
|
$83.41M
19.49%
YoY
|
$71.27M
28.94%
YoY
|
$61.76M
15.77%
YoY
|
$57.61M
6.28%
YoY
|
$69.80M
20.15%
YoY
|
$55.28M
-21.25%
YoY
|
$53.35M
-27.82%
YoY
|
$54.21M
-11.85%
YoY
|
$58.09M
20.6%
YoY
|
$70.19M
81.92%
YoY
|
$73.90M
119.29%
YoY
|
$61.49M
39.3%
YoY
|
$48.17M
50.54%
YoY
|
$38.59M
65.6%
YoY
|
| Gross Profit |
$797.9M
47.8%
YoY
|
$843.9M
32.74%
YoY
|
$745.1M
12.52%
YoY
|
$677.3M
22.89%
YoY
|
$539.8M
3.06%
YoY
|
$635.8M
37.55%
YoY
|
$662.2M
28.73%
YoY
|
$551.1M
8.58%
YoY
|
$523.8M
17.64%
YoY
|
$462.2M
15.84%
YoY
|
$514.4M
32.13%
YoY
|
$507.6M
8.49%
YoY
|
$445.2M
-22.7%
YoY
|
$399.0M
-41.57%
YoY
|
$389.3M
-52.09%
YoY
|
$467.9M
-29.66%
YoY
|
$575.9M
-52.62%
YoY
|
$683.0M
-61.51%
YoY
|
$812.6M
-54.91%
YoY
|
$665.2M
-17.62%
YoY
|
| Selling, General & Admin |
$314.5M
11.06%
YoY
|
$332.1M
16.83%
YoY
|
$308.4M
19.74%
YoY
|
$297.8M
24.2%
YoY
|
$283.1M
32.21%
YoY
|
$284.2M
37.76%
YoY
|
$257.6M
28.53%
YoY
|
$239.8M
16.6%
YoY
|
$214.2M
23.91%
YoY
|
$206.3M
8.07%
YoY
|
$200.4M
-1.96%
YoY
|
$205.7M
3.08%
YoY
|
$172.8M
-18.39%
YoY
|
$190.9M
-8.44%
YoY
|
$204.4M
-6.35%
YoY
|
$199.5M
-11.87%
YoY
|
$211.8M
-11.87%
YoY
|
$208.5M
18.43%
YoY
|
$218.3M
-8.41%
YoY
|
$226.4M
37.71%
YoY
|
| Research & Development |
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
|
| Depreciation & Amortization |
$15.62M
23.7%
YoY
|
$15.21M
25.02%
YoY
|
$14.14M
12.04%
YoY
|
$12.20M
6.98%
YoY
|
$12.63M
2.5%
YoY
|
$12.16M
-2.22%
YoY
|
$12.62M
-2.92%
YoY
|
$11.40M
-6.36%
YoY
|
$12.32M
-2.61%
YoY
|
$12.44M
-3.95%
YoY
|
$13.00M
4.65%
YoY
|
$12.18M
0.45%
YoY
|
$12.65M
6.25%
YoY
|
$12.95M
24.5%
YoY
|
$12.42M
39.37%
YoY
|
$12.12M
44.97%
YoY
|
$11.91M
60.93%
YoY
|
$10.40M
-95.6%
YoY
|
$8.913M
-96.49%
YoY
|
$8.363M
-88.5%
YoY
|
| Operating Expenses |
$575.4M
18.49%
YoY
|
$343.3M
18.08%
YoY
|
$550.6M
11.42%
YoY
|
$526.8M
22.5%
YoY
|
$485.6M
25.9%
YoY
|
$290.7M
34.96%
YoY
|
$494.1M
31.64%
YoY
|
$430.0M
95.64%
YoY
|
$385.7M
28.18%
YoY
|
$215.4M
6.34%
YoY
|
$375.4M
6.1%
YoY
|
$219.8M
-0.21%
YoY
|
$300.9M
-17.44%
YoY
|
$202.6M
-9.31%
YoY
|
$353.8M
-0.89%
YoY
|
$220.3M
-36.06%
YoY
|
$364.5M
14.98%
YoY
|
$223.4M
-35.83%
YoY
|
$357.0M
-6.69%
YoY
|
$344.5M
18.62%
YoY
|
| Operating Profit |
$222.5M
310.38%
YoY
|
$500.7M
45.09%
YoY
|
$194.5M
15.77%
YoY
|
$150.5M
24.28%
YoY
|
$54.21M
-60.74%
YoY
|
$345.1M
39.8%
YoY
|
$168.0M
20.89%
YoY
|
$121.1M
-57.91%
YoY
|
$138.1M
-4.34%
YoY
|
$246.8M
25.63%
YoY
|
$139.0M
291.5%
YoY
|
$287.8M
16.23%
YoY
|
$144.3M
-31.75%
YoY
|
$196.5M
-57.25%
YoY
|
$35.51M
-92.21%
YoY
|
$247.6M
-22.79%
YoY
|
$211.5M
-76.46%
YoY
|
$459.6M
-67.77%
YoY
|
$455.6M
-8555.74%
YoY
|
$320.7M
-136666.81%
YoY
|
| Interest Expense |
-$289.3M
-43.16%
YoY
|
-$331.0M
9.35%
YoY
|
-$412.1M
14.39%
YoY
|
-$35.98M
-133.12%
YoY
|
-$509.0M
-615.87%
YoY
|
-$302.7M
-57.67%
YoY
|
-$360.3M
-484.39%
YoY
|
$108.7M
-288.01%
YoY
|
$98.67M
55.91%
YoY
|
-$715.2M
169.16%
YoY
|
$93.72M
28.15%
YoY
|
-$57.79M
84.1%
YoY
|
$63.28M
4.82%
YoY
|
-$265.7M
16.67%
YoY
|
$73.14M
-18.94%
YoY
|
-$31.39M
-143.19%
YoY
|
$60.37M
13.93%
YoY
|
-$227.8M
326.89%
YoY
|
$90.22M
122.11%
YoY
|
$72.67M
142.04%
YoY
|
| Other Income/Expense, Net |
-$2.206M
-177.46%
YoY
|
N/A
|
$815.0K
-293.59%
YoY
|
-$1.846M
-267.06%
YoY
|
$2.848M
1101.69%
YoY
|
N/A
|
-$421.0K
-653.95%
YoY
|
$1.105M
-140.88%
YoY
|
$237.0K
-1.66%
YoY
|
N/A
|
$76.00K
-101.13%
YoY
|
-$2.703M
-71.73%
YoY
|
$241.0K
-103.21%
YoY
|
N/A
|
-$6.729M
-177.26%
YoY
|
-$9.562M
-724.97%
YoY
|
-$7.502M
-143.35%
YoY
|
N/A
|
$8.710M
N/A
|
$1.530M
N/A
|
| Pretax Income |
$177.5M
-168.06%
YoY
|
$169.6M
300.7%
YoY
|
$12.67M
-60.76%
YoY
|
$329.4M
327.42%
YoY
|
-$260.8M
-241.54%
YoY
|
$42.33M
-109.04%
YoY
|
$32.29M
-89.3%
YoY
|
$77.07M
-66.49%
YoY
|
$184.3M
-231.98%
YoY
|
-$468.4M
576.32%
YoY
|
$301.7M
-8.67%
YoY
|
$230.0M
6.38%
YoY
|
-$139.6M
-130.53%
YoY
|
-$69.26M
-129.87%
YoY
|
$330.4M
-0.89%
YoY
|
$216.2M
54.25%
YoY
|
$457.3M
-47.61%
YoY
|
$231.8M
-83.11%
YoY
|
$333.3M
-77.04%
YoY
|
$140.2M
-74.05%
YoY
|
| Income Tax |
$7.126M
-151.68%
YoY
|
$5.140M
199.01%
YoY
|
$582.0K
69.19%
YoY
|
$14.94M
1800.64%
YoY
|
-$13.79M
-469.35%
YoY
|
$1.719M
-123.07%
YoY
|
$344.0K
-53.13%
YoY
|
$786.0K
-35.04%
YoY
|
$3.733M
-472.18%
YoY
|
-$7.452M
10.01%
YoY
|
$734.0K
-84.62%
YoY
|
$1.210M
57.35%
YoY
|
-$1.003M
-124.8%
YoY
|
-$6.774M
-15.22%
YoY
|
$4.771M
36.98%
YoY
|
$769.0K
-47.4%
YoY
|
$4.045M
-68.61%
YoY
|
-$7.990M
-941.05%
YoY
|
$3.483M
364.4%
YoY
|
$1.462M
94.93%
YoY
|
| Net Earnings |
$25.30M
-284.96%
YoY
|
$19.41M
117.65%
YoY
|
-$1.262M
-79.95%
YoY
|
$22.91M
651.11%
YoY
|
-$13.68M
-256.69%
YoY
|
$8.919M
-132.94%
YoY
|
-$6.295M
-134.53%
YoY
|
$3.050M
-59.65%
YoY
|
$8.730M
-173.11%
YoY
|
-$27.08M
9675.45%
YoY
|
$18.23M
55.87%
YoY
|
$7.558M
-9.66%
YoY
|
-$11.94M
-154.45%
YoY
|
-$277.0K
-101.63%
YoY
|
$11.70M
-53.67%
YoY
|
$8.366M
1.23%
YoY
|
$21.93M
-54.3%
YoY
|
$16.95M
-98.76%
YoY
|
$25.25M
-571.96%
YoY
|
$8.264M
-17119.17%
YoY
|
| Basic Earnings Per Share |
$0.09
-212.5%
YoY
|
N/A
|
-$0.01
-83.33%
YoY
|
$0.11
266.67%
YoY
|
-$0.08
-188.89%
YoY
|
N/A
|
-$0.06
-130.0%
YoY
|
$0.03
-62.5%
YoY
|
$0.09
-169.23%
YoY
|
N/A
|
$0.20
53.85%
YoY
|
$0.08
-11.11%
YoY
|
-$0.13
-154.17%
YoY
|
N/A
|
$0.13
-48.0%
YoY
|
$0.09
12.5%
YoY
|
$0.24
-48.94%
YoY
|
N/A
|
$0.25
N/A
|
$0.08
N/A
|
| Diluted Earnings Per Share |
$0.09
-175.0%
YoY
|
$0.01
-87.41%
YoY
|
-$0.01
-83.33%
YoY
|
$0.11
266.67%
YoY
|
-$0.12
-233.33%
YoY
|
$0.06
-119.78%
YoY
|
-$0.06
-140.0%
YoY
|
$0.03
-63.05%
YoY
|
$0.09
-169.23%
YoY
|
-$0.29
9569.23%
YoY
|
$0.15
15.38%
YoY
|
$0.08
-100.0%
YoY
|
-$0.13
-159.09%
YoY
|
$0.00
-100.0%
YoY
|
$0.13
-18.75%
YoY
|
$90.41K
129157589.62%
YoY
|
$0.22
-33.33%
YoY
|
$10.60K
-99.92%
YoY
|
$0.16
-100.0%
YoY
|
$0.07
-100.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 |
292.1M shares
78.01%
YoY
|
N/A
|
221.4M shares
121.8%
YoY
|
202.1M shares
111.91%
YoY
|
164.1M shares
73.9%
YoY
|
N/A
|
99.80M shares
6.98%
YoY
|
95.39M shares
2.45%
YoY
|
94.37M shares
1.56%
YoY
|
N/A
|
93.29M shares
0.78%
YoY
|
93.11M shares
0.62%
YoY
|
92.92M shares
0.77%
YoY
|
N/A
|
92.57M shares
-8.44%
YoY
|
92.53M shares
-9.95%
YoY
|
92.21M shares
-10.56%
YoY
|
N/A
|
101.1M shares
N/A
|
102.8M shares
N/A
|
| Diluted Shares Outstanding |
1.600B shares
0.11%
YoY
|
N/A
|
221.4M shares
121.8%
YoY
|
202.1M shares
111.91%
YoY
|
1.598B shares
-0.02%
YoY
|
N/A
|
99.80M shares
-93.75%
YoY
|
95.39M shares
2.45%
YoY
|
1.599B shares
1620.44%
YoY
|
N/A
|
1.597B shares
1624.74%
YoY
|
93.11M shares
0.62%
YoY
|
92.92M shares
-94.17%
YoY
|
N/A
|
92.57M shares
-94.23%
YoY
|
92.53M shares
-94.23%
YoY
|
1.594B shares
-0.68%
YoY
|
N/A
|
1.604B shares
N/A
|
1.605B shares
N/A
|
Loading...