Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$310,631
$290,562
$269,668
$306,879
Gross Profit
134,503
127,678
110,936
142,927
EBITDA
30,564
30,040
10,222
46,922
EBIT
11,162
10,453
-11,619
24,712
Net Income
5,462
5,639
-7,023
15,842
Net Change In Cash
310,631
290,562
269,668
306,879
Free Cash Flow
18,514
30,974
14,752
47,228
Cash
180,053
399,004
386,826
369,201
Basic Shares
46,657
46,692
46,596
46,255

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,112,238
$1,147,112
$1,295,947
$1,132,018
Gross Profit
471,003
496,840
588,987
554,653
EBITDA
90,092
-34,868
96,846
174,438
EBIT
337
-34,868
-2,323
89,507
Net Income
12,531
-20,371
5,648
77,849
Net Change In Cash
1,112,238
1,147,112
1,295,947
1,132,018
Cost of Revenue
-1,841
-134,300
Free Cash Flow
151,259
139,620
17,041
202,841
Cash
369,201
467,972
330,362
349,051
Basic Shares
46,255
45,212
45,891
47,943

Earnings Calls

QuarterEPS
2025-09-30
$0.51
2025-06-30
$0.45
2025-03-31
$0.26
2024-12-31
$0.60