Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$71,518
$121,900
$119,339
$105,267
Gross Profit
126,739
121,900
119,339
105,267
EBITDA
17,570
26,419
21,092
20,325
EBIT
23,875
24,285
19,796
Net Income
12,266
16,799
16,203
14,568
Net Change In Cash
71,518
121,900
119,339
105,267
Free Cash Flow
5,665
34,503
24,885
-31,585
Cash
318,478
244,662
534,403
269,465
Basic Shares
11,312
11,199
11,132
11,366

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$375,405
$255,751
$180,698
$141,924
Gross Profit
375,405
255,751
180,698
141,924
EBITDA
106,918
99,398
91,970
60,456
EBIT
106,918
96,898
89,570
57,918
Net Income
77,268
59,425
60,555
39,466
Net Change In Cash
375,405
255,751
180,698
141,924
Cost of Revenue
1,495,045
475,085
Free Cash Flow
36,677
66,646
33,282
83,357
Cash
269,465
257,418
2,359,350
864,305
Basic Shares
11,129
11,200
9,272
8,398

Earnings Calls

Quarter EPS
2024-09-30
$1.08
2024-06-30
$1.50
2024-03-31
$1.46
2023-12-31
$1.28