Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$352,216
$365,430
$292,054
$317,790
Gross Profit
57,789
87,067
186,708
175,706
EBITDA
45,710
39,225
106,021
174,236
EBIT
25,859
22,222
49,521
82,596
Net Income
-6,389
4,359
22,468
49,245
Net Change In Cash
352,216
365,430
292,054
317,790
Free Cash Flow
46,042
19,651
114,077
54,107
Cash
322,122
365,139
360,383
311,921
Basic Shares
297,596
318,276
319,297
319,920

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,239,053
$1,106,556
$877,621
$730,188
Gross Profit
261,545
628,547
540,028
431,721
EBITDA
176,579
384,749
285,009
242,640
EBIT
112,270
100,022
78,647
57,827
Net Income
96,362
34,150
34,655
10,891
Net Change In Cash
1,239,053
1,106,556
877,621
730,188
Free Cash Flow
174,736
125,356
58,366
5,523
Cash
365,139
348,357
277,174
243,757
Basic Shares
319,364
317,847
317,013
312,534

Earnings Calls

QuarterEPS
2026-03-31
-$0.0002
2025-12-31
$0.20
2025-09-30
$0.07
2025-06-30
$0.05