Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$367,411
$356,466
$320,898
$328,684
Gross Profit
175,917
171,787
148,193
155,002
EBITDA
49,240
52,329
32,962
39,821
EBIT
21,651
25,224
5,813
13,451
Net Income
12,501
17,148
4,245
8,710
Net Change In Cash
367,411
356,466
320,898
328,684
Free Cash Flow
23,740
26,912
1,870
10,385
Cash
357,757
336,804
312,921
320,714
Basic Shares
41,874
41,864
41,864
41,872

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,252,608
$1,087,533
$900,486
$739,893
Gross Profit
573,918
478,238
381,544
306,517
EBITDA
120,895
111,737
51,529
44,478
EBIT
16,289
18,697
-22,767
-15,758
Net Income
10,207
20,264
-21,229
-4,561
Net Change In Cash
1,252,608
1,087,533
900,486
739,893
Cost of Revenue
-71,885
155,533
Free Cash Flow
35,656
-14,028
-65,817
-43,091
Cash
320,714
224,653
230,521
302,406
Basic Shares
44,203
43,899
39,237
39,085

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.36
2025-06-30
$0.44
2025-03-31
$0.14