Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$366,737
$400,531
$367,411
$356,466
Gross Profit
173,997
-236,095
175,917
171,787
EBITDA
29,741
50,067
49,240
52,329
EBIT
109
25,310
21,651
25,224
Net Income
-290
11,831
12,501
17,148
Net Change In Cash
366,737
400,531
367,411
356,466
Free Cash Flow
-17,167
3,984
23,740
26,912
Cash
313,650
360,123
357,757
336,804
Basic Shares
40,289
41,847
41,874
41,864

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,445,306
$1,252,608
$1,087,533
$900,486
Gross Profit
259,802
573,918
478,238
381,544
EBITDA
181,368
120,895
111,737
51,529
EBIT
74,768
16,289
18,697
-22,767
Net Income
45,725
10,207
20,264
-21,229
Net Change In Cash
1,445,306
1,252,608
1,087,533
900,486
Cost of Revenue
-71,885
Free Cash Flow
56,506
35,656
-14,028
-65,817
Cash
360,123
320,714
224,653
230,521
Basic Shares
41,847
44,203
43,899
39,237

Earnings Calls

QuarterEPS
2026-03-31
-$0.007
2025-12-31
$0.35
2025-09-30
$0.36
2025-06-30
$0.44