Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$285,348
$387,801
$339,993
$167,627
Gross Profit
115,438
158,132
137,731
54,742
EBITDA
86,409
118,206
95,912
28,907
EBIT
70,397
102,398
81,663
15,455
Net Income
51,770
75,909
60,434
9,772
Net Change In Cash
285,348
387,801
339,993
167,627
Free Cash Flow
328,064
198,697
-234,134
-93,633
Cash
11,357
5,523
4,963
1,292
Basic Shares
107,332
107,296
107,284
107,320

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,151,449
$1,094,837
$1,106,043
$1,196,952
Gross Profit
485,668
452,407
403,989
460,504
EBITDA
360,343
326,393
306,456
356,826
EBIT
305,673
276,204
262,158
320,880
Net Income
226,392
205,384
184,626
208,737
Net Change In Cash
1,151,449
1,094,837
1,106,043
1,196,952
Cost of Revenue
19,352
Free Cash Flow
-92,712
223,331
39,992
98,670
Cash
1,292
1,959
12,325
141,053
Basic Shares
108,322
108,809
111,880
115,762

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0
2025-09-30
$0.51
2025-06-30
$0.71