Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$107,800
$100,283
$88,632
$91,806
Gross Profit
82,024
89,693
79,790
84,641
EBITDA
108,482
83,808
-27,403
35,954
EBIT
101,832
77,261
-33,878
29,443
Net Income
89,908
63,688
-46,584
20,332
Net Change In Cash
107,800
100,283
88,632
91,806
Free Cash Flow
48,606
44,073
48,617
55,239
Cash
476,513
397,532
319,090
304,964
Basic Shares
84,964
84,452
62,709
84,200

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$358,711
$310,463
$331,339
$391,866
Gross Profit
322,113
267,823
317,546
391,866
EBITDA
85,499
235,039
308,319
361,363
EBIT
59,597
213,255
302,738
426,206
Net Income
23,392
179,722
213,921
265,854
Net Change In Cash
358,711
310,463
331,339
391,866
Cost of Revenue
-44,962
Free Cash Flow
188,420
140,653
201,659
362,509
Cash
304,964
193,513
291,049
201,525
Basic Shares
74,187
86,876
95,249
94,311

Earnings Calls

QuarterEPS
2025-09-30
$0.38
2025-06-30
$0.77
2025-03-31
-$0.74
2024-12-31
$0.26